Schliefellner, M. (2025). Untersuchung skalierbarer Practices für autonome Teams in Softwaregroßprojekten: Kategorien, Kriterien und Best Practices [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2025.107257
E194 - Institut für Information Systems Engineering
-
Date (published):
2025
-
Number of Pages:
148
-
Keywords:
Autonome Teams; Skalierbare Best Practices; Softwaregroßprojekte; Selbstorganisation
de
Autonomous Teams; Scalable Best Practices; Large-Scale Software Projects; Self-Organization
en
Abstract:
In Softwaregroßprojekten arbeiten mehrere Dutzend bis über hundert Personen verteilt auf zahlreiche Teams gemeinsam an einem einzigen Produkt. Dabei sind verschiedenste Rollen beteiligt – von Entwicklern, Testern und Architekten über Product Owner bis hin zu Projektleitern. Die Herausforderung besteht darin, eine übergreifende Koordination und gemeinsame Ausrichtung sicherzustellen, ohne die Autonomie und Eigenverantwortung der einzelnen Teams einzuschränken. Autonome Teams gelten als Erfolgsfaktor moderner agiler Softwareentwicklung – ihre effektive Einbindung in komplexe Großprojekte erfordert jedoch angepasste organisatorische Strukturen und praktikable Lösungsansätze.Die Arbeit identifiziert bewährte Praktiken (Engl. „Best Practices“) für autonome Teams in industriellen Softwaregroßprojekten und überprüft deren Skalierbarkeit im Abgleich mit Erkenntnissen aus kleineren agilen Softwareprojekten, für die entsprechende Praktiken von Hoda et al. beschrieben wurden. Ziel ist es, sowohl Übereinstimmungen als auch kontextuelle Unterschiede herauszuarbeiten, um fundierte und praxistaugliche Empfehlungen für den alltäglichen Einsatz autonomer Teams in komplexen Projektszenarien zu formulieren.Die Untersuchung basiert auf drei Fallstudien aus unterschiedlichen Anwendungsbereichen – einem Versicherungsträger, einem internationalen Autohauskonzern und einem Projekt im Gesundheitsbereich. Insgesamt werden 15 semi-strukturierte Interviews geführt und mittels thematischer Analyse nach Braun & Clarke ausgewertet. Im Rahmen der Analyse entstanden 13 zentrale Themenkategorien, denen auf Basis kodierter Interviewsegmente insgesamt 23 konkrete Best Practices zugeordnet wurden. Neun von 13 Praktiken von Hoda et al. zeigen eine inhaltliche Übereinstimmung mit den identifizierten Best Prac-tices und wurden als anwendbar in Softwaregroßprojekten bestätigt. Die Skalierbarkeitsanalyse verdeutlicht, welche bewährten Praktiken aus kleinen agilen Teams auch in komplexen Softwaregroßprojekten wirksam einsetzbar sind, und liefert damit fundierte An-satzpunkte für die Übertragbarkeit etablierter Arbeitsweisen auf großindustrielle Kontexte. Die Zuordnung der Praktiken zu den Kategorien erfolgt auf Basis definierter Kriterien, wodurch eine konsistente und nachvollziehbare Strukturierung gewährleistet wird.Die identifizierten Praktiken können Organisationen dabei unterstützen, effektive Rahmenbedingungen für Selbstorganisation, Koordination und kontinuierliche Verbesserung in verteilten Entwicklungsstrukturen zu schaffen.
de
In large software projects, many people – from dozens to over a hundred – work together across multiple teams on a single product. Various roles are involved, such as developers, testers, architects, product owners, and project managers. The main challenge is to ensure coordination and alignment between teams without limiting their autonomy and responsibility too much. Self-organizing teams are seen as a key success factor in modern agile software development. However, integrating them effectively into complex large-scale projects requires organizational structures and practical approaches.This study identifies effective best practices for self-organizing teams in large industrial software projects and evaluates their scalability by comparing them with findings from smaller agile projects, as described by Hoda et al. The goal is to highlight both common ground and context-specific differences, in order to develop well-founded and practical recommendations for the daily use of self-organizing teams in complex project environments.The study is based on three case studies from different application domains – a social insurance institution, an international automotive corporation, and a healthcare-related software project. A total of 15 semi-structured interviews were conducted and analyzed using thematic analysis according to Braun & Clarke. The analysis resulted in 13 central thematic categories, to which a total of 23 specific best practices were assigned based on coded interview segments. Nine of 13 practices described by Hoda et al. show a clear conceptual match with the identified best practices and were confirmed to be applicable in large-scale software projects. The scalability analysis illustrates which proven practices from smaller agile teams can also be effectively applied in complex large-scale software projects, providing concrete guidance for transferring established work practices to industrial-scale development contexts. The assignment of practices to categories was carried out based on defined criteria, ensuring a consistent and transparent structure.The identified practices aim to help organizations create the right conditions for self-organization, collaboration, and continuous improvement in distributed development environments.
en
Additional information:
Arbeit an der Bibliothek noch nicht eingelangt - Daten nicht geprüft