FACTORS
, CHAPTER OBJECTIVES
❑After completing this chapter, you will be
able to:
❑Explain why comprehensive requirements
documents are necessary
❑Describe the structure of McCall’s classic factor
model
❑Identify the stakeholders who are concerned with
defining quality requirements.
, Introduction
❑A software requirements document is one
of the most critical elements in ensuring
software quality.
❑A “good” requirements document clearly
defines what the software should do and
how it will be used.
❑The quality of this document directly
influences the success of the software
project