Mastering the Requirements Process (2nd Edition)

Mastering the Requirements Process (2nd Edition)
by Suzanne Robertson, James C. Robertson

Mastering the Requirements Process (2nd Edition)
List Price: $74.99
Our Price: $47.82
You Save: $27.17 (36%)
Availability: Usually ships in 1-2 business days
Buy Used: from $26.46 (click here)
Category: Book
See more book details and other editions


(Click here)
Buy this book at online book store in your country
Canada | UK | Germany | France

Book Summary Information

Author: James C. Robertson, Suzanne Robertson
Edition: Hardcover
Audio: English (Unknown); English (Original Language); English (Published)
Published: 2006-03-27
ISBN: 0321419499
Number of pages: 592
Publisher: Addison-Wesley Professional

Book Reviews of Mastering the Requirements Process (2nd Edition)

Book Review: Learn how to write useful requirements
Summary: 5 Stars

I decided to read Mastering the Requirements Process (2nd Edition) because, while I am an experienced software developer/consultant, I have always struggled with writing requirements. It's not the writing itself that I find difficult it's the feeling that I'm wasting my time. You see, while I know that well documented requirements are critically important in any project, I often feel like I'm somehow missing the point when I sit down and struggle through a requirements document. I don't mind working hard and I don't mind wasting time but I can't bear the though of working hard to waste time! So, I was excited to read "Requirements are not meant to place an extra burden on your project. Instead, they are there to make your project run more smoothly" in chapter one. Yes! Exactly!

In this book I found a very thorough and well-presented requirements process. Robertson and Robertson clearly speak from years of experience.

The contents are as follows:
Chapter 1 What Are Requirements?
Chapter 2 The Requirements
Chapter 3 Project Blastoff
Chapter 4 Event-Driven Use Cases
Chapter 5 Trawling for Requirements
Chapter 6 Scenarios and Requirements
Chapter 7 Functional Requirements
Chapter 8 Nonfunctional Requirements
Chapter 9 Fit Criteria
Chapter 10 Writing the Requirements
Chapter 11 The Quality Gateway
Chapter 12 Prototyping the Requirements
Chapter 13 Reusing Requirements
Chapter 14 Reviewing the Specification
Chapter 15 Whither Requirements?

You could teach a full college course from this text. Rather than use the full Volere process, I plan to merge pieces of it into my company's existing methodology. For me, I was happy just to walk away with some new methods to 1) make my requirements useful and 2) ensure my requirements are complete.

[...]

Highly recommended.

Summary of Mastering the Requirements Process (2nd Edition)

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

?Capers Jones

It is widely recognized that incorrect requirements account for up to 60 percent 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 poorly specified software, but seem unwilling to invest a much smaller amount to get the requirements right in the first place.

Mastering the Requirements Process, Second Edition, sets out an industry-proven process for gathering and verifying requirements with an eye toward today's agile development environments. In this total update of the bestselling guide, the authors show how to discover precisely what the customer wants and needs while doing the minimum requirements work according to the project's level of agility.

Features include

  • The Volere requirements process?completely specified, and revised for compatibility with agile environments
  • A specification template that can be used as the basis for your own requirements specifications
  • New agility ratings that help you funnel your efforts into only the requirements work needed for your particular development environment and project
  • How to make requirements testable using fit criteria
  • Iterative requirements gathering leading to faster delivery to the client
  • Checklists to help identify stakeholders, users, nonfunctional requirements, and more
  • Details on gathering and implementing requirements for iterative releases
  • An expanded project sociology section for help with identifying and communicating with stakeholders
  • Strategies for exploiting use cases to determine the best product to build
  • Methods for reusing requirements and requirements patterns
  • Examples showing how the techniques and templates are applied in real-world situations



Written in an engaging style and relevant for any software analyst or designer, Mastering the Requirements Process provides a powerful and useful guide to defining more complete software requirements that lead to better software overall. It's also filled with innovative advice.

The heart of this book is the authors' Volere Requirements Process Model, a step-by-step guide to gathering your requisites. Throughout this book, the authors use this process to explicate a single case study--a system for a municipality that will optimize the de-icing of roadways during snowy weather. Along the way, the book provides a solid guide to identifying and refining requirements, both functional and nonfunctional (such as performance and ease of use).

There are many excellent ideas in the book, including the notion of fitness for your requirements, which can be later used to track whether the software is successful. The book also wisely separates technology from requirements so that analysts can concentrate on understanding and modeling business problems instead of moving right away to the nuts and bolts of implementation. Even if you don't adopt the Volere model in toto, you can benefit from the concepts of "trawling" (a metaphor for the requirements-gathering process), quality gateways (in which tentative requirements are evaluated for inclusion in a project), and the wise use of patterns to help simplify the process.

Anchored by numerous examples (including many samples of successful requirements), the book provides an appealing mix of new ideas along with a remarkably clear presentation. In short, Mastering the Requirements Process provides useful advice that can make the project specification building phase of the software process easier and more robust. It provides the first steps for improving overall software quality for your organization. --Richard Dragan

Topics covered: Volere Requirements Process Model; project blastoff; determining requirements; user and stakeholders; project constraints; requirements constraints; use cases; business events; adjacent systems; innovation; trawling for requirements: apprenticing, interviews, and videotape; functional and nonfunctional requirements; fit criteria; quality gateways; traceability; prototyping and scenarios; low and high fidelity prototypes; patterns and requirements reuse; improving the requirements gathering process.

Design Tools & Techniques Books

Book Subjects
Most talked about in Design Tools & Techniques Books
CMMI®: Guidelines for Process Integration and Product Improvement (2nd Edition) ImageCMMI®: Guidelines for Process Integration and Product Improvement (2nd Edition)
by Mary Beth Chrissis, Mike Konrad, Sandra Shrum
Addison-Wesley Professional; Published: 2006-11-23; Hardcover; Book
Best price: $8.57
Price in other shops: $69.99
An Assessment of Space Shuttle Flight Software Development Processes ImageAn Assessment of Space Shuttle Flight Software Development Processes
by Committee for Review of Oversight Mechanisms for Space Shuttle Flight Software Processes, Aeronautics and Space Engineering Board, National Research Council
National Academies Press; Published: 1993-01-01; Paperback; Book
Best price: $35.00
Automating Software Design ImageAutomating Software Design
The MIT Press; Published: 1991-12-26; Paperback; Book
Price in other shops: $35.00
Pattern-Oriented Analysis and Design: Composing Patterns to Design Software Systems ImagePattern-Oriented Analysis and Design: Composing Patterns to Design Software Systems
by Sherif M. Yacoub, Hany H. Ammar, Sherif Yacoub, Hany Ammar
Addison-Wesley Professional; Published: 2003-08-15; Hardcover; Book
Best price: $64.90
Delphi Component Design ImageDelphi Component Design
by Danny Thorpe
Addison-Wesley (C); Published: 1996-12; Paperback; Book
Price in other shops: $36.95
Compiler Design (International Computer Science Series) ImageCompiler Design (International Computer Science Series)
by Renhard Wilhelm, Dieter Maurer
Longman Group United Kingdom; Published: 1995-03-01; Hardcover; Book
Best price: $126.48
Mastering the Requirements Process ImageMastering the Requirements Process
by Suzanne Robertson, James Robertson
Addison-Wesley Professional; Published: 1999-08-12; Hardcover; Book
Best price: $6.82
Price in other shops: $52.99
Software Design and Data Structures in Turbo PASCAL ImageSoftware Design and Data Structures in Turbo PASCAL
by Elliot B. Koffman, Bruce B. Maxim
Addison Wesley Publishing Company; Published: 2000-06; Paperback; Book
Best price: $161.42
An Introduction to Algorithm Design and Structured Programming ImageAn Introduction to Algorithm Design and Structured Programming
by Thomas A. Reed
Prentice Hall; Published: 1988-10; Hardcover; Book
Best price: $23.16
Price in other shops: $38.60
The Design Development and Evaluation of Instructional Software ImageThe Design Development and Evaluation of Instructional Software
by Michael J. Hannafin, Kyle L. Peck
Mac; Published: 1988; Paperback; Book
Best price: $22.62
Price in other shops: $100.40
Similar Books and other products
More About Software Requirements: Thorny Issues and Practical Advice ImageMore About Software Requirements: Thorny Issues and Practical Advice
by Karl Wiegers
Microsoft Press; Published: 2006-01-17; Paperback; Book
Best price: $12.75
Price in other shops: $29.99
Managing Software Requirements: A Use Case Approach (2nd Edition) ImageManaging Software Requirements: A Use Case Approach (2nd Edition)
by Dean Leffingwell, Don Widrig
Addison-Wesley Professional; Published: 2003-05-15; Hardcover; Book
Best price: $39.98
Price in other shops: $74.99
Diagnosing and Changing Organizational Culture: Based on the Competing Values Framework ImageDiagnosing and Changing Organizational Culture: Based on the Competing Values Framework
by Kim S. Cameron, Robert E. Quinn
Jossey-Bass; Published: 2011-03-29; Paperback; Book
Best price: $31.83
Price in other shops: $45.00
Software & Systems Requirements Engineering: In Practice ImageSoftware & Systems Requirements Engineering: In Practice
by Brian Berenbach, Daniel Paulish, Juergen Kazmeier, Arnold Rudorfer
McGraw-Hill Osborne Media; Published: 2009-03-26; Hardcover; Book
Best price: $24.00
Price in other shops: $59.99
Computer Networks and Internets (5th Edition) ImageComputer Networks and Internets (5th Edition)
by Douglas E. Comer
Prentice Hall; Published: 2008-04-28; Hardcover; Book
Best price: $93.90
Price in other shops: $149.00
A Guide to the Business Analysis Body of Knowledge® (BABOK® Guide) ImageA Guide to the Business Analysis Body of Knowledge® (BABOK® Guide)
by IIBA
International Institute of Business Analysis; Published: 2009-03-31; Paperback; Book
Best price: $45.94
Price in other shops: $59.95
Seven Steps to Mastering Business Analysis ImageSeven Steps to Mastering Business Analysis
by Barbara A. Carkenord
J. Ross Publishing; Published: 2008-10-14; Paperback; Book
Best price: $55.78
Price in other shops: $69.95
The Business Analyst's Handbook ImageThe Business Analyst's Handbook
by Howard Podeswa
Course Technology PTR; Published: 2008-12-08; Paperback; Book
Best price: $27.99
Price in other shops: $49.99
Writing Effective Use Cases ImageWriting Effective Use Cases
by Alistair Cockburn
Addison-Wesley Professional; Published: 2000-10-15; Paperback; Book
Best price: $16.49
Price in other shops: $54.99
Software Requirements 2 ImageSoftware Requirements 2
by Karl Wiegers
Microsoft Press; Published: 2003-03-26; Paperback; Book
Best price: $19.98
Price in other shops: $39.99
Book store. Illustrated catalog of books on different categories