Requirements Engineering Challenges in Large-Scale Agile System Development

Rashidah Kasauli, Grischa Liebel, Eric Knauss, Swathi Gopakumar, Benjamin Kanagwa

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

45 Citations (Scopus)

Abstract

Motivated by their success in software development, companies implement agile methods and their practices increasingly for software-intense, large products, such as cars, telecommunication infrastructure, and embedded systems. Such systems are usually subject to safety and regulative concerns as well as different development cycles of hardware and software. Consequently, requirements engineering involves upfront and detailed analysis, which can be at odds with agile (software) development. In this paper, we present results from a multiple case study with two car manufacturers, a telecommunications company, and a technology company that are on the journey to introduce organization wide continuous integration and continuous delivery to customers. Based on 20 qualitative interviews, 5 focus groups, and 2 cross-company workshops, we discuss possible scopes of agile methods within system development, the consequences this has on the role of requirements, and the challenges that arise from the interplay of requirements engineering and agile methods in large-scale system development. These relate in particular to communicating and managing knowledge about a) customer value and b) the system under development. We conclude that better alignment of a holistic requirements model with agile development practices promises rich gains in development speed, flexibility, and overall quality of software and systems.

Original languageEnglish
Title of host publicationProceedings - 2017 IEEE 25th International Requirements Engineering Conference, RE 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages352-361
Number of pages10
ISBN (Electronic)9781538631911
DOIs
Publication statusPublished - 22 Sep 2017
Event25th IEEE International Requirements Engineering Conference, RE 2017 - Lisbon, Portugal
Duration: 4 Sep 20178 Sep 2017

Publication series

NameProceedings - 2017 IEEE 25th International Requirements Engineering Conference, RE 2017

Conference

Conference25th IEEE International Requirements Engineering Conference, RE 2017
Country/TerritoryPortugal
CityLisbon
Period4/09/178/09/17

Bibliographical note

Publisher Copyright:
© 2017 IEEE.

Other keywords

  • large-scale agile
  • requirements engineering
  • system engineering

Fingerprint

Dive into the research topics of 'Requirements Engineering Challenges in Large-Scale Agile System Development'. Together they form a unique fingerprint.

Cite this