Safety-Critical Systems and Agile Development: A Mapping Study
Paper in proceedings, 2018

In the last decades, agile methods had a huge impact on how software is developed. In many cases, this has led to significant benefits, such as quality and speed of software deliv- eries to customers. However, safety-critical systems have widely been dismissed from benefiting from agile methods. Products that include safety critical aspects are therefore faced with a situation in which the development of safety-critical parts can significantly limit the potential speed-up through agile methods, for the full product, but also in the non-safety critical parts. For such products, the ability to develop safety-critical software in an agile way will generate a competitive advantage. In order to enable future research in this important area, we present in this paper a mapping of the current state of praxis based on a mixed method approach. Starting from a workshop with experts from six large Swedish product development companies we develop a lens for our analysis. We then present a systematic mapping study on safety-critical systems and agile development through this lens in order to map potential benefits, challenges, and solution candidates for guiding future research.

systematic mapping study

continuous delivery


continuous inte- gration

continuous deployment

Safety-critical systems



Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

Makerere University

Eric Knauss

University of Gothenburg

Benjamin Kanagwa

Makerere University

Agneta Nilsson

University of Gothenburg

Gul Calikli

University of Gothenburg

44th Euromicro Conference on Software Engineering and Advanced Applications

470-477 8498249

Euromicro Conference on Software Engineering and Advanced Applicatons
Prague, Czech Republic,

Subject Categories

Production Engineering, Human Work Science and Ergonomics

Software Engineering



More information

Latest update