Requirements Overview
Requirement Characteristics
The requirements in the upper pane have the following characteristics:
- They are attached to the folder selected from the folder hierarchy.
- They match the filter selected from the Filter list.
- They match the depth specified by
All Descendants.
Tip:
- You can click the button on the toolbar or click Requirements > All Descendants.
- You can click the All descendants button on the Requirements view toolbar.
Icons display to the left of a requirement in the upper pane to indicate its status and whether you have read the latest revision.
How Requirements Can Help
By using a requirements-driven development processes, companies can prevent consuming, costly misunderstandings and shorten time to market. To accomplish this, you can use the StarTeam built-in requirement component as your basic tool, or publish complex requirements to StarTeam from Caliber. Using requirements enables business analysts, managers, developers, QA staff, and others to:
- Organize business, user, and functional requirements in a hierarchical format.
- Indicate the dependencies among requirements.
- See all layers of requirements at all times.
- Prioritize requirements by importance.
- Identify the impact of changes to requirements.
- Use requirements to estimate work.
- Identify the person creating the requirement.
- Notify those who will be responsible for fulfilling the requirements.
- Track the requirement life-cycle from submitted to completed or rejected.
- Provide requirements with a context by linking them to files, change requests, and topics.