Combining Agile Development and Software Product Lines in Automotive: Challenges and Recommendations

被引:0
|
作者
Hohl, Philipp [1 ]
Stupperich, Michael [1 ]
Muench, Juergen [2 ]
Schneider, Kurt [3 ]
机构
[1] Daimler AG Res & Dev, Wilhelm Runge Str 11, D-89013 Ulm, Germany
[2] Univ Reutlingen, Danziger Str 6, D-71034 Boblingen, Germany
[3] Leibniz Univ Hannover, Software Engn Grp, Welfengarten 1, D-30167 Hannover, Germany
关键词
software product line; agile methods; automotive software development; software and system development process; ASPLA Model;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software product lines (SPLs) are used throughout the automotive industry. SPLs help to manage the large number of variants and to improve quality by reuse. In order to develop high quality software faster, agile software development (ASD) practices are introduced. From both the research and the management point of view it is still not clear how these two approaches can be combined. We derive recommendations to combine ASD and SPLs based on challenges identified for an automotive-specific model. This study combines the outcome of a literature review and a qualitative interview study with 16 practitioners from the automotive domain. We evaluate the results and analyze the relationship between ASD and SPLs in the automotive domain. Furthermore, we derive recommendations to combine ASD and SPLs based on challenges identified in the automotive domain. This study identifies 86 individual challenges. Important challenges address supplier collaboration and faster software release cycles without loss of quality. The identified challenges and the derived recommendations show that the combination of ASD and SPL in the automotive industry is promising but not trivial. There is a need for an automotive-specific approach that combines ASD and SPL.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] Challenges in Large-Scale Agile Software Development Projects
    Saeeda, Hina
    Ahmad, Muhammad Ovais
    Gustavsson, Tomas
    [J]. 38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 1030 - 1037
  • [42] Agile Software Development in Defiance of Customary Software Development Process: A Valuation of Prevalence's and Challenges
    Dhir, Saru
    Kumar, Deepak
    [J]. ADVANCED SCIENCE LETTERS, 2015, 21 (11) : 3554 - 3558
  • [43] Interoperability challenges and solutions in automotive collaborative product development
    Staeber, F.
    Sobrito, G.
    Mueller, J. P.
    Bartlang, U.
    Friese, T.
    [J]. ENTERPRISE INTEROPERABILITY II: NEW CHALLENGES AND APPROACHES, 2007, : 709 - 720
  • [44] Exemplar driven development of software product lines
    Heradio, Ruben
    Fernandez-Amoros, David
    de la Torre, Luis
    Abad, Ismael
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (17) : 12885 - 12896
  • [45] Model driven development of software product lines
    Braganca, Alexandre
    Machado, Ricardo J.
    [J]. QUATIC 2007: 6TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, PROCEEDINGS, 2007, : 199 - +
  • [46] Integrating agile software development into stage-gate managed product development
    Daniel Karlström
    Per Runeson
    [J]. Empirical Software Engineering, 2006, 11 : 203 - 225
  • [47] Improvement of Agile Software Development Process Based on Automotive SPICE: A Case Study
    Komiyama, Toshihiro
    Konno, Shigeo
    Watanabe, Takahiro
    Matsui, Shigenori
    Kase, Masakazu
    Igarashi, Issei
    [J]. SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2019), 2019, 1060 : 518 - 531
  • [48] Integrating agile software development into stage-gate managed product development
    Karlström, D
    Runeson, P
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2006, 11 (02) : 203 - 225
  • [49] The challenges of and solutions for combining cocreation and agile in the development of health information technologies
    Tabeau, Kasia
    de Mul, Marleen
    Strating, Mathilde
    Fiorini, Laura
    Cavallo, Filippo
    Senges, Eloise
    Guiot, Denis
    Fernandez, Estibaliz Arzoz
    Sancarlo, Daniele
    Fabbricotti, Isabelle
    [J]. INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS, 2024, 191
  • [50] Achieving quality product in a long term software product development in healthcare application using Lean and Agile principles Software Engineering and Software Development
    Manjunath, K. N.
    Jagadeesh, J.
    Yogeesh, M.
    [J]. 2013 IEEE INTERNATIONAL MULTI CONFERENCE ON AUTOMATION, COMPUTING, COMMUNICATION, CONTROL AND COMPRESSED SENSING (IMAC4S), 2013, : 26 - 33