Return to search

An Agile Framework to Develop Safety Critical Software for Aircraft

<p> Industries have been discovering significant improvements in quality, productivity, and cost by implementing Agile principles during the software development life cycle. However, the Aerospace industry has been slow to adopt Agile to develop safety critical software, primarily because DO-178C has been interpreted as prescribing Waterfall development(VanderLeest &amp; Buter, 2009). This work introduces the advantages of Agile and posits that Agile can meet DO-178C considerations. A literature review conducted, herein, makes the case that Agile is a significantly better approach than Waterfall for software development. Further, the review outlines some of the challenges of Agile in large software development programs but indicates how these challenges can be addressed. This work provides an Agile framework and demonstrates how the framework meets the objectives of DO-178C for safety critical software development. The framework provides alternate approaches to some DO-178C development activities, such as Stages of Involvement. This analysis clearly demonstrates that DO-178C does not require a Waterfall approach and that safety critical software can and should be developed using more modern development approaches such as Agile.</p><p>

Identiferoai:union.ndltd.org:PROQUEST/oai:pqdtoai.proquest.com:10981623
Date12 February 2019
CreatorsBacon, Duane Lee
PublisherState University of New York at Binghamton
Source SetsProQuest.com
LanguageEnglish
Detected LanguageEnglish
Typethesis

Page generated in 0.002 seconds