Validate Requirements with Comprehensive Methods
Validate requirements to ensure the resulting product will perform
as intended in the user's environment using multiple techniques
as appropriate.
Requirements validation is performed early in the development effort to
gain confidence that the requirements are capable of guiding a
development that results in successful final validation. This activity
should be integrated with risk management activities. Mature
organizations will typically perform requirements validation in a more
sophisticated way and will broaden the basis of the validation to include
other stakeholder needs and expectations. These organizations will
typically perform analyses, simulations, or prototypes to ensure that
requirements will satisfy stakeholder needs and expectations.
- Analyze the requirements to determine the risk that the resulting
product will not perform appropriately in its intended-use
environment.
- Explore the adequacy and completeness of requirements by
developing product representations (e.g., prototypes, simulations,
models, scenarios, and storyboards) and by obtaining feedback
about them from relevant stakeholders.
- Assess the design as it matures in the context of the requirements
validation environment to identify validation issues and expose
unstated needs and customer requirements.