Details
Original language | English |
---|---|
Title of host publication | Proceedings of the 2018 International Conference on Software and System Process, ICSSP 2018 |
Editors | Rory V. O'Connor, Dan Houston, Regina Hebig, Marco Kuhrmann |
Pages | 1-10 |
Number of pages | 10 |
ISBN (electronic) | 9781450364591 |
Publication status | Published - 26 May 2018 |
Publication series
Name | ACM International Conference Proceeding Series |
---|
Abstract
Software process improvement has always been an essential part of software projects. Current market trends and the rapid pace of changing requirements demand fast development and adaptability. Agile software development is a popular possibility to react on these trends. Implementing agile practices promises for example a shorter time-to-market, satisfied customers and increased software quality. Consequently, many companies strive for an integration of agile methods or for an agile transformation. High-technological environments such as the automotive domain also want to benefit from the advantages promised by agile software development. Even more than smaller companies, these large ones have to deal with software systems getting more and more complex. One established solution facing this problem is an effective and managed way to reuse software at least partially. Software product lines provide an efficient way to manage software reuse and to handle the high complexity. Consequently, they are widely distributed in large and high-technological environments. In most companies in the automotive domain, software product lines are already present and agile development methods should be introduced. Hence, there is a need for a transformation model preserving the benefits of software product lines. We conducted a literature review to achieve an overview and a better understanding of agile transformation models in large companies. In total, we analyzed 367 papers. None of them addresses the agile transformation in large companies with existing software product lines. In consideration of this research gap, we propose a transformation model preserving the benefits of already existing models and extending aspects which are important for existing software product lines.
Keywords
- Agile transformation, Software product line engineering, Transformation process
ASJC Scopus subject areas
- Computer Science(all)
- Software
- Computer Science(all)
- Human-Computer Interaction
- Computer Science(all)
- Computer Vision and Pattern Recognition
- Computer Science(all)
- Computer Networks and Communications
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
Proceedings of the 2018 International Conference on Software and System Process, ICSSP 2018. ed. / Rory V. O'Connor; Dan Houston; Regina Hebig; Marco Kuhrmann. 2018. p. 1-10 (ACM International Conference Proceeding Series).
Research output: Chapter in book/report/conference proceeding › Conference contribution › Research › peer review
}
TY - GEN
T1 - Becoming agile while preserving software product lines: an agile transformation model for large companies
AU - Klünder, Jil
AU - Hohl, Philipp
AU - Schneider, Kurt
N1 - Publisher Copyright: © 2018 Association for Computing Machinery. Copyright: Copyright 2018 Elsevier B.V., All rights reserved.
PY - 2018/5/26
Y1 - 2018/5/26
N2 - Software process improvement has always been an essential part of software projects. Current market trends and the rapid pace of changing requirements demand fast development and adaptability. Agile software development is a popular possibility to react on these trends. Implementing agile practices promises for example a shorter time-to-market, satisfied customers and increased software quality. Consequently, many companies strive for an integration of agile methods or for an agile transformation. High-technological environments such as the automotive domain also want to benefit from the advantages promised by agile software development. Even more than smaller companies, these large ones have to deal with software systems getting more and more complex. One established solution facing this problem is an effective and managed way to reuse software at least partially. Software product lines provide an efficient way to manage software reuse and to handle the high complexity. Consequently, they are widely distributed in large and high-technological environments. In most companies in the automotive domain, software product lines are already present and agile development methods should be introduced. Hence, there is a need for a transformation model preserving the benefits of software product lines. We conducted a literature review to achieve an overview and a better understanding of agile transformation models in large companies. In total, we analyzed 367 papers. None of them addresses the agile transformation in large companies with existing software product lines. In consideration of this research gap, we propose a transformation model preserving the benefits of already existing models and extending aspects which are important for existing software product lines.
AB - Software process improvement has always been an essential part of software projects. Current market trends and the rapid pace of changing requirements demand fast development and adaptability. Agile software development is a popular possibility to react on these trends. Implementing agile practices promises for example a shorter time-to-market, satisfied customers and increased software quality. Consequently, many companies strive for an integration of agile methods or for an agile transformation. High-technological environments such as the automotive domain also want to benefit from the advantages promised by agile software development. Even more than smaller companies, these large ones have to deal with software systems getting more and more complex. One established solution facing this problem is an effective and managed way to reuse software at least partially. Software product lines provide an efficient way to manage software reuse and to handle the high complexity. Consequently, they are widely distributed in large and high-technological environments. In most companies in the automotive domain, software product lines are already present and agile development methods should be introduced. Hence, there is a need for a transformation model preserving the benefits of software product lines. We conducted a literature review to achieve an overview and a better understanding of agile transformation models in large companies. In total, we analyzed 367 papers. None of them addresses the agile transformation in large companies with existing software product lines. In consideration of this research gap, we propose a transformation model preserving the benefits of already existing models and extending aspects which are important for existing software product lines.
KW - Agile transformation
KW - Software product line engineering
KW - Transformation process
UR - http://www.scopus.com/inward/record.url?scp=85048370466&partnerID=8YFLogxK
U2 - 10.1145/3202710.3203146
DO - 10.1145/3202710.3203146
M3 - Conference contribution
T3 - ACM International Conference Proceeding Series
SP - 1
EP - 10
BT - Proceedings of the 2018 International Conference on Software and System Process, ICSSP 2018
A2 - O'Connor, Rory V.
A2 - Houston, Dan
A2 - Hebig, Regina
A2 - Kuhrmann, Marco
ER -