You use risk-based quality management to determine at which Testing Level to test each requirement in the Requirements module. ALM then calculates the total estimated Testing Time for an analysis requirement based on the Testing Levels of its child assessment requirements. You compare this with the resources you have available to test the analysis requirement, and if necessary, make adjustments to the Testing Levels for the requirement and its children. This enables you to plan the testing strategy for your requirements. For details on risk-based quality management, see the Micro Focus Application Lifecycle Management User Guide
The Testing Level is determined by the requirement's Risk and Functional Complexity. Risk is comprised of the Business Criticality and Failure Probability. You determine values for these factors by assigning values to a series of criteria associated with each factor. Each criterion has a number of possible values. You can customize these criteria and values and how ALM uses them to determine the Business Criticality, Failure Probability, and Functional Complexity. For details, see Customizing Risk-Based Quality Management Criteria.
You can customize how Risk is calculated from the Business Criticality and Failure Probability. For details, see Customizing Risk Calculations.
You can also customize which Testing Time is associated by default with each Testing Level and Functional Complexity. In addition, you can customize how ALM determines the Testing Level with which to test a requirement based on the requirement's Risk and Functional Complexity. For details, see Customizing Risk-Based Quality Management Constants.
In addition, you can customize for each requirement type whether requirements of the type enable risk assessment, risk analysis, or do not enable risk-based quality management. For details, see Customizing Requirement Types.