<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 & 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>
Identifer | oai:union.ndltd.org:PROQUEST/oai:pqdtoai.proquest.com:10981623 |
Date | 12 February 2019 |
Creators | Bacon, Duane Lee |
Publisher | State University of New York at Binghamton |
Source Sets | ProQuest.com |
Language | English |
Detected Language | English |
Type | thesis |
Page generated in 0.0017 seconds