O'Reilly logo

Software Requirements Using the Unified Process: A Practical Approach by L. Rene Abreo, Daniel R. Windle

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. The Importance of Good Requirements

Rationale for Good Requirements

Real-world systems are built every day and based on skimpy requirements. We know this because most of us have been on projects where the requirements change daily. Sometimes these changes are due to the customer changing his mind. More often, these changes are due to clarifications of the software requirements that come late in the project. Anyone responsible for the maintenance of one or more significant projects has also experienced the effects of building systems with skimpy requirements. Many of us have struggled with reliance on single individuals for knowledge about what a system does. Some of us have been that individual struggling to remember all the interdependencies ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required