Real-life challenges on agile software product lines in automotive

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

Research Organisations

External Research Organisations

  • Mercedes-Benz Group AG
  • Reutlingen University
View graph of relations

Details

Original languageEnglish
Title of host publicationProduct-Focused Software Process Improvement -18th International Conference, PROFES 2017, Proceedings
EditorsBurak Turhan, Dietmar Winkler, Federica Sarro, Marcos Kalinowski, Daniel Mendez Fernandez, Michael Felderer
PublisherSpringer Verlag
Pages28-36
Number of pages9
ISBN (print)9783319699257
Publication statusPublished - 28 Oct 2017
Event18th International Conference on Product-Focused Software Process Improvement, PROFES 2017 - Innsbruck, Austria
Duration: 29 Nov 20171 Dec 2017

Publication series

NameLecture Notes in Computer Science
Volume10611 LNCS
ISSN (Print)0302-9743
ISSN (electronic)1611-3349

Abstract

Context: The current situation and future scenarios of the automotive domain require a new strategy to develop high quality software in a fast pace. In the automotive domain, it is assumed that a combination of agile development practices and software product lines is beneficial, in order to be capable to handle high frequency of improvements. This assumption is based on the understanding that agile methods introduce more flexibility in short development intervals. Software product lines help to manage the high amount of variants and to improve quality by reuse of software for long term development. Goal: This study derives a better understanding of the expected benefits for a combination. Furthermore, it identifies the automotive specific challenges that prevent the adoption of agile methods within the software product line. Method: Survey based on 16 semi-structured interviews from the automotive domain, an internal workshop with 40 participants and a discussion round on ESE congress 2016. The results are analyzed by means of thematic coding. Results: Two main expected benefits of merging agile practices and product line development are pushing the change in software development for future proof agile automotive organizations. Challenges that prevent agile adoption within software product lines are mainly of organizational, technical and social nature. Key challenges are related to transforming organizational structures and culture, achieving faster software release cycles without loss of quality, appropriate quality assurance measures for software variants, and the collaboration with suppliers and other disciplines such as mechanics. Conclusion: Significant challenges are imposed by specific characteristics of the automotive domain such as high quality requirements and many interfaces to surrounding rigid and inflexible processes.

Keywords

    Agile software development, Automotive, Software product line

ASJC Scopus subject areas

Cite this

Real-life challenges on agile software product lines in automotive. / Hohl, Philipp; Münch, Jürgen; Schneider, Kurt et al.
Product-Focused Software Process Improvement -18th International Conference, PROFES 2017, Proceedings. ed. / Burak Turhan; Dietmar Winkler; Federica Sarro; Marcos Kalinowski; Daniel Mendez Fernandez; Michael Felderer. Springer Verlag, 2017. p. 28-36 (Lecture Notes in Computer Science; Vol. 10611 LNCS).

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Hohl, P, Münch, J, Schneider, K & Stupperich, M 2017, Real-life challenges on agile software product lines in automotive. in B Turhan, D Winkler, F Sarro, M Kalinowski, D Mendez Fernandez & M Felderer (eds), Product-Focused Software Process Improvement -18th International Conference, PROFES 2017, Proceedings. Lecture Notes in Computer Science, vol. 10611 LNCS, Springer Verlag, pp. 28-36, 18th International Conference on Product-Focused Software Process Improvement, PROFES 2017, Innsbruck, Austria, 29 Nov 2017. https://doi.org/10.1007/978-3-319-69926-4_3
Hohl, P., Münch, J., Schneider, K., & Stupperich, M. (2017). Real-life challenges on agile software product lines in automotive. In B. Turhan, D. Winkler, F. Sarro, M. Kalinowski, D. Mendez Fernandez, & M. Felderer (Eds.), Product-Focused Software Process Improvement -18th International Conference, PROFES 2017, Proceedings (pp. 28-36). (Lecture Notes in Computer Science; Vol. 10611 LNCS). Springer Verlag. https://doi.org/10.1007/978-3-319-69926-4_3
Hohl P, Münch J, Schneider K, Stupperich M. Real-life challenges on agile software product lines in automotive. In Turhan B, Winkler D, Sarro F, Kalinowski M, Mendez Fernandez D, Felderer M, editors, Product-Focused Software Process Improvement -18th International Conference, PROFES 2017, Proceedings. Springer Verlag. 2017. p. 28-36. (Lecture Notes in Computer Science). doi: 10.1007/978-3-319-69926-4_3
Hohl, Philipp ; Münch, Jürgen ; Schneider, Kurt et al. / Real-life challenges on agile software product lines in automotive. Product-Focused Software Process Improvement -18th International Conference, PROFES 2017, Proceedings. editor / Burak Turhan ; Dietmar Winkler ; Federica Sarro ; Marcos Kalinowski ; Daniel Mendez Fernandez ; Michael Felderer. Springer Verlag, 2017. pp. 28-36 (Lecture Notes in Computer Science).
Download
@inproceedings{68d0322d40344988b1b2d98830ebbb20,
title = "Real-life challenges on agile software product lines in automotive",
abstract = "Context: The current situation and future scenarios of the automotive domain require a new strategy to develop high quality software in a fast pace. In the automotive domain, it is assumed that a combination of agile development practices and software product lines is beneficial, in order to be capable to handle high frequency of improvements. This assumption is based on the understanding that agile methods introduce more flexibility in short development intervals. Software product lines help to manage the high amount of variants and to improve quality by reuse of software for long term development. Goal: This study derives a better understanding of the expected benefits for a combination. Furthermore, it identifies the automotive specific challenges that prevent the adoption of agile methods within the software product line. Method: Survey based on 16 semi-structured interviews from the automotive domain, an internal workshop with 40 participants and a discussion round on ESE congress 2016. The results are analyzed by means of thematic coding. Results: Two main expected benefits of merging agile practices and product line development are pushing the change in software development for future proof agile automotive organizations. Challenges that prevent agile adoption within software product lines are mainly of organizational, technical and social nature. Key challenges are related to transforming organizational structures and culture, achieving faster software release cycles without loss of quality, appropriate quality assurance measures for software variants, and the collaboration with suppliers and other disciplines such as mechanics. Conclusion: Significant challenges are imposed by specific characteristics of the automotive domain such as high quality requirements and many interfaces to surrounding rigid and inflexible processes.",
keywords = "Agile software development, Automotive, Software product line",
author = "Philipp Hohl and J{\"u}rgen M{\"u}nch and Kurt Schneider and Michael Stupperich",
note = "Publisher Copyright: {\textcopyright} Springer International Publishing AG 2017. Copyright: Copyright 2017 Elsevier B.V., All rights reserved.; 18th International Conference on Product-Focused Software Process Improvement, PROFES 2017 ; Conference date: 29-11-2017 Through 01-12-2017",
year = "2017",
month = oct,
day = "28",
doi = "10.1007/978-3-319-69926-4_3",
language = "English",
isbn = "9783319699257",
series = "Lecture Notes in Computer Science",
publisher = "Springer Verlag",
pages = "28--36",
editor = "Burak Turhan and Dietmar Winkler and Federica Sarro and Marcos Kalinowski and {Mendez Fernandez}, Daniel and Michael Felderer",
booktitle = "Product-Focused Software Process Improvement -18th International Conference, PROFES 2017, Proceedings",
address = "Germany",

}

Download

TY - GEN

T1 - Real-life challenges on agile software product lines in automotive

AU - Hohl, Philipp

AU - Münch, Jürgen

AU - Schneider, Kurt

AU - Stupperich, Michael

N1 - Publisher Copyright: © Springer International Publishing AG 2017. Copyright: Copyright 2017 Elsevier B.V., All rights reserved.

PY - 2017/10/28

Y1 - 2017/10/28

N2 - Context: The current situation and future scenarios of the automotive domain require a new strategy to develop high quality software in a fast pace. In the automotive domain, it is assumed that a combination of agile development practices and software product lines is beneficial, in order to be capable to handle high frequency of improvements. This assumption is based on the understanding that agile methods introduce more flexibility in short development intervals. Software product lines help to manage the high amount of variants and to improve quality by reuse of software for long term development. Goal: This study derives a better understanding of the expected benefits for a combination. Furthermore, it identifies the automotive specific challenges that prevent the adoption of agile methods within the software product line. Method: Survey based on 16 semi-structured interviews from the automotive domain, an internal workshop with 40 participants and a discussion round on ESE congress 2016. The results are analyzed by means of thematic coding. Results: Two main expected benefits of merging agile practices and product line development are pushing the change in software development for future proof agile automotive organizations. Challenges that prevent agile adoption within software product lines are mainly of organizational, technical and social nature. Key challenges are related to transforming organizational structures and culture, achieving faster software release cycles without loss of quality, appropriate quality assurance measures for software variants, and the collaboration with suppliers and other disciplines such as mechanics. Conclusion: Significant challenges are imposed by specific characteristics of the automotive domain such as high quality requirements and many interfaces to surrounding rigid and inflexible processes.

AB - Context: The current situation and future scenarios of the automotive domain require a new strategy to develop high quality software in a fast pace. In the automotive domain, it is assumed that a combination of agile development practices and software product lines is beneficial, in order to be capable to handle high frequency of improvements. This assumption is based on the understanding that agile methods introduce more flexibility in short development intervals. Software product lines help to manage the high amount of variants and to improve quality by reuse of software for long term development. Goal: This study derives a better understanding of the expected benefits for a combination. Furthermore, it identifies the automotive specific challenges that prevent the adoption of agile methods within the software product line. Method: Survey based on 16 semi-structured interviews from the automotive domain, an internal workshop with 40 participants and a discussion round on ESE congress 2016. The results are analyzed by means of thematic coding. Results: Two main expected benefits of merging agile practices and product line development are pushing the change in software development for future proof agile automotive organizations. Challenges that prevent agile adoption within software product lines are mainly of organizational, technical and social nature. Key challenges are related to transforming organizational structures and culture, achieving faster software release cycles without loss of quality, appropriate quality assurance measures for software variants, and the collaboration with suppliers and other disciplines such as mechanics. Conclusion: Significant challenges are imposed by specific characteristics of the automotive domain such as high quality requirements and many interfaces to surrounding rigid and inflexible processes.

KW - Agile software development

KW - Automotive

KW - Software product line

UR - http://www.scopus.com/inward/record.url?scp=85034586319&partnerID=8YFLogxK

U2 - 10.1007/978-3-319-69926-4_3

DO - 10.1007/978-3-319-69926-4_3

M3 - Conference contribution

AN - SCOPUS:85034586319

SN - 9783319699257

T3 - Lecture Notes in Computer Science

SP - 28

EP - 36

BT - Product-Focused Software Process Improvement -18th International Conference, PROFES 2017, Proceedings

A2 - Turhan, Burak

A2 - Winkler, Dietmar

A2 - Sarro, Federica

A2 - Kalinowski, Marcos

A2 - Mendez Fernandez, Daniel

A2 - Felderer, Michael

PB - Springer Verlag

T2 - 18th International Conference on Product-Focused Software Process Improvement, PROFES 2017

Y2 - 29 November 2017 through 1 December 2017

ER -

By the same author(s)