473,545 Members | 4,241 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

How to collect the requirement

36 New Member
I am working in software development. I am into a new project.
But here i feel difficulty in understanding requirement rather than implementation. But I want to have an idea so quickly and perfectly about this domain ?
So what can I do for this?
>> Necessary link which will give the detailed information about this domain?
>> Any community where professionals will give solution for that partcular
project domain ?
Feb 28 '07 #1
7 6957
tsgomez
12 New Member
Requirements definition is a difficult task to master. The problem arises when the stakeholder doesn't know enough about the development environment, and the developers don't know enough about the business environment.

I recommend you find the book Classical and Object-Oriented Software Engineering by Stephen R. Schach (Irwin Publishing). It's an older book but it really helped me understand requirements gathering, analysis, and definition.
Feb 28 '07 #2
sicarie
4,677 Recognized Expert Moderator Specialist
I am working in software development. I am into a new project.
But here i feel difficulty in understanding requirement rather than implementation. But I want to have an idea so quickly and perfectly about this domain ?
So what can I do for this?
>> Necessary link which will give the detailed information about this domain?
>> Any community where professionals will give solution for that partcular
project domain ?
Is this for a class, or for work? If its for a class, I'm sure we can help you work through it and come out with a good idea, but if its for work, hire someone who knows what they are doing. Then you can get a good idea of a professional work (and I don't feel comfortable enough telling you how to gather requirements for a professional work if I'm not there and on the team)?
Mar 1 '07 #3
getmeidea
36 New Member
Is this for a class, or for work? If its for a class, I'm sure we can help you work through it and come out with a good idea, but if its for work, hire someone who knows what they are doing. Then you can get a good idea of a professional work (and I don't feel comfortable enough telling you how to gather requirements for a professional work if I'm not there and on the team)?
There will be different areas where we develop the software. They are like hospital, tele-Communications etc. When we just start developing s/w in which the domain is new for us, is difficult to achieve the entire requirement. But for each domain there will some common standard implementation.
Consider telecom domain. For all mobile companies there will be generalized way of implementation for the modules like Customer Management, Interconnect Billing etc. And the process will be common. Still based on different clients we have to customize the product. But until we develop the general module we will not get any feed-back from users. So to understand its architecture what can I do?
Mar 2 '07 #4
tsgomez
12 New Member
Whenever you start a new project, the project manager needs to sit down with the stakeholders to determine the requirements. Requirements gathering is almost always a long, drawn-out, painful process because the users don't know what they want until you tell them what they can have.
Mar 5 '07 #5
vijaydiwakar
579 Contributor
I am working in software development. I am into a new project.
But here i feel difficulty in understanding requirement rather than implementation. But I want to have an idea so quickly and perfectly about this domain ?
So what can I do for this?
>> Necessary link which will give the detailed information about this domain?
>> Any community where professionals will give solution for that partcular
project domain ?
See I'm working as project leader so i no thy problem very well.
Whenever u starts any project u don't have any idia abt the domain
and then criteria to become perfect in any domain is, u no nothing.
to get some idia abt any domain starts from a breif review
then prepare qustionary ( the Q. say even any silly Q also)
then go for modrate review of answers
then list out the main phases in that domain
and then drill dwn the phase....
and continue....... .
Mar 6 '07 #6
jaymehta
3 New Member
hi
I am Jayesh Mehta

I would suggest you whenever you are into a new project, so first go slow and steadily dont panic and simply try to get the undertanding of the project.

based on it prepare the SRS(System Requirement Specification) of it and verify with the concerned person that this is your requirment which i understood.

then based on it if u didn't get anything kindly prepare the QUESTIONNAIRES and ask each and ever question to the concerned person because if you hesistate and it would be loss later on into your project.

than prepare the new SRS and then go further.

bye
Mar 23 '07 #7
vijaydiwakar
579 Contributor
whenevr u get some idea then try to drow it interms of images we called it as usecases
further part i'll tell u later
Mar 29 '07 #8

Sign in to post your reply or Sign up for a free account.

Similar topics

1
10620
by: Paul Rowe | last post by:
Hi "You" I have two collection types declared at the SQL level. 1. Do you know of any known bugs with the BULK COLLECT clause used with the TABLE operator? I have a situation now where I am using a BULK COLLECT clause with a SELECT statement and a TABLE() operator in a join. I am finding that this select statement either returns the...
16
6714
by: LP | last post by:
Hi, Considering code below. Will it make GC to actually collect. One application creates new instances of a class from 3rd party assembly in a loop (it has to). That class doesn't have .Dispose or any similar method. I want to make sure GC keeps up with the loop. My reasoning if Thread.Sleep(1000) is called; GC will take priority it do its...
9
8547
by: Frank Rizzo | last post by:
I understand the basic premise: when the object is out of scope or has been set to null (given that there are no funky finalizers), executing GC.Collect will clean up your resources. So I have a basic test. I read a bunch of data into a dataset by using a command and a data adapter object, .Dispose(ing) as I go. The moment the data is in...
5
4048
by: Mrinal Kamboj | last post by:
Hi , Any pointers when it's absolute necessary to use it . Does it has a blocking effect on the code , as GC per se is undeterministic . what if GC.collect is followed in next line by GC.WaitForPendingFinalizers , will it actually block .
48
5551
by: Ward Bekker | last post by:
Hi, I'm wondering if the GC.Collect method really collects all objects possible objects? Or is this still a "smart" process sometimes keeping objects alive even if they can be garbage collected? I need to know because I'm looking for memory leaks in an application. It would be really helpful to be able to determine if an object after...
4
1964
by: svgeorge | last post by:
I NEED TO COLLECT FROM THE GRIDVIEW(DATASELECTED) IN TO A TABLE(SelectedPayment) -------------------------------------------------------------------------------- How TO COLLECT THE ROWS CHECKED IN CHECK BOX IN THE DATASELECTED TO ANOTHER GRID VIEW ON CLICLING BUTTON I NEED TO COLLECT FROM THE GRIDVIEW(DATASELECTED) IN TO A...
9
3107
by: =?Utf-8?B?TWlrZTk5MDA=?= | last post by:
Hello, I am wondering if it is a good idea to use GC.Collect() in a timer. For example, timer is fired every 5 minutes and calls GC.Collect(). In our server app the memory goes to 600MB and stays there. The memory hardly goes down. When I disconnect the client and the connect it again the memory could reclaim to 400MB. But it could go...
2
2428
by: Tom Shelton | last post by:
On 2008-04-15, DR <softwareengineer98037@yahoo.comwrote: Where are you seeing that? In the task manager? If so, then you are looking in the wrong place. Let me tell you a little something about windows memory management - just because memory is freed, does not mean that the OS instantly removes it from your process. You need to be...
12
1598
by: =?Utf-8?B?Y2hpbmFzcHJpdA==?= | last post by:
static tc gto; public class tc { public int a=99; ~tc() { a=-1; //set breakpoint 1 gto=this;
0
7464
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7656
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. ...
0
7805
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7413
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
5968
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5323
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
4943
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
1
1874
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1012
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.