Agile Islands in a Waterfall Environment: Requirements Engineering Challenges and Strategies in Automotive

06/21/2021
by   Rashidah Kasauli, et al.
0

[Context motivation] Driven by the need for faster time-to-market and reduced development lead-time, large-scale systems engineering companies are adopting agile methods in their organizations. This agile transformation is challenging and it is common that adoption starts bottom-up with agile software teams within the context of traditional company structures. [Question/Problem] This creates the challenge of agile teams working within a document-centric and plan-driven (or waterfall) environment. While it may be desirable to take the best of both worlds, it is not clear how that can be achieved especially with respect to managing requirements in large-scale systems. [Principal ideas/Results] This paper presents an exploratory case study at an automotive company, focusing on two departments of a large-scale systems company that is in the process of company-wide agile adoption. [Contribution] We present challenges related to requirements engineering that agile teams face while working within a larger plan-driven context and propose potential strategies to mitigate the challenges. Challenges relate to, e.g., development teams not being aware of the high-level requirement and dealing with flexibility of writing user stories. We found that strategies for overcoming most of these challenges are still lacking and thus call for more research.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/07/2018

T-Reqs: Tool Support for Managing Requirements in Large-Scale Agile System Development

Requirements engineering is crucial to support agile development of larg...
research
05/12/2020

Charting Coordination Needs in Large-Scale Agile Organisationswith Boundary Objects and Methodological Islands

Large-scale system development companies are increasingly adopting agile...
research
09/05/2022

Aspects of Modelling Requirements in Very-Large Agile Systems Engineering

Using models for requirements engineering (RE) is uncommon in systems en...
research
11/11/2017

Assessing Agile Transformation Success Factors

Research on success factors involved in the agile transformation process...
research
09/22/2017

Making the leap to a software platform strategy: Issues and challenges

Context: While there are many success stories of achieving high reuse an...
research
04/18/2023

IMoG – a methodology for modeling future microelectronic innovations

[Context and motivation] The automotive industry is currently undergoing...
research
09/01/2017

Should I Stay or Should I Go? On Forces that Drive and Prevent MBSE Adoption in the Embedded Systems Industry

[Context] Model-based Systems Engineering (MBSE) comprises a set of mode...

Please sign up or login with your details

Forgot password? Click here to reset