How do u go about gathering the reuirements?2.how do we slove conflict scenario with business clients? explain?

Showing Answers 1 - 2 of 2 Answers

bo123chu

  • Dec 10th, 2007
 

Hi Shree,
Your question is a very generic one.There are many ways of gathering the client requirements.
The answer for the 2nd question is very similar to your day to day scenario where in you negotiate with the client for what he wants and what you can provide.For this you need to have proper justifications and capability to make the client understand the better solution.
If you have a more specific question then may be i could help you in a better manner.

  Was this answer useful?  Yes

Hi Shree,

I would like to answer your questions seperately.

Q1: How do u go about gathering the reuirements?

Requirement gathering is an art rather than a science. First it depends upon at what level you are talking about. Generally speaking, requirements gathering follows Top-Down Approach. It also depends upon your level in the SDLC cycle. There are different ways of gathering requirements. Generally accepted methods are:
1. Intereviewing Techniques.
2. Case Study methods.
3. Joint Application Development Method.
4. Application Explorer method.
5. Brain Stroming approach,etc.

There are also different tools used for requirement gathering like, UML, Rational Rose, Microsoft Visio, Recruitment Matrix,etc.

Q2: how do we slove conflict scenario with business clients? explain?

I would like to slightly repharce this quesion as,  How can we handle  indifference of opinion  in the requirements?

Usually when we interact with the client as a representative of our organnization, one important this we need to follow is setting the right expectation even before we start gathering the requirements. When i say setting the right expectations, it means, making the client aware of your organizatations resource availability, technology areas, domain expertise, able to handle changes,etc.

And as the saying goes, "Talk to Resolve" most of the clients are open to discssion in the current industry trend, so sit and negotiate with your client and make him understand your organization capabilites.

The other way of resolving confilt is, implementing a strong change management process with in the software development life cycle.

As your question was very subjective, i could answer you at an 10,000 ft level. If you have any further questions,please let us share and discuss.

Your thoughts are welcome!

Cheers,
Ganesh
email: ganeshramanandv@aol.in

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions