Objective | Based on captured needs and requirements, identify characteristics that the product has to conform to, and define test conditions that verify them |
---|
Applicability | This practice should be initiated at the requirements phase and then periodically re-iterated during subsequent phases. |
---|
Context | The practice applies to all projects. |
---|
Addressed elements in SMM | |
---|
Actions | - Identify relevant quality characteristics
- Review available software quality models for the relevant quality characteristics
- Discuss the relevant quality characteristics with the team
- Involve stakeholders in the discussion
- Assign priorities to the captured characteristics.
- Identify test conditions that need to be verified
- Identify test conditions based on literature review, experience and/or brainstorming.
- Assign responsibility for maintaining the test conditions (to the Test Leader)
- Repeat the sessions of the test conditions discovery periodically
|
---|
Risks | - Stakeholders are not consulted
- Some characteristics relevant to the project are not properly covered
- Priorities assigned to the characteristics and test conditions do not reflect actual needs
- Necessary trade-offs between priorities are not resolved adequately
- Test conditions have not been correctly identified
- Conformance to the quality requirements is not properly verified
|
---|
Related practices | |
---|