190 likes | 327 Vues
This chapter delves into various aspects of user and system requirements, emphasizing the importance of understanding different types of requirements specifications. It covers non-functional requirements, their metrics, and the structure of requirements documents. The chapter also explores practical examples, including requirements for an insulin pump software system and methodologies like use cases and ethnography. Furthermore, it discusses the requirements engineering process, including elicitation, analysis, evolution, and change management for effective software development.
E N D
Figure 4.2 Readers of different types of requirements specification
Figure 4.4 Examples of nonfunctional requirements in the MHC-PMS
Figure 4.5 Metrics for specifying nonfunctional requirements
Figure 4.8 Ways of writing a system requirements specification
Figure 4.9 Example requirements for the insulin pump software system
Figure 4.10 A structured specification of a requirement for an insulin pump
Figure 4.11 Tabular specification of computation for an insulin pump
Figure 4.12 A spiral view of the requirements engineering process
Figure 4.13 Therequirements elicitation and analysis process
Figure 4.14 Scenario for collecting medical history in MHC-PMS
Figure 4.16 Ethnography and prototyping for requirements analysis