Select the work products to be verified and the verification methods that will be used for each.
Work products are selected based on their contribution to meeting project objectives and requirements, and to addressing project risks.
The work products to be verified may include those associated with maintenance, training, and support services. The work product requirements for verification are included with the verification methods. The verification methods
address the approach to work product verification and the specific approaches that will be used to verify that specific work products meet their requirements.
For Software Engineering
Examples of verification methods include the following:
· Path coverage testing
· Load, stress, and performance testing
· Decision-table-based testing
· Functional decomposition-based testing
· Test-case reuse
· Acceptance tests
For Systems Engineering
Verification for systems engineering typically includes prototyping, modeling, and simulation to verify adequacy of system design (and allocation).
For Hardware Engineering
Verification for hardware engineering typically requires a parametric approach that considers various environmental conditions (e.g., pressure, temperature, vibration, and humidity), various input ranges (e.g., input power could be
rated at 20V to 32V for a planned nominal of 28V), variations induced from part to part tolerance issues, and many other variables. Hardware verification normally tests most variables separately except when problematic interactions are
suspected.
Selection of the verification methods typically begins with involvement in the definition of product and product component requirements to ensure that these requirements are verifiable. Reverification should be addressed by the
verification methods to ensure that rework performed on work products does not cause unintended defects. Suppliers should be involved in this selection to ensure that the project's methods are appropriate for the supplier's environment.
IPPD Addition
The verification methods should be developed concurrently and iteratively with the product and product component designs.
Typical Work Products
1. Lists of work products selected for verification
2. Verification methods for each selected work product
Subpractices
1. Identify work products for verification.
2. Identify the requirements to be satisfied by each selected work product.
Refer to the Maintain Bidirectional Traceability of Requirements specific practice in the Requirements Management process area to help identify the requirements for each work product.
3. Identify the verification methods that are available for use.
4. Define the verification methods to be used for each selected work product.
5. Submit for integration with the project plan the identification of work products to be verified, the requirements to be satisfied, and the methods to be used.
Refer to the Project Planning process area for information about coordinating with project planning.