Mastering the Requirements Process

By Suzanne Robertson, James Robertson,

Book cover of Mastering the Requirements Process: Getting Requirements Right

Book description

"If the purpose is to create one of the best books on requirements yet written, the authors have succeeded."

-Capers Jones

Software can solve almost any problem. The trick is knowing what the problem is. With about half of all software errors originating in the requirements activity, it is clear…

Shepherd is reader supported. When you buy books, we may earn an affiliate commission.

Why read it?

1 author picked Mastering the Requirements Process as one of their favorite books. Why do they recommend it?

Suzanne and James Robertson have been writing insightful books on software requirements for many years. This book covers all the important topics, including understanding the real problem, different techniques for exploring solutions, and numerous ways to communicate requirements effectively. I especially like their treatment of quality attribute requirements and defining “fit criteria” to judge whether a solution adequately addresses them.

The book includes a comprehensive requirements specification template to guide writing a rigorous and complete specification on projects for which that is valuable. I also appreciate their use of visual models both to communicate with the reader and to guide…

From Karl's list on defining software requirements.

Want books like Mastering the Requirements Process?

Our community of 11,000+ authors has personally recommended 68 books like Mastering the Requirements Process.

Browse books like Mastering the Requirements Process

5 book lists we think you will like!

Interested in project management, software, and agile software development?

11,000+ authors have recommended their favorite books and what they love about them. Browse their picks for the best books about project management, software, and agile software development.

Project Management Explore 11 books about project management
Software Explore 56 books about software
Agile Software Development Explore 19 books about agile software development