Developing Computer Systems Requirements
J.A.K. Baker and K.J. Thurber
When developing a software application, a determination of requirements is extremely important, especially during initial concept development. Otherwise, you could end up developing a technology that is very interesting, but not useful to anyone—a “hammer looking for a nail.”
If you are a customer, you want to make sure that the requirements that you think you have are the same as those that your design team has identified. You want to confirm that you both are trying to reach the same goals.
Since each software development project is slightly different, it takes experience to know how to analyze a problem and develop a good set of requirements. This book contains a medley of case studies to help you get a better understanding of the range of requirements that should be considered. Examples include successes as well as some failures, from which you can learn vicariously.
Education: Academic/Basic Skills
Buy the book