Chapter 2. Introduction to Requirements Management


Key Points

  • A requirement is a capability that is imposed on the system.

  • Requirements management is a process of systematically eliciting , organizing, and documenting requirements for a complex system.

  • Our challenge is to understand users' problems in their culture and their language and to build systems that meet their needs.

  • A feature is a service that the system provides to fulfill one or more stakeholder needs.

  • A use case describes a sequence of actions, performed by a system, that yields a result of value to a user .

Based on the data presented in Chapter 1, you can see why we're interested in focusing on requirements management. However, before we can begin explaining the various techniques and strategies, we need to provide some definitions and examples. We'll start by defining what we mean by the term software requirement .


Managing Software Requirements[c] A Use Case Approach
Managing Software Requirements[c] A Use Case Approach
ISBN: 032112247X
Year: 2003
Pages: 257 © 2008-2017.
If you may any questions please contact us: