Requirement
gathering is the first and most important part any software development process
and here many start-ups lacks.
Some of the
points due to which many of us face difficulties in getting exact requirement from
client.
- Scope and Vision not clearly defined.
- All requirements are critical, no priority is defined.
- Signed-off requirements keep changing.
- New requirements get added in the middle of the project.
- Users/ Customers are busy and not available to specify requirements.
- Functionality built, rarely or never used.
(And all these
things HELP many of our boys not to deliver the project/product on time.)
There are some
techniques which help resolves these problems and it is the way we both client
and our team can be confident that requirements are understood and documented clearly.
Techniques are:
- Apprenticing Technique
- Brainstorming Technique
- Mind Mapping
- Use Case Workshops Technique
- Interviewing Technique
- Family Therapy Technique
- Reusing Requirement Technique
- Videos and Photographs
- Prototyping
Code project help me learn more about requirement gathering just Google
these techniques and learn more about these.
0 comments:
Post a Comment