TY - GEN
T1 - Documenting recurring concerns and patterns in large-scale agile development
AU - Uludag, Omer
AU - Harders, Nina Mareike
AU - Matthes, Florian
N1 - Publisher Copyright:
© 2019 Association for Computing Machinery.
PY - 2019/7/3
Y1 - 2019/7/3
N2 - The introduction of agile methods at scale entails unique concerns such as inter-team coordination, dependencies to other organizational units, or distribution of work without a defined architecture. Compared to the rich body of agile software development literature describing typical challenges and best practices, recurring concerns and patterns in large-scale agile development are not yet documented extensively. We aim to fill this gap by presenting a pattern language for large-scale agile software development as part of our larger research initiative in close collaboration with 10 companies. The structure and practical relevance of the proposed language were evaluated by 14 interviews. In this paper, we showcase our pattern language by presenting four patterns.
AB - The introduction of agile methods at scale entails unique concerns such as inter-team coordination, dependencies to other organizational units, or distribution of work without a defined architecture. Compared to the rich body of agile software development literature describing typical challenges and best practices, recurring concerns and patterns in large-scale agile development are not yet documented extensively. We aim to fill this gap by presenting a pattern language for large-scale agile software development as part of our larger research initiative in close collaboration with 10 companies. The structure and practical relevance of the proposed language were evaluated by 14 interviews. In this paper, we showcase our pattern language by presenting four patterns.
KW - Concerns
KW - Large-scale agile development
KW - Patterns
UR - http://www.scopus.com/inward/record.url?scp=85076710246&partnerID=8YFLogxK
U2 - 10.1145/3361149.3361176
DO - 10.1145/3361149.3361176
M3 - Conference contribution
AN - SCOPUS:85076710246
T3 - ACM International Conference Proceeding Series
BT - Proceedings of the 24th European Conference on Pattern Languages of Programs, EuroPLoP 2019
PB - Association for Computing Machinery
T2 - 24th European Conference on Pattern Languages of Programs, EuroPLoP 2019
Y2 - 3 July 2019 through 7 July 2019
ER -