Capturing Software Requirements, User Stories, User Interface and Entities – An Agile Approach.

FSS General Software Development

Rewriting software is expensive, so the more you can get right first-time the better. To get it right you must discover the real requirements –that is understand what the project stakeholders really need. To get the customer’s vision written down (with enough detail so that a development team can implement it) requires a process that the customer can understand and actively contribute to thus yielding requirements that a developer can then work with.
This article identifies one approach to solve this problem, namely the use of three specific and different techniques to get a comprehensive picture of the requirement that is to be implemented.