The manager perspective on requirements impact on automotive systems development speed
Paper in proceedings, 2018

Context: Historically, automotive manufacturers have adopted rigid requirements engineering processes, which allowed them to meet safety-critical requirements while integrating thousands of physical and software components into a highly complex and differentiated product. Nowadays, needs of improving development speed are pushing companies in this domain towards new ways of developing software. Objectives: We aim at obtaining a manager perspective on how the goal to increase development speed impacts how software intense automotive systems are developed and their requirements managed. Methods: We used a qualitative multiple-case study, based on 20 semi-structured interviews, at two automotive manufacturers. Our sampling strategy focuses on manager roles, complemented with technical specialists. Results: We found that both a requirements style dominated by safety concerns, and decomposition of requirements over many levels of abstraction impact development speed negatively. Furthermore, the use of requirements as part of legal contracts with suppliers hiders fast collaboration. Suggestions for potential improvements include domain-specific tooling, model-based requirements, test automation, and a combination of lightweight pre-development requirements engineering with precise specifications post-development. Conclusions: We offer an empirical account of expectations and needs for new requirements engineering approaches in the automotive domain, necessary to coordinate hundreds of collaborating organizations developing software-intensive and potentially safety-critical systems.

Automotive systems engineering

Continuous software engineering

Requirements engineering

Author

Magnus Ågren

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers), Software Engineering for People, Architecture, Requirements and Traceability

Eric Knauss

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers), Software Engineering for Testing, Requirements, Innovation and Psychology

Rogardt Heldal

Western Norway University of Applied Sciences

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

Patrizio Pelliccione

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers), Software Engineering for Cyber Psysical Systems

Gosta Malmqvist

Knowit AB

Jonas Boden

Knowit AB

Proceedings - 2018 IEEE 26th International Requirements Engineering Conference, RE 2018

17-28 8491120

26th IEEE International Requirements Engineering Conference, RE 2018
Banff, Canada,

Subject Categories

Production Engineering, Human Work Science and Ergonomics

Other Mechanical Engineering

Software Engineering

DOI

10.1109/RE.2018.00-55

More information

Latest update

1/7/2019 2