2 Flashcards
Type of user of requiremnets document who use SRS to PLAN A BID FOR THE SYSTEM
Managers
Tupe of user requiremnets document who use the SRS to understand the system and the relationships between its parts
System maintenance engineers
A process activity which includes interacting with stakeholders to discover their requiremnets
Requirements Discovery
A way of writing SRS which USE MODEL SUCH AS UML to DEFINE THE FUNCTIONAL REQUIREMENTS of the system
Graphical notations
Defines the technical terms used in the document
Glossary
Often apply to the system as a whole rather than individual features or services
Non-functional requirement
AMBIGUOUS REQUIREMNETS may be interpreted in different way by the developers and users
Requiremnets imprecision
Process activity where groups related requirements and organizes them into COHERENT CLUSTERS
Requirements classification and organization
A chapter of SRS that DESCRIBES THE SERVICES PROVIDED FOR THE USER
User Requiremnets Definition
Way of writing SRS that is written in a notation which are based on mathematical concepts sush as finite-state machines or sets
Mathematical specifications
Requirements which specify that the delivered product must behave in a particular way
Product requirements
A chapter of SRS which defines the expected readership of the document and describe it version hsitory
Preface
May range form high-level abstract statement of a service of a system constraint to a detailed mathematical functional specification
Requiremnets
Should be no conflicts or contradictions in the descriptions of the system facilities
Requiremnets consistency
Way of writing SRS that uses a language like programming but with more abstract features
Design description language
Requirements which are consequence of an organization policies and procedures
Organizational requiremnets
Requiremnets which arise from factors which are external to the system and its development process
External requiremnets
A type of user of requiremnets document who use the SRS to develop validation tests for the system
System Test Engineers
A process activity where requirements are documented and input into the next round of the spiral
Requirements specification