Applying standard independent verification and validation techniques within an agile framework: Identifying and reconciling incompatibilities

Agile methods have gained wide acceptance over the past several years. They are now a standard management and execution approach for small‐scale system development projects. While Agile methods are not generally applicable to large multiyear and mission‐critical systems, hybrid Agile approaches are...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Systems engineering 2019-07, Vol.22 (4), p.348-360
Hauptverfasser: Dabney, James B., Arthur, James D.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 360
container_issue 4
container_start_page 348
container_title Systems engineering
container_volume 22
creator Dabney, James B.
Arthur, James D.
description Agile methods have gained wide acceptance over the past several years. They are now a standard management and execution approach for small‐scale system development projects. While Agile methods are not generally applicable to large multiyear and mission‐critical systems, hybrid Agile approaches are being developed to exploit the productivity improvements of Agile while retaining the necessary process rigor and coordination needs of these types of projects. From the perspective of Independent Verification and Validation (IV&V), however, adoption of these hybrid‐Agile frameworks is becoming problematic. Hence, we find it prudent to question the compatibility of conventional IV&V techniques with hybrid‐Agile practices. This paper documents investigation of relevant literature, the modification and adoption of Agile frameworks to accommodate the development of large scale, mission‐critical systems, and the compatibility of standard IV&V techniques within hybrid‐Agile development frameworks. Specific to the latter, we find that the IV&V techniques employed within a hybrid‐Agile process can be divided into three groups: early lifecycle techniques that are fully compatible with the hybrid frameworks, techniques that focus on tracing requirements, test objectives, etc, which are somewhat problematic, but can be tailored with modest effort, and techniques involving an assessment requiring artifact completeness, and consequently, are not compatible with hybrid‐Agile processes. We identify seven prominent techniques in this third category and propose alternative approaches that achieve similar goals and which can be applied within an Agile development process.
doi_str_mv 10.1002/sys.21487
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2251666994</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2251666994</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3457-d9fd536465f29a9704d7bf8779b9e31af9b67103facf6effc245d5a68f4bd1ae3</originalsourceid><addsrcrecordid>eNp1kL1OwzAUhSMEEqUw8AaWmBjS2ontxGxVxU-lSgyFgcly_NO6pE6w01Z9CN4Zh7Cy-Profvdc3ZMktwhOEITZNJzCJEO4LM6SESIZTGlJyvP4h6xMUYbRZXIVwhZCBBGCo-R71rb1ybo1CJ1wSngFrFO61fFxHThob42VorONA7EPDqK2apCdlhtnv_Y6gKPtNrYHgFjbWgPjxU4fG__5ABa9jzW_K3oDr2XjpK17bZ1sdm10q6LurA7XyYURddA3f3WcvD89vs1f0uXr82I-W6Yyx6RIFTOK5BRTYjImWAGxKipTFgWrmM6RMKyiBYK5EdJQbYzMMFFE0NLgSiGh83FyN_i2vukP6Pi22XsXV_IsI4hSyhiO1P1ASd-E4LXhrbc74U8cQd6nzWPa_DftyE4H9hjvP_0P8tXHapj4AX1XhjE</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2251666994</pqid></control><display><type>article</type><title>Applying standard independent verification and validation techniques within an agile framework: Identifying and reconciling incompatibilities</title><source>Wiley Online Library All Journals</source><creator>Dabney, James B. ; Arthur, James D.</creator><creatorcontrib>Dabney, James B. ; Arthur, James D.</creatorcontrib><description>Agile methods have gained wide acceptance over the past several years. They are now a standard management and execution approach for small‐scale system development projects. While Agile methods are not generally applicable to large multiyear and mission‐critical systems, hybrid Agile approaches are being developed to exploit the productivity improvements of Agile while retaining the necessary process rigor and coordination needs of these types of projects. From the perspective of Independent Verification and Validation (IV&amp;V), however, adoption of these hybrid‐Agile frameworks is becoming problematic. Hence, we find it prudent to question the compatibility of conventional IV&amp;V techniques with hybrid‐Agile practices. This paper documents investigation of relevant literature, the modification and adoption of Agile frameworks to accommodate the development of large scale, mission‐critical systems, and the compatibility of standard IV&amp;V techniques within hybrid‐Agile development frameworks. Specific to the latter, we find that the IV&amp;V techniques employed within a hybrid‐Agile process can be divided into three groups: early lifecycle techniques that are fully compatible with the hybrid frameworks, techniques that focus on tracing requirements, test objectives, etc, which are somewhat problematic, but can be tailored with modest effort, and techniques involving an assessment requiring artifact completeness, and consequently, are not compatible with hybrid‐Agile processes. We identify seven prominent techniques in this third category and propose alternative approaches that achieve similar goals and which can be applied within an Agile development process.</description><identifier>ISSN: 1098-1241</identifier><identifier>EISSN: 1520-6858</identifier><identifier>DOI: 10.1002/sys.21487</identifier><language>eng</language><publisher>Hoboken: Wiley Subscription Services, Inc</publisher><subject>Agile Systems ; Compatibility ; Hybrid systems ; Identification methods ; Independent Verification and Validation</subject><ispartof>Systems engineering, 2019-07, Vol.22 (4), p.348-360</ispartof><rights>2019 Wiley Periodicals, Inc.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3457-d9fd536465f29a9704d7bf8779b9e31af9b67103facf6effc245d5a68f4bd1ae3</citedby><cites>FETCH-LOGICAL-c3457-d9fd536465f29a9704d7bf8779b9e31af9b67103facf6effc245d5a68f4bd1ae3</cites><orcidid>0000-0002-3371-1621</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Fsys.21487$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Fsys.21487$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,780,784,1417,27924,27925,45574,45575</link.rule.ids></links><search><creatorcontrib>Dabney, James B.</creatorcontrib><creatorcontrib>Arthur, James D.</creatorcontrib><title>Applying standard independent verification and validation techniques within an agile framework: Identifying and reconciling incompatibilities</title><title>Systems engineering</title><description>Agile methods have gained wide acceptance over the past several years. They are now a standard management and execution approach for small‐scale system development projects. While Agile methods are not generally applicable to large multiyear and mission‐critical systems, hybrid Agile approaches are being developed to exploit the productivity improvements of Agile while retaining the necessary process rigor and coordination needs of these types of projects. From the perspective of Independent Verification and Validation (IV&amp;V), however, adoption of these hybrid‐Agile frameworks is becoming problematic. Hence, we find it prudent to question the compatibility of conventional IV&amp;V techniques with hybrid‐Agile practices. This paper documents investigation of relevant literature, the modification and adoption of Agile frameworks to accommodate the development of large scale, mission‐critical systems, and the compatibility of standard IV&amp;V techniques within hybrid‐Agile development frameworks. Specific to the latter, we find that the IV&amp;V techniques employed within a hybrid‐Agile process can be divided into three groups: early lifecycle techniques that are fully compatible with the hybrid frameworks, techniques that focus on tracing requirements, test objectives, etc, which are somewhat problematic, but can be tailored with modest effort, and techniques involving an assessment requiring artifact completeness, and consequently, are not compatible with hybrid‐Agile processes. We identify seven prominent techniques in this third category and propose alternative approaches that achieve similar goals and which can be applied within an Agile development process.</description><subject>Agile Systems</subject><subject>Compatibility</subject><subject>Hybrid systems</subject><subject>Identification methods</subject><subject>Independent Verification and Validation</subject><issn>1098-1241</issn><issn>1520-6858</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNp1kL1OwzAUhSMEEqUw8AaWmBjS2ontxGxVxU-lSgyFgcly_NO6pE6w01Z9CN4Zh7Cy-Profvdc3ZMktwhOEITZNJzCJEO4LM6SESIZTGlJyvP4h6xMUYbRZXIVwhZCBBGCo-R71rb1ybo1CJ1wSngFrFO61fFxHThob42VorONA7EPDqK2apCdlhtnv_Y6gKPtNrYHgFjbWgPjxU4fG__5ABa9jzW_K3oDr2XjpK17bZ1sdm10q6LurA7XyYURddA3f3WcvD89vs1f0uXr82I-W6Yyx6RIFTOK5BRTYjImWAGxKipTFgWrmM6RMKyiBYK5EdJQbYzMMFFE0NLgSiGh83FyN_i2vukP6Pi22XsXV_IsI4hSyhiO1P1ASd-E4LXhrbc74U8cQd6nzWPa_DftyE4H9hjvP_0P8tXHapj4AX1XhjE</recordid><startdate>201907</startdate><enddate>201907</enddate><creator>Dabney, James B.</creator><creator>Arthur, James D.</creator><general>Wiley Subscription Services, Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-3371-1621</orcidid></search><sort><creationdate>201907</creationdate><title>Applying standard independent verification and validation techniques within an agile framework: Identifying and reconciling incompatibilities</title><author>Dabney, James B. ; Arthur, James D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3457-d9fd536465f29a9704d7bf8779b9e31af9b67103facf6effc245d5a68f4bd1ae3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Agile Systems</topic><topic>Compatibility</topic><topic>Hybrid systems</topic><topic>Identification methods</topic><topic>Independent Verification and Validation</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Dabney, James B.</creatorcontrib><creatorcontrib>Arthur, James D.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Systems engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Dabney, James B.</au><au>Arthur, James D.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Applying standard independent verification and validation techniques within an agile framework: Identifying and reconciling incompatibilities</atitle><jtitle>Systems engineering</jtitle><date>2019-07</date><risdate>2019</risdate><volume>22</volume><issue>4</issue><spage>348</spage><epage>360</epage><pages>348-360</pages><issn>1098-1241</issn><eissn>1520-6858</eissn><abstract>Agile methods have gained wide acceptance over the past several years. They are now a standard management and execution approach for small‐scale system development projects. While Agile methods are not generally applicable to large multiyear and mission‐critical systems, hybrid Agile approaches are being developed to exploit the productivity improvements of Agile while retaining the necessary process rigor and coordination needs of these types of projects. From the perspective of Independent Verification and Validation (IV&amp;V), however, adoption of these hybrid‐Agile frameworks is becoming problematic. Hence, we find it prudent to question the compatibility of conventional IV&amp;V techniques with hybrid‐Agile practices. This paper documents investigation of relevant literature, the modification and adoption of Agile frameworks to accommodate the development of large scale, mission‐critical systems, and the compatibility of standard IV&amp;V techniques within hybrid‐Agile development frameworks. Specific to the latter, we find that the IV&amp;V techniques employed within a hybrid‐Agile process can be divided into three groups: early lifecycle techniques that are fully compatible with the hybrid frameworks, techniques that focus on tracing requirements, test objectives, etc, which are somewhat problematic, but can be tailored with modest effort, and techniques involving an assessment requiring artifact completeness, and consequently, are not compatible with hybrid‐Agile processes. We identify seven prominent techniques in this third category and propose alternative approaches that achieve similar goals and which can be applied within an Agile development process.</abstract><cop>Hoboken</cop><pub>Wiley Subscription Services, Inc</pub><doi>10.1002/sys.21487</doi><tpages>13</tpages><orcidid>https://orcid.org/0000-0002-3371-1621</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1098-1241
ispartof Systems engineering, 2019-07, Vol.22 (4), p.348-360
issn 1098-1241
1520-6858
language eng
recordid cdi_proquest_journals_2251666994
source Wiley Online Library All Journals
subjects Agile Systems
Compatibility
Hybrid systems
Identification methods
Independent Verification and Validation
title Applying standard independent verification and validation techniques within an agile framework: Identifying and reconciling incompatibilities
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T02%3A15%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Applying%20standard%20independent%20verification%20and%20validation%20techniques%20within%20an%20agile%20framework:%20Identifying%20and%20reconciling%20incompatibilities&rft.jtitle=Systems%20engineering&rft.au=Dabney,%20James%20B.&rft.date=2019-07&rft.volume=22&rft.issue=4&rft.spage=348&rft.epage=360&rft.pages=348-360&rft.issn=1098-1241&rft.eissn=1520-6858&rft_id=info:doi/10.1002/sys.21487&rft_dat=%3Cproquest_cross%3E2251666994%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2251666994&rft_id=info:pmid/&rfr_iscdi=true