Process
Areas
(staged)

Level 2
 
REQM
 PP
 PMC
 SAM
 MA
 PPQA
 CM
Level 3
 
RD
 TS
 PI
 VER 
 VAL 
 OPF
 OPD
 OT
 IPM
 RSKM
 DAR
Level 4
 
OPP
 QPM
Level 5 
 
OPM 
 CAR

      5. Process Areas
          5.22. Verification
              SG 1 Prepare for Verification
 SP 1.1 Select Work Products for Verification 
Process AreaVER
Level3
GoalSG 1
PracticeSP 1.1

Select work products to be verified and verification methods to be used.

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 can include the ones 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.

Examples of verification methods include the following:

· Software architecture evaluation and implementation conformance evaluation

· Path coverage testing

· Load, stress, and performance testing

· Decision table based testing

· Functional decomposition based testing

· Test case reuse

· Acceptance testing

· Continuous integration (i.e., Agile approach that identifies integration issues early)

 

Verification for systems engineering typically includes prototyping, modeling, and simulation to verify adequacy of system design (and allocation).

 

Verification for hardware engineering typically requires a parametric approach that considers various environmental conditions (e.g., pressure, temperature, vibration, 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 verification methods typically begins with the definition of product and product component requirements to ensure that the requirements are verifiable. Re-verification should be addressed by 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.

Example 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 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 for more information about tracing requirements to work products.

3.    Identify verification methods available for use.

4.    Define 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 more information about developing the project plan.



Process
Areas
(continuous)


Process
management  
 
OPF
 OPD
 OT  
 
OPP  
 OPM

Project
management
 
PP
 PMC 
 REQM 
 
SAM  
 
IPM
 RSKM
 
QPM

Engineering
 
RD 
 TS
 PI
 VER 
 VAL
Support
 
CM
 PPQA
 MA
 
DAR
 CAR