Professional Documents
Culture Documents
Verification and Validation of Requirements
Verification and Validation of Requirements
Verification and Validation of Requirements
Verification &
Validation of
Requirements
David A. Cook, Ph.D.
STSC/Shim Enterprises
As Of: 5/8/2002 1
STSC
Verification
Validation
Have a Process
• A process gives But we DO
have a
structure to time and process.
We save
effort. every sheet
of paper we
• This permits V&V can find!!
activities to occur at
planned times.
• Consult your friendly
local “pusher” of
CMM, CMMI, ISO
9000.
Verification of Requirements
Verification of Requirements
Inspection
Interpretation - Exercise
Count the number of occurrences below of the
letter e . No questions – just count!!
Ada
95
What to Inspect:
Sample Checklists
• Verifiable
• Consistent
• Modifiable
• Traceable
• Usable
• Prioritized (optional)
Metrics for
Requirements
• During the
requirements phase,
there are few metrics
that are very useful.
Configuration Management
-Watts Humphrey,
“Managing The Software Process.”
Configuration Management
• Requirements require a
centralized location and
STRICT configuration
management. If you are
“sloppy” here – soon
it all goes downhill.
Validation of Requirements
Validation of Requirements
If Dogs Wrote
Requirements
Danger, Danger
Validation Summary
David A. Cook
STSC/Shim Enterprises
International Sign for
(801) 775-3055 Computer User at Work
DSN 775-3055
david.cook@hill.af.mil