0% found this document useful (0 votes)
288 views17 pages

Product Verification

Product verification ensures that requirements, design documents, and specifications were followed to build the product correctly. It is hierarchical, applying at each level of the project. The verification process includes planning tests, preparing by collecting requirements and obtaining the product, conducting tests according to procedures, and analyzing results to identify issues. Verification and validation have similar approaches but serve different purposes - verification confirms objectives were met while validation confirms the product can accomplish its mission.

Uploaded by

Saral Pahadia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
288 views17 pages

Product Verification

Product verification ensures that requirements, design documents, and specifications were followed to build the product correctly. It is hierarchical, applying at each level of the project. The verification process includes planning tests, preparing by collecting requirements and obtaining the product, conducting tests according to procedures, and analyzing results to identify issues. Verification and validation have similar approaches but serve different purposes - verification confirms objectives were met while validation confirms the product can accomplish its mission.

Uploaded by

Saral Pahadia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

TOP DOWN PRODUCT Adapted from the NASA

VERIFICATION Systems Engineering Handbook


WHAT IS PRODUCT
VERIFICATION?
o Verification should answer the question: “Was the product built right?”
o Whereas validation answers: “Was the right end product built?”

o The product verification should prove that the requirements, design documents,
and specifications for a product have been followed.

o Like the design process, verification and validation are hierarchical


by nature with the same process applied to the next level down in the
program – one person’s subsystem is another person’s project.
VERIFICATION TESTING
1) Any testing which promotes the development of the products of a project or to
support the manufacturing process
2) Any testing which verifies the technical progress of the project, including
minimizing risks and preparation for validation testing.
INPUTS PRODUCT OUTPUT

INPUTS VERIFICATION
PROCESS
S

o In order to move through the product verification process, the following inputs
must be known:
o Mission needs and goals
o Product(s) to be verified
o Specified requirements baseline
o Interface definitions
o Verification plan

 The product verification should be confirming what the project team has set out to
do with their project. Therefore, pre-verification documentation is essential in
order to perform a successful product verification.
INPUTS PRODUCT OUTPUT

OUTPUTS VERIFICATION
PROCESS
S

o The following are possible outputs from the Product Verification Process
o Discrepancy reports/notes
o Identified corrective actions
o Verified product
o Verification reports
o Any necessary updates to requirements documentation

 Do not be disappointed if product verification is performed and it does not meet


all of the project goals or requirements. This is the purpose of product verification.
Take detailed discrepancy reports/notes in order to correct such shortcomings.
STEPS IN THE PRODUCT
VERIFICATION PROCESS
1) Verification planning
2) Verification preparation
3) Conduct verification
4) Analyze verification results
PRODUCT VERIFICATION
PLANNING
This includes both determining the type of verification to take place and creating the
verification plan. Verification includes test, analysis, demonstration, and
inspection.
TRUE OR FALSE
Verification can be performed recursively throughout the project
life cycle and on a wide variety of product forms.
TRUE!
o Verification can be done in many different formats on many different stages of the
project including:
 Simulations
 Mockups (think wood, breadboard, anything that represents the project without functionality)
 Concept description (written reports)
 Prototype (product with partial functionality - one step above mockups)
 End product

 So, with each stage of the project, verification should always be considered.
PRODUCT VERIFICATION
PREPARATION
o Product verification planning should lead right into the preparation phase. This
phase includes the following:
o Collect the specified requirements and any other necessary documentation

o Obtain the product or software that is being verified

o Any supporting resources or products should be available


o Does the product being verified need a power source? Some sort of interface? Test Equipment, Etc.

o Prepare the area/lab/environment where verification will take place


CONDUCT PRODUCT
VERIFICATION
 Conduct test plans according to written procedure
 Measure/collect and record all data
 Determine whether the requirements were properly verified
 Confirm that any interdependent functions were verified together
 Confirm that interfacing products work with the environment and dependent
products
ANALYZE PRODUCT
VERIFICATION RESULTS
 Verification loses all value if the results of the verification process are not
analyzed
 Identify any necessary changes to the end product, any anomalies, and any
conditions that do not comply with requirements or other standards
 Check the data for quality, integrity, correctness, consistency, and validity
 Record results and make any updates to the verification matrix
 Determine corrective actions to address anomalies discovered during verification
Revise Plan

Analyz
Verify
e
VERIFICATION VS.
VALIDATION
 While the approaches taken to verify and validate a design may be similar, the
reason behind the tests are different. Verification tests confirm that Project
Objectives for the design (ex. the robot) as defined by its level 1 and level 2 design
requirements are met. Validation tests confirm that the design can accomplish its
mission. For our robots this is defined by
the Mission Profile.
 Some projects successfully pass verification but fail
validation
To avoid this, keep the ConOps as a driving motivation
throughout the design and verification process.
TEST PLAN
The test plan should include, but is not limited to:
• Names of products being tested
• Detailed steps in sequence to perform test
• Identification of objectives and test criteria
• Identification of required software, measurement tools, recording equipment (also
indicating units to be used in measurement)
• Layouts, schematics, or diagrams for connections, identification, and
measurements
• Any special instructions for environment regulation, maintenance, inspection, etc.
VERIFICATION MATRIX*
(APPENDIX D)

*This is a simplified version of the verification matrix from Professor Hill’s EE400D Lectures.
A more detailed version is in Appendix D of the NASA Systems Engineering Handbook

You might also like