Chapter 4 Flashcards
User Requirements
Usually for customer. It is written in natural language with no technical details
System Requirements
Usually for developers. It contains a detailed functional and non functional requirements. It is also more clear and more detailes
System Stakeholders
A stakeholder is anyone who is affected by the system and has legitimate interest in its development, operation and outcome.
Non-Functional Requirements
Defines the quality, performance and contraints of the system. It describes how well the system should perfom.
Functional Requirements
Describe the specific task, features and operation the system must perform.
Requirement Elicitation
We gather requirements about the need and expectations of stakeholders for their software system.
Requirement Specification
Detailed and structured document that captures all information
Requirement Validation
Ensures that the software meet the needs of the stakeholders and align with their expectations.
Requirement Management
Ensures that project requirements are identified, controlled, and tracked throughout the project lifecycle.