Chapter 2. Collecting Requirements
In this chapter, you'll create a simple list that will be used to track requirements. The remaining chapters in this section will add more capabilities to this list.
Requirements can be expressed in many forms. For example, use cases are used to effectively communicate processing rules for specific scenarios. Other requirements, such as system or legal constraints, will normally be described in other formats. Deliverables, such as report definitions, are usually best defined with a sample output provided by an image or Excel spreadsheet. Rather than trying to force all requirements into a common format, it will usually work better to design the requirements-tracking system to allow multiple ...