- Project Management Plan
- Change Management Plan
- Project Roadmap
- Scope Management Plan
- Requirements Management Plan
- Requirements Documentation
- Requirements raceability Matrix
- Project Scope Statement
- Work Breakdown Structure
- WBS Dictionary
- Schedule Management Plan
- Activity list
- Activity attributes
- Milestone list
- Network diagram
- Duration estimates
- Duration estimates worksheet
- Project schedule
- Cost management plan
- Cost estimates
- Cost estimating worksheet
- Cost baseline
- Quality management plan
- Quality metrics
- Responsibility assignment matrix (RAM)
- Resource management plan
- Team charter
- Resource requirements
- Resource breakdown structure
- Communications management plan
- Risk management plan
- Risk register
- Risk report
- Probability and impact assessment
- Probability and impact matrix
- Risk data sheet
- Procurement management plan
- Procurement strategy
- Source selection criteria
- Stakeholder engagement plan
Requirements Documentation
Project success is directly influenced by the discovery and decomposition of stakeholders’ needs into requirements and by the care taken in determining, documenting, and managing the requirements of the product, service, or result of the project.
These requirements need to be documented in enough detail to be included in the scope baseline and be measured and validated. Requirements documentation assists the project manager in making tradeoff decisions among requirements and in managing stakeholder expectations. Requirements will be progres- sively elaborated as more information about the project becomes available.
When documenting requirements, it is useful to group them by category. Some common categories include:
- Business requirements
- Stakeholder requirements
- Solution requirements
- Transition and readiness requirements
- Project requirements
- Quality requirements
Requirements documentation should include at least:
- Identifier
- Requirement
- Stakeholder
- Category
- Priority
- Acceptance criteria
- Test or verification method
- Release or phase
Requirements documentation can receive information from:
- Project charter
- Assumption log
- Stakeholder register
- Scope management plan
- Requirements management plan
- Stakeholder management plan
- Lessons learned register
It provides information to:
- Stakeholder register
- Scope baseline
- Quality management plan
- Resource management plan
- Communications management plan
- Risk register
- Procurement management plan
- Project close out report
Requirements documentation is an output from the process 5.2 Collect Requirements in the PMBOK® Guide – Sixth Edition. This process is done once for projects that have a well-defined scope that is not likely to change. For projects that are adaptive, the requirements documentation can evolve and change throughout the project.
Tailoring tips
Consider the following tips to help tailor the requirements documentation to meet your needs:
- If you are using an agile or adaptive development approach you may want to incorporate information on the release or iteration for each requirement.
- For a project with a lot of requirements you may want to indicate the relationships between requirements.
- You can add information about assumptions or constraints associated with requirements.
- For small and quick adaptive or agile projects, the requirements documentation and backlog can be combined.
Alignment
The requirements documentation should be aligned and consistent with the following documents:
- Requirements management plan
- Benefits management plan
- Quality management plan
- Requirements traceability matrix
- Release plan
Document element | Description |
ID | A unique identifier for the requirement |
Requirement | The condition or capability that must be met by the project or be present in the product, service, or result to satisfy a need or expectation of a stakeholder |
Stakeholder | Stakeholder’s name. If you don’t have a name you can substitute a position or organiza- tion until you have more information |
Category | The category of the requirement |
Priority | The priority group, for example Level 1, Level 2, etc., or must have, should have, or nice to have |
Acceptance criteria | The criteria that must be met for the stakeholder to approve that the requirement has been fulfilled |
Test or verification method | The means that will be used to verify that the requirement has been met. This can include inspection, test, demonstration, or analysis |
Phase or release | The phase or release in which the requirement will be met |