Transformation towards agile software product line engineering in large companies: A literature review

被引:16
|
作者
Kluender, Jil Ann-Christin [1 ]
Hohl, Philipp [2 ]
Prenner, Nils [1 ]
Schneider, Kurt [1 ]
机构
[1] Leibniz Univ Hannover, Software Engn Grp, Welfengarten 1, D-30167 Hannover, Germany
[2] Daimler AG, Res & Dev, Ulm, Germany
关键词
agile assessment model; agile transformation; software product line engineering; transformation process; SCRUM; REQUIREMENTS;
D O I
10.1002/smr.2168
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Almost all companies struggle with software systems that are getting increasingly complex. Therefore, in particular large companies often use software product lines, which provide an efficient way to manage software reuse as well as the high complexity. However, software product lines seem to be too slow to react to changes. Agile development approaches promise to meet this demand. At the same time, integrating an agile approach is not always easy. Consequently, there is a need for a transformation model that supports the agile transformation without harming the benefits of software product lines. In this paper, we present the results of a literature review regarding agile transformation in large software companies. Our results summarize the insights from 85 papers and present a list of 20 tasks and tasks that are recommended by several researchers to be considered during the transformation. On the basis of these results, we create an agile transformation model-the so-called "agile hamburger"-that contains these tasks and preserves software product lines. Since the model is rather coarse grained and generic, we also support the adaption to different teams by presenting an assessment model tailored to the demands of the automotive domain.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Becoming Agile While Preserving Software Product Lines An Agile Transformation Model For Large Companies
    Kluender, Jil
    Hohl, Philipp
    Schneider, Kurt
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESS (ICSSP 2018), 2018, : 1 - 10
  • [2] Agile product line engineering-a systematic literature review
    Diaz, Jessica
    Perez, Jennifer
    Alarcon, Pedro P.
    Garbajosa, Juan
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (08): : 921 - 941
  • [3] Agile software product line engineering: enabling factors
    Hanssen, Geir K.
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (08): : 883 - 897
  • [4] Integrating Software Product Line Engineering and Agile Development
    Mohan, Kannan
    Ramesh, Balasubramaniam
    Sugumaran, Vijayan
    IEEE SOFTWARE, 2010, 27 (03) : 48 - 55
  • [5] Reverse Engineering in Software Product Line - A Systematic Literature Review
    Hasbi, Muhamad
    Budiardjo, Eko K.
    Wibowo, Wahyu C.
    PROCEEDINGS OF 2018 THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE (CSAI 2018) / 2018 THE 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND MULTIMEDIA TECHNOLOGY (ICIMT 2018), 2018, : 174 - 179
  • [6] Empirical software product line engineering: A systematic literature review
    Eva Chacon-Luna, Ana
    Manuel Gutierrez, Antonio
    Galindo, Jose A.
    Benavides, David
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 128
  • [7] Agile Software Engineering in UCD Literature Review
    Dhandapani, Sowmya
    2015 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE), 2015, : 37 - 41
  • [8] An agile process model for product derivation in software product line engineering
    O'Leary, Padraig
    McCaffery, Fergal
    Thiel, Steffen
    Richardson, Ita
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (05) : 561 - 571
  • [9] Software Product Line Engineering Approach for Enhancing Agile Methodologies
    Martinez, Jabier
    Diaz, Jessica
    Perez, Jennifer
    Garbajosa, Juan
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING: 10TH INTERNATIONAL CONFERENCE, XP 2009, 2009, 31 : 247 - +
  • [10] Agile Software Development and Reuse Approach with Scrum and Software Product Line Engineering
    Lee, Wen-Tin
    Chen, Chih-Hsien
    ELECTRONICS, 2023, 12 (15)