
158 CHAPTER 6 Requirements Engineering
For more extensive descriptions and details on VORD, see Sommerville
(2004) and Sommerville and Sawyer (1997).
6.3.4 Requirements Analysis and Prioritization
Categorizing and clustering requirements is only a part of an analysis that
enables us to identify inconsistencies across groups of requirements and
possible incompleteness in requirements. An additional problem is that
many times all the identified requirements cannot be developed and deliv-
ered due to constraints such as the following:
■
Limited resources
■
Limited time
■
Limited technical capabilities
As a part of the requirements analysis tasks, we would need ...