NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Applying Standard Independent Verification and Validation (IVV) Techniques Within an Agile Framework: Is There a Compatibility Issue?Agile methods have gained wide acceptance over the past several years, to the point that they are now a standard management and execution approach for small-scale software development projects. While conventional Agile methods are not generally applicable to large multi-year and mission-critical systems, Agile hybrids are now being developed (such as SAFe) to exploit the productivity improvements of Agile while retaining the necessary process rigor and coordination needs of these projects. From the perspective of Independent Verification and Validation (IVV), however, the adoption of these hybrid Agile frameworks is becoming somewhat problematic. Hence, we find it prudent to question the compatibility of conventional IVV techniques with (hybrid) Agile practices.This paper documents our investigation of (a) relevant literature, (b) the modification and adoption of Agile frameworks to accommodate the development of large scale, mission critical systems, and (c) the compatibility of standard IVV techniques within hybrid Agile development frameworks. Specific to the latter, we found that the IVV methods employed within a hybrid Agile process can be divided into three groups: (1) early lifecycle IVV techniques that are fully compatible with the hybrid lifecycles, (2) IVV techniques that focus on tracing requirements, test objectives, etc. are somewhat incompatible, but can be tailored with a modest effort, and (3) IVV techniques involving an assessment requiring artifact completeness that are simply not compatible with hybrid Agile processes, e.g., those that assume complete requirement specification early in the development lifecycle.
Document ID
20170003999
Acquisition Source
Goddard Space Flight Center
Document Type
Presentation
Authors
Dabney, James B.
(Houston Univ.-Clear Lake Houston, TX, United States)
Arthur, James Douglas
(Virginia Polytechnic Inst. and State Univ. Blacksburg, VA, United States)
Date Acquired
April 28, 2017
Publication Date
April 24, 2017
Subject Category
Computer Programming And Software
Report/Patent Number
GSFC-E-DAA-TN41834
Meeting Information
Meeting: IEEE International Systems Conference
Location: Montreal, Quebec
Country: Canada
Start Date: April 24, 2017
End Date: April 27, 2017
Sponsors: Institute of Electrical and Electronics Engineers
Funding Number(s)
CONTRACT_GRANT: NNX16AD54G
Distribution Limits
Public
Copyright
Public Use Permitted.
Keywords
Agile
IV&V
V&V
No Preview Available