Mastering the Requirements Process - Suzanne Robertson, James Robertson

Mastering the Requirements Process

Buch | Hardcover
416 Seiten
1999
Addison-Wesley Professional (Verlag)
978-0-201-36046-2 (ISBN)
52,65 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
This volume aims to enable software developers to engineer systems that the users both want and need. It contains techniques tried and tested in numerous different industry situations and explains how to implement an easily learned, ongoing formal requirements process.
Delivering the software that your customer really wants. "Mastering the Requirements Process and the Volere specification template are real breakthroughs. They introduce the beginnings of science to a domain which had, up till now, been ruled by craft." - Tom DeMarco It is widely recognized that incorrect requirements account for up to 60% of errors in software products, and yet the majority of software development organizations do not have a formal requirements process. Many organizations appear willing to spend huge amounts on fixing and altering badly-specified software, but seem unwilling to invest a much smaller amount to get the requirements right in the first place. This is a book for those who want to get the right requirements. Mastering the Requirements Process sets out an industry-tested process for gathering and verifying requirements. It provides the techniques and insights for discovering precisely what the customer wants and needs. "Mastering the Requirements Process shows, step by step, template by template, example by example, one well-tested way to assemble a complete, comprehensive requirements process."
- Jerry Weinberg The specification template in this book provides the basis for your own requirements specifications. It guides you to the correct specification content as each part of the process reveals different aspects of the products functionality and properties. This book shows you how to make the requirement measurable and testable. By providing a measurement - a fit criterion - for each requirement, the requirements analyst can describe precisely what the customer wants, the designer can construct a product that exactly matches the requirement, and the tester can determine whether or not the final solution satisfies the requirement. "The Robertsons' concept of fit criteria is -- all by itself -- worth the investment of your time to read the whole book. Fit criteria and the allied discipline of quality gateways enable you to build requirement sets that are measurable, provably correct and testibly complete." - Tom DeMarco

Suzanne Robertson is a leading figure in the world of systems analysis and requirements modeling and specification. Her work on making requirements testable has guided her clients in how to take advantage of testing expertise during the requirements gathering activities. James Robertson brings the experience of working and consulting on requirements with several hundred companies to this book. When his busy seminar schedule permits, James advises companies on how to adapt to a world where requirements are paramount. Suzanne and James are principals of the Atlantic Systems Guild, an international think-tank producing numerous books and seminars that are among the most successful in the software industry.

1. What Are Requirements? 2. The Requirements Process 3. Project Blastoff 4. Event-driven Use Cases 5. Trawling for Requirements 6. Functional Requirements 7. Non-functional Requirements 8. Writing the Specification 9. Fit Criteria 10. Quality Gateway 11. Prototyping and Scenarios 12. Reusing Requirements 13. Taking Stock of the Specification 14. Whither Requirements? "Appendix A""Appendix B "Glossary Bibliography

Erscheint lt. Verlag 23.6.1999
Sprache englisch
Maße 192 x 236 mm
Gewicht 900 g
Themenwelt Mathematik / Informatik Informatik Software Entwicklung
ISBN-10 0-201-36046-2 / 0201360462
ISBN-13 978-0-201-36046-2 / 9780201360462
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich