Back to top

Scaled Agile IT Organizations

Last modified Oct 30

Motivation

Over the past two decades, agile software development methods have been adopted by an increasing number of organizations to improve their software development processes. In contrast to traditional methods, agile methods place more emphasis on flexible processes than on detailed upfront plans and heavy documentations. Since agile methods have proved to be successful at the team level, large organizations are now aiming to scale agile methods to the enterprise level by adopting so called scaling agile frameworks. Scaling agile methods at the enterprise level with some amount of architectural planning prevents excessive redesign efforts and functional redundancy in application architectures. An effective evolution of application architectures requires the right trade-off between emergent and intentional architectural design and a close collaboration between agile and architecture teams.
 

Arbeitsgruppe für Skalierung agiler Praktiken

Im Rahmen von mehreren Workshops und durch wissenschaftliche Begleitung (Case Studies) der entsprechenden Aktivitäten bei den Mitgliedern der Arbeitsgruppe soll die Skalierung von agilen Praktiken in unterschiedlichen Arten von Organisationen untersucht und immer wiederkehrende Herausforderungen und Lösungsansätze identifiziert und diskutiert werden.  

Die Workshops bieten weiterhin die Gelegenheit zum Meinungsaustausch zwischen den Experten bezüglich ihrer Erfahrungen, Probleme und Herausforderungen bei der Etablierung agiler Strukturen. 

Der erste Workshop fand am 21. September 2017 in Garching statt.

Der zweite Workshop fand am 21. Februar 2018 in Garching statt.

Der dritte Workshop fand am 20. September 2018 in Garching statt.

Der vierte Workshop fand am 19. Februar 2019 in Garching statt.

Bei Interesse Mail an: Ömer Uludağ (oemer.uludag@tum.de)

Research Goal

  • Identification and description of recurring challenges and best practices in scaling agile practices

Research Questions

  • Which scaling agile practices exist and what are their scopes & core values?

  • What are commonalities and differences of scaling agile practices?

  • How are scaling agile practices adopted in organizations?

  • What are the roles of architecting and architects in large-scale agile projects?

  • What are challenges and success factors of scaling agile practices?

  • Which best practices exist to address recurring challenges in scaling agile practices?

 

Publications

[Ul19g] Uludağ, Ö.; Proper, H. A.; Matthes, F.: Investigating the Establishment of Architecture Principles for Supporting Large-Scale Agile Transformations, EDOC: International Conference on Enterprise Distributed Object Computing, Paris, France, 2019.
[Ul19f] Uludağ, Ö.; Matthes, F.: Recurring Concerns and Best Practices of Agile Coaches and Scrum Masters, PLoP: International Conference on Pattern Languages of Programs, Ottawa, Canada, 2019.
[Ul19e] Uludağ, Ö.; Harders, N.; Matthes, F.: Documenting Recurring Concerns and Patterns in Large-Scale Agile Development, EuroPLoP: European Conference on Pattern Languages of Programs, Kloster Irsee, 2019.
[Ul19d] Uludağ, Ö.; Kleehaus, M.; Reiter, N.; Matthes, F.: What to Expect from Enterprise Architects in Large-Scale Agile Development? A Multiple-Case Study, AMCIS: Americas Conference on Information Systems, Cancún, 2019.
[Ul19c] Uludağ, Ö.; Nägele, S.; Hauder, M.: Establishing Architecture Guidelines in Large-Scale Agile Development Through Institutional Pressures, AMCIS: Americas Conference on Information Systems, Cancún, 2019.
[Ul19b] Uludağ, Ö.; Kleehaus, M.; Dreymann N.; Kabelin C.; Matthes, F.: Investigating the Adoption and Application of Large-Scale Scrum at a German Automobile Manufacturer, ICGSE: International Conference on Global Software Engineering, Montréal, Canada, 2019.
[Ul19a] Uludağ, Ö.; Kleehaus, M.; Ercelik S.; Matthes, F.: Using Social Network Analysis to Investigate the Collaboration Between Architects and Agile Teams: A Case Study of a Large-Scale Agile Development Program in a German Consumer Electronics Company, XP: International Conference on Agile Software and Systems Development, Montréal, Canada, 2019.
[Ul18b] Uludağ, Ö.; Kleehaus, M.; Caprano, C.; Matthes, F.: Identifying and Structuring Challenges in Large-Scale Agile Development Programs based on a Structured Literature Review, 21th Conference on Enterprise Distributed Object Computing (EDOC), Stockholm, Sweden 2018.
[Ul18a] Uludağ, Ö.; Hauder, M.; Kleehaus, M.; Schimpfle, C.; Matthes, F.: Supporting Large-Scale Agile Development with Domain-driven Design, 19th International Conference on Agile Software Development (XP), Porto, Portugal 2018.
[Ul17] Uludağ, Ö.; Kleehaus, M.; Xu, X.; Matthes, F.: Investigating the Role of Architects in Scaling Agile Frameworks, 21th Conference on Enterprise Distributed Object Computing (EDOC), Québec City, Canada, 2017.