NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
The Role of Independent V&V in Upstream Software Development ProcessesThis paper describes the role of Verification and Validation (V&V) during the requirements and high level design processes, and in particular the role of Independent V&V (IV&V). The job of IV&V during these phases is to ensure that the requirements are complete, consistent and valid, and to ensure that the high level design meets the requirements. This contrasts with the role of Quality Assurance (QA), which ensures that appropriate standards and process models are defined and applied. This paper describes the current state of practice for IV&V, concentrating on the process model used in NASA projects. We describe a case study, showing the processes by which problem reporting and tracking takes place, and how IV&V feeds into decision making by the development team. We then describe the problems faced in implementing IV&V. We conclude that despite a well defined process model, and tools to support it, IV&V is still beset by communication and coordination problems.
Document ID
19970006981
Acquisition Source
Headquarters
Document Type
Contractor Report (CR)
Authors
Easterbrook, Steve
(West Virginia Univ. Fairmont, WV United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1996
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-IVV-96-015
WVU-SRL-96-015
WVU-SCS-TR-96-!!
NAS 1.26:203082
NASA-CR-203082
Report Number: NASA-IVV-96-015
Report Number: WVU-SRL-96-015
Report Number: WVU-SCS-TR-96-!!
Report Number: NAS 1.26:203082
Report Number: NASA-CR-203082
Accession Number
97N13845
Funding Number(s)
CONTRACT_GRANT: NCCW-0040
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available