In being robust to external disturbances and adaptable, Agile software development has been increasingly adopted with incredible success in many very areas of product and system development. Military-software and safety-critical software however have remained areas unaffected by these trends, as many state that significant work is to be done to apply and tailor Agile practices to the reach the rigor required by the safetycritical industries. This paper stresses the need to transition to Agile in the avionics sectors, analyses the key-practices’ compatibility to the avionics sectors highlighting key pitfalls and derived benefits and describes where and how to tailor Agile practices to better suit the current landscape (current complexities and market orientations) without risking the product’s certifiability and marketability. Agile practices are therefore tailored to comply adequately with the safety-critical DO-178C avionics software-development standard (and its related annexes). After analysing reports of successful cases of Agile adoption and interviewing TXT e-Solutions, we provide guidance on what organizations must invest on and how to prepare for a stable support structure for a partial transition to Agile.
Essendo resistenti ai disturbi esterni ed adattabili, le pratiche Agile sono state sempre più adottate con incredibile successo in molte aree dello sviluppo di prodotti e sistemi. Il software militare e il software critico per la sicurezza, tuttavia, sono rimasti aree non influenzate da queste tendenze, poiché molti affermano che è necessario fare un lavoro significativo per applicare e adattare le pratiche Agile al raggiungimento del rigore richiesto dalle industrie per la sicurezza. Questo documento sottolinea la necessità di passare all'Agile nel settore dell'avionica, analizza la compatibilità delle pratiche Agile con il settore dell'avionica evidenziando le principali insidie e i benefici che da esse derivano e descrive dove e come adattare le pratiche Agile al processo avionico per meglio adattarsi al quadro attuale dell’avionica (e quindi alle complessità attuali e gli orientamenti di mercato recenti) senza mettere a rischio la certificabilità e la commerciabilità del prodotto. Le pratiche Agile sono quindi adattate per conformarsi adeguatamente allo standard di sviluppo del software avionico DO-178C (e i suoi relativi allegati) garantendo la aero-navigabilità. Dopo aver analizzato i casi di successo in cui vengono adottate pratiche Agile ed aver intervistato TXT e-Solutions, forniamo indicazioni su ciò in cui le organizzazioni devono investire e su come prepararsi per una struttura di supporto stabile per una transizione parziale ad Agile.
Investigating the use of agile practices in avionics software development
Lo Bue Oddo, Giulia
2019/2020
Abstract
In being robust to external disturbances and adaptable, Agile software development has been increasingly adopted with incredible success in many very areas of product and system development. Military-software and safety-critical software however have remained areas unaffected by these trends, as many state that significant work is to be done to apply and tailor Agile practices to the reach the rigor required by the safetycritical industries. This paper stresses the need to transition to Agile in the avionics sectors, analyses the key-practices’ compatibility to the avionics sectors highlighting key pitfalls and derived benefits and describes where and how to tailor Agile practices to better suit the current landscape (current complexities and market orientations) without risking the product’s certifiability and marketability. Agile practices are therefore tailored to comply adequately with the safety-critical DO-178C avionics software-development standard (and its related annexes). After analysing reports of successful cases of Agile adoption and interviewing TXT e-Solutions, we provide guidance on what organizations must invest on and how to prepare for a stable support structure for a partial transition to Agile.File | Dimensione | Formato | |
---|---|---|---|
2020_10_LoBueOddo.pdf
non accessibile
Descrizione: Thesis
Dimensione
3.39 MB
Formato
Adobe PDF
|
3.39 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/166800