Requirement Analysis Flashcards
What are the three components of a requirement?
- A condition or capability needed by a user to solve a problem or achieve an objective.
- A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification, or other formally imposed documents.
- A documented representation of a condition or capability as the previous two statements.
What is requirement analysis?
The process of determining quantifiable, relevant detailed user requirements.
What causes a mismatch between the requirements and the delivered product?
Poor requirements analysis
What is eliciting requirements?
Activity that helps the client to determine their ‘wants’ and ‘needs’.
How do you ‘express’ requirements?
With use cases and user stories.
What is a good method to prioritize the client’s needs?
MoSCoW => “Must have”, “Should have”, “Could have”, and “Would like but won’t get”
Why do you analyze requirements?
To ensure they are clear, complete and consistent.
What does requirement analysis help with?
- Identify conflicting requirements
- Ensure identified requirements truly reflect the needs of the product/project