Content deleted Content added
Line 72:
===Contract style requirement lists===
The most common way of documenting requirements has been contract style requirement lists. In a complex system such requirements lists can run to hundreds of pages.
Strengths:
* Provides a checklist of requirements.
Weaknesses:
* Such lists can run to hundreds of pages. It is virtually impossible to read such documents as a whole and have a detailed idea about the system.
* Such requirements lists abstract all the requirements and so there is little context to see how they fit together.
* This abstraction makes it difficult to identify which are the most important requirements.
* These requirements lists are no help in system design, since they do not lend themselves to application.
===Prototypes===
|