Requirements Engineering
Last updated
Last updated
“Requirements are the wants and needs of stakeholders clearly defined with acceptance criteria” — Association for Project Management (APM)
Requirements engineering is the framework for working through the whole requirements process, and it’s made up of five distinct phases/stages:
Elicitation: Sourcing the wants and needs of users and stakeholders.
Analysis: Ensuring your requirements are comprehensive, viable, prioritised and consistent.
Documentation: Recording your requirements in a neat, ordered package ready to communicate.
Validation: Ensuring the requirements are actually what users and stakeholders want/need, and accurately represent the solution you’re building.
Management: Maintaining and controlling the requirements, especially any changes.