Becoming agile while preserving software product lines: an agile transformation model for large companies

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autoren

Organisationseinheiten

Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Titel des SammelwerksProceedings of the 2018 International Conference on Software and System Process, ICSSP 2018
Herausgeber/-innenRory V. O'Connor, Dan Houston, Regina Hebig, Marco Kuhrmann
Seiten1-10
Seitenumfang10
ISBN (elektronisch)9781450364591
PublikationsstatusVeröffentlicht - 26 Mai 2018

Publikationsreihe

NameACM 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.

ASJC Scopus Sachgebiete

Zitieren

Becoming agile while preserving software product lines: an agile transformation model for large companies. / Klünder, Jil; Hohl, Philipp; Schneider, Kurt.
Proceedings of the 2018 International Conference on Software and System Process, ICSSP 2018. Hrsg. / Rory V. O'Connor; Dan Houston; Regina Hebig; Marco Kuhrmann. 2018. S. 1-10 (ACM International Conference Proceeding Series).

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Klünder, J, Hohl, P & Schneider, K 2018, Becoming agile while preserving software product lines: an agile transformation model for large companies. in RV O'Connor, D Houston, R Hebig & M Kuhrmann (Hrsg.), Proceedings of the 2018 International Conference on Software and System Process, ICSSP 2018. ACM International Conference Proceeding Series, S. 1-10. https://doi.org/10.1145/3202710.3203146
Klünder, J., Hohl, P., & Schneider, K. (2018). Becoming agile while preserving software product lines: an agile transformation model for large companies. In R. V. O'Connor, D. Houston, R. Hebig, & M. Kuhrmann (Hrsg.), Proceedings of the 2018 International Conference on Software and System Process, ICSSP 2018 (S. 1-10). (ACM International Conference Proceeding Series). https://doi.org/10.1145/3202710.3203146
Klünder J, Hohl P, Schneider K. Becoming agile while preserving software product lines: an agile transformation model for large companies. in O'Connor RV, Houston D, Hebig R, Kuhrmann M, Hrsg., Proceedings of the 2018 International Conference on Software and System Process, ICSSP 2018. 2018. S. 1-10. (ACM International Conference Proceeding Series). doi: 10.1145/3202710.3203146
Klünder, Jil ; Hohl, Philipp ; Schneider, Kurt. / Becoming agile while preserving software product lines: an agile transformation model for large companies. Proceedings of the 2018 International Conference on Software and System Process, ICSSP 2018. Hrsg. / Rory V. O'Connor ; Dan Houston ; Regina Hebig ; Marco Kuhrmann. 2018. S. 1-10 (ACM International Conference Proceeding Series).
Download
@inproceedings{2268ee5e9b984015922b1a3c2ddf5857,
title = "Becoming agile while preserving software product lines: an agile transformation model for large companies",
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",
author = "Jil Kl{\"u}nder and Philipp Hohl and Kurt Schneider",
note = "Publisher Copyright: {\textcopyright} 2018 Association for Computing Machinery. Copyright: Copyright 2018 Elsevier B.V., All rights reserved.",
year = "2018",
month = may,
day = "26",
doi = "10.1145/3202710.3203146",
language = "English",
series = "ACM International Conference Proceeding Series",
pages = "1--10",
editor = "O'Connor, {Rory V.} and Dan Houston and Regina Hebig and Marco Kuhrmann",
booktitle = "Proceedings of the 2018 International Conference on Software and System Process, ICSSP 2018",

}

Download

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 -

Von denselben Autoren