March 2015
Intermediate to advanced
816 pages
36h 46m
English
The objective of this chapter is to introduce software requirements and to explain the processes involved in discovering and documenting these requirements. When you have read the chapter, you will:
understand the concepts of user and system requirements and why these requirements should be written in different ways;
understand the differences between functional and non-functional software requirements;
understand the main requirements engineering activities of elicitation, analysis, and validation, and the relationships between these activities;
understand why requirements management is necessary and how it supports other requirements engineering activities.
Read now
Unlock full access