473,383 Members | 1,834 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,383 software developers and data experts.

How to collect the requirement

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 6948
tsgomez
12
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 Expert Mod 4TB
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
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
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 512MB
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
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 512MB
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
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...
16
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...
9
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...
5
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...
48
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?...
4
by: svgeorge | last post by:
I NEED TO COLLECT FROM THE GRIDVIEW(DATASELECTED) IN TO A TABLE(SelectedPayment) -------------------------------------------------------------------------------- How TO COLLECT THE ROWS...
9
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...
2
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...
12
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
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

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.