Agile Processes in Software Engineering and Extreme Programming
27th International Conference on Agile Software Development, XP 2026, São Paulo, Brazil, April 8–11, 2026, Proceedings
- Open Access
- 2026
- Open Access
- Buch
- Herausgegeben von
- Alfredo Goldman
- Sabrina Marczak
- Graziela Simone Tonin
- Dairton Bassi
- Tiago Silva da Silva
- Eva-Maria Schön
- Michael Neumann
- Andrea Pinna
- Verlag
- Springer Nature Switzerland
Über dieses Buch
Über dieses Buch
This open access book constitutes the proceedings of the 27th International Conference on Agile Software Development, XP 2026, which took place in São Paulo, Brazil, during April 8-11, 2026.
XP is the premier agile software development conference combining research and practice. It is a unique forum where agile researchers, practitioners, thought leaders, coaches, and trainers get together to present and discuss their most recent innovations, research results, experiences, concerns, challenges, and trends. XP conferences provide an informal environment to learn and trigger discussions and welcome both people new to agile and seasoned agile practitioners. The theme for 2026 was “Expanding Agile: Transforming Today, Shaping a Sustainable and Inclusive Tomorrow”.
The 16 full papers and 2 short papers included in the proceedings were carefully reviewed and selected from 52 submissions. They were organized in topicsl sections as follows: Leadership and Culture; Business Agility; Data-Driven Agility and Transformations; Engineering; AI Augmented Software Engineering; Product and Design; and AI in Agile Teams.
Inhaltsverzeichnis
-
Leadership and Culture
-
Frontmatter
-
Sustaining Agility: How Agile Coaches Ensure Changes Endure
- Open Access
PDF-Version jetzt herunterladenAgile Trainer werden oft als Katalysatoren für Transformationen gesehen, aber ihre Wirkung verblasst häufig, wenn sie gehen - es sei denn, sie planen strategisch auf Kontinuität. Dieses Kapitel geht der selten untersuchten Frage nach, was nach dem Abgang eines agilen Coaches passiert, und enthüllt, wie Top-Coaches ihre Arbeit durch eine Kombination aus strukturellen, kulturellen und beziehungsbezogenen Strategien aufrechterhalten. Basierend auf eingehenden Interviews mit sechzehn erfahrenen agilen Trainern aus unterschiedlichen Branchen und mit unterschiedlichem Hintergrund deckt der Text sechs Schlüsselthemen auf, die nachhaltige Agilität definieren: den Aufbau selbsttragender Teams, das Management von Variabilität nach dem Ausstieg, die Schaffung von Mechanismen für Kontinuität, die Förderung einer Kultur der kontinuierlichen Verbesserung, die Ausrichtung von Agilität auf den realen Unternehmenswert und die Steuerung von Beziehungen nach dem Ausstieg. Coaches beschreiben, wie sie ihre eigene Abhängigkeit bewusst verringern, indem sie Eigentumsrechte an Teams übertragen, agile Praktiken in organisatorische Routinen einbetten und eine kulturelle Abstimmung mit geschäftlichen Zielen sicherstellen. Die Ergebnisse stellen die Vorstellung in Frage, dass agile Transformationen fortwährende externe Unterstützung erfordern, und zeigen stattdessen, dass Erfolg darin liegt, Redundanz zu konzipieren. Ein konzeptionelles Modell - * Sustainable Agility * - veranschaulicht, wie sich Eigentum, Einbettung von Praktiken und die Ausrichtung von Kultur überschneiden, um dauerhafte Veränderungen herbeizuführen. Die Leser werden umsetzbare Einsichten darüber erhalten, wie Coaching-Engagements so strukturiert werden können, dass maximale langfristige Wirkung erzielt wird, einschließlich der Bedeutung einer frühen Übergabeplanung, der Betreuung interner Champions und der Einbettung von Feedback-Schleifen und Artefakten, die die Präsenz des Coaches überdauern. Das Kapitel beleuchtet auch die entscheidende Rolle der Führung bei der Stärkung agiler Werte und die Gefahren ritueller agiler Adaptation ohne kontextuelle Anpassung. Egal, ob Sie ein agiler Coach, Transformationsleiter oder Teammitglied sind, diese Untersuchung der Nachhaltigkeitsarbeit bietet eine neue Perspektive, wie man Agilität über die anfängliche Transformationsphase hinaus aufrechterhalten kann.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractAgile coaches play a key role in supporting software teams and organisations during agile transformations, yet little is known about how they understand and design for the continuation of agility after their involvement ends. This study fills that research gap by examining how agile coaches perceive post-exit outcomes and describing the strategies they use to support endurance beyond their engagement. Drawing on sixteen semi-structured interviews with professional agile coaches across multiple organisations, we identify six interconnected themes that capture coaches’ accounts of embedding routines, transferring ownership, and aligning agile values with organisational contexts. We synthesise these themes into the concept of sustainment work, referring to the professional and organisational efforts that coaches describe undertaking to support the continuation of agile ways of working beyond their direct involvement. This synthesis is represented in an empirically derived model comprising three interrelated domains: Embedding Practices, Enabling Ownership, and Aligning Culture. The model reflects how coaches conceptualise the relationship between their interventions, anticipated post-exit trajectories, and the endurance of agile practices, rather than providing evidence of long-term organisational outcomes. The paper contributes theoretically grounded insights into how agility is understood and approached by highlighting coaches’ perceptions and intended sustainment strategies, as an ongoing organisational concern rather than a time-bound coaching intervention. -
From Fear to Reflection: Value Retrospectives to Enhance Value Creation in Agile Teams
- Open Access
PDF-Version jetzt herunterladenAgile Teams operieren häufig ohne ein klares Verständnis des Wertes, den sie liefern, obwohl Rahmenwerke wie Scrum oder SAFe ihre Bedeutung betonen. In diesem Kapitel werden "Wertretrospektive" vorgestellt - ein strukturierter Prozess, der funktionsübergreifende Teams, Sponsoren und Unternehmenscontroller zusammenbringt, um über Kosten und Wert nachzudenken. Im Rahmen einer zweijährigen Studie in einem großen finnischen Konglomerat untersucht die Forschung, wie sich diese Retrospektiven im Laufe der Zeit entwickeln, welche Auswirkungen sie auf Teambildung und psychologische Sicherheit haben und wie sie die Lücke zwischen lokalen Teamzielen und Unternehmensprioritäten überbrücken. Die Studie zeigt, wie sich anfängliche Skepsis und Angst rund um Finanzdiskussionen in konstruktive Dialoge verwandeln, wodurch Teams in die Lage versetzt werden, kostensparende Maßnahmen zu identifizieren, ihren Zweck zu klären und ihre Arbeit mit umfassenderen organisatorischen Zielen in Einklang zu bringen. Zu den wichtigsten Ergebnissen zählen die entscheidende Rolle der Sponsorenbeteiligung bei der Förderung der Ausrichtung, die Herausforderungen, vor denen nicht kundenorientierte Teams stehen, wenn es darum geht, Werte zu artikulieren, und die iterativen Verbesserungen des Prozesses, die auf dem Feedback aus der realen Welt beruhen. Das Kapitel hebt auch hervor, wie Wertretrospektiven den Fokus von der reinen Messung der Ergebnisse auf die Förderung einer Kultur reflektierender Praxis verlagern, in der sich Teams aktiv an Diskussionen über Zielkonflikte, strategische Ausrichtung und die greifbaren Auswirkungen ihrer Arbeit beteiligen. Durch die Bereitstellung eines detaillierten Prozessmodells, von Vorlagen und Einblicken in die Förderungspraxis bietet diese Studie einen Entwurf für Organisationen, die in agilen Umgebungen die Wertorientierung und Transparenz verbessern wollen.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractAlthough agile teams aim to maximize value, few studies have examined how teams collectively develop an understanding of value beyond the Product Owner’s perspective. While Product Owners often define value priorities, team members’ understanding of how daily work connects to business goals and broader organizational context often remains limited. To address this gap, this study introduces and evaluates a value retrospective process, a structured reflection on cost and value. Informed by Design Science Research principles, the process was jointly designed by the first author, acting as Agile Lead, and the company’s finance function. The process was implemented across 61 cross-functional teams in a large Finnish conglomerate, and iteratively refined over two years. This study examines process design, organizational implementation, and participant experiences using semi-structured interviews. The findings show that participants initially perceived retrospectives as potentially judgmental or audit-like, but over time, these perceptions shifted toward psychologically safe, constructive dialogue. Value retrospectives supported increased awareness of costs and value, strengthened team-sponsor alignment, and prompted concrete improvement actions. This study contributes an empirically grounded process model and insights into how structured value reflection can support learning and alignment in agile teams.
-
-
Business Agility
-
Frontmatter
-
Decision-Making and Team Autonomy in Large-Scale Agile Software Development: An Analysis of Scaling Frameworks
- Open Access
PDF-Version jetzt herunterladenDieses Kapitel taucht tief in das kritische Gleichgewicht zwischen Teamautonomie und Organisationskontrolle in der groß angelegten agilen Softwareentwicklung ein, eine Herausforderung, die exponentiell wächst, wenn Teams und Abhängigkeiten sich vervielfachen. Er seziert, wie fünf führende Skalierungsrahmen - Scrum, SAFe, LeSS, Nexus und Spotify - Entscheidungsbefugnisse sowohl auf Team- als auch auf Teamebene zuweisen, wobei das Vroom-Yetton-Entscheidungsmodell verwendet wird, um Autonomie in autokratische, beratende und Gruppenkonsensstile zu kategorisieren. Die Analyse offenbart krasse Kontraste: Während Scrum Teams in die Lage versetzt, ihre Arbeitsabläufe zu definieren und Ziele zu sprinten, zentralisieren Rahmenwerke wie SAFe und LeSS Entscheidungen häufig um Produktziele, Release-Timing und Nachholpriorisierung, was die Notwendigkeit einer Koordinierung in skalierten Umgebungen widerspiegelt. Auf Teamebene werden Entscheidungen wie der Abbau von Rückständen, die Umverteilung von Teams und die Veröffentlichung von Inhalten häufig durch skalierte Rollen wie Produktmanagement oder Scrum of Scrums geregelt, was die Autonomie einzelner Teams weiter einschränkt. Das Kapitel beleuchtet auch den restriktiven Ansatz von SAFe mit seiner umfangreichen Dokumentation und begrenzten Vielfalt an Entscheidungen, der im Gegensatz zum flexibleren Spotify-Modell steht, bei dem die Teams weiterhin erhebliche Unabhängigkeit behalten. Indem in diesem Kapitel dargelegt wird, wer Entscheidungen trifft, wann sie getroffen werden und wie sie getroffen werden - sei es allein, nach Beratungen oder durch Gruppenkonsens - bietet dieses Kapitel den Fachleuten einen praktischen Rahmen, um Autonomiestrukturen in ihren eigenen Organisationen zu bewerten und anzupassen. Egal, ob Sie ein Skalierungsrahmenwerk bewerten oder Herausforderungen bei der Fehlerbehebung angehen: Diese Analyse bietet verwertbare Einblicke in die Zielkonflikte zwischen Flexibilität und Kontrolle in agiler Größenordnung.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractTeam autonomy—the extent to which teams can make decisions—is a central tenet of agile development. When scaling agile, technical and coordination challenges necessitate restricting autonomy. While greater autonomy is often considered better, the reasons for, and the extent to which, autonomy is, or should be, restricted in large-scale agile development remain poorly understood. In this paper, we address this gap by analyzing large-scale agile frameworks using decision-making theory. Applying inductive thematic analysis to the primary documents of scaling frameworks, we identify and categorize their decisions and related decision-making elements by decision-maker, decision type, decision-making style, decision timing, and affected artifacts. This research contributes to decision-making knowledge by providing a systematic categorization of decision points in large-scale agile development. For practitioners, the resulting classification helps identify key decision points, define roles and responsibilities, and plan team autonomy in large-scale agile. -
From Tensions to Solutions: Managing Paradoxes in Large-Scale Agile
- Open Access
PDF-Version jetzt herunterladenDieses Kapitel untersucht die Paradoxa, die entstehen, wenn Organisationen agile Methoden skalieren, und zeigt, wie Spannungen wie Zentralisierung versus Autonomie, interner versus externer Fokus und Produkt versus Projekt das Tagesgeschäft beeinflussen. Anhand einer detaillierten Fallstudie eines multinationalen Unternehmens für digitale Marktplätze, MarketCorp, decken die Autoren drei dominante Paradoxa auf, die große agile Umgebungen beeinflussen. Die kritischsten Spannungen - Zentralisierung versus Autonomie - manifestieren sich über Kultur, Technologie und strategische Prioritäten hinweg und veranschaulichen die inhärenten Herausforderungen, ein Gleichgewicht zwischen lokaler Flexibilität und globaler Ausrichtung herzustellen. Das Kapitel stellt außerdem zwei innovative Ansätze zur Erleichterung des Dialogs zwischen führenden Politikern vor, die darauf abzielen, das Bewusstsein zu schärfen und produktive Diskussionen über diese Paradoxa zu fördern. Durch die Normalisierung von Paradoxa als natürlicher Bestandteil des Organisationslebens und die Förderung iterativer Experimente bieten die Autoren eine Roadmap für Führungskräfte, um konkurrierende Forderungen zu bewältigen, ohne auf simplifizierende Zielkonflikte zurückzugreifen. Die Studie schließt mit acht praktischen Empfehlungen zur Einbettung des Paradoxon-Managements in agile Routinen, die langfristige Nachhaltigkeit und Innovation gewährleisten. Für Fachleute, die sich mit der Komplexität agiler Skalierung auseinandersetzen, bietet dieses Kapitel sowohl theoretische Tiefe als auch umsetzbare Einsichten, um Paradoxa in Wachstumschancen zu verwandeln.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractAgile at scale introduces persistent tensions as organizations attempt to balance autonomy, coordination, and control across teams and layers. Some tensions are paradoxes, which are persistent contradictions in which both sides matter. Drawing on a qualitative case study of MarketCorp, a multinational marketplace company, we explore how paradoxes manifest in a large-scale agile context and how leaders respond. Interviews with 15 top managers and reflective conversations with 60 employees reveal three paradoxes: centralization vs. autonomy, internal vs. external focus, and product vs. project approaches. We explored two approaches for designing facilitated dialogue around paradoxes in leadership teams. The study highlights the importance of recognizing, normalizing, and collaboratively managing paradoxes and offers practical guidance for large-scale agile organizations, demonstrating that paradoxes can provide a valuable focus for continuous improvement and strengthen agile learning practices. -
What Shapes Hybrid Work Preferences and Behaviors in Agile Software Engineering?
- Open Access
PDF-Version jetzt herunterladenHybridarbeit hat sich zu einer festen Größe im agilen Softwareengineering entwickelt, doch viele Organisationen tun sich schwer, Richtlinien zu entwerfen, die individuelle Bedürfnisse mit Teamzusammenarbeit in Einklang bringen. Dieses Kapitel geht den Schlüsselfaktoren nach, die hybride Arbeitspräferenzen und Verhaltensweisen prägen, und enthüllt, wie sich persönliche Umstände wie Geschlecht, Dienstzeit und Kinderbetreuung mit kontextuellen Elementen wie Teamgröße und Arbeitszeit überschneiden, um Entscheidungen über die Anwesenheit im Büro, die Anwesenheit bei Besprechungen und die virtuelle Zusammenarbeit zu beeinflussen. Basierend auf einer Umfrage unter 65 agilen Praktikern deckt die Studie überraschende Unterschiede bei den Präferenzen auf - beispielsweise, wie einige Mitarbeiter von Fernarbeit profitieren, während andere in Bezug auf Grenzen und Produktivität auf das Büro angewiesen sind. Außerdem werden untersuchte Verhaltensweisen wie Kameranutzung und Multitasking in virtuellen Meetings untersucht, wobei hervorgehoben wird, wie sich diese Gewohnheiten über Rollen und Teamkonfigurationen hinweg unterscheiden. Jenseits individueller Motivationen untersucht die Studie Vereinbarungen auf Teamebene über die Präsenz im Büro und die Auswirkungen der Teamverteilung und bietet einen detaillierten Blick auf die Herausforderungen, hybride Strategien mit agilen Prinzipien in Einklang zu bringen. Mit Erkenntnissen aus einem ausgereiften Umfeld nach einer Pandemie bietet dieses Kapitel eine Roadmap für Organisationen, die darauf abzielen, ihre hybriden Arbeitsstrategien zu verfeinern, um sicherzustellen, dass sie nicht nur unterschiedlichen Bedürfnissen gerecht werden, sondern auch die Zusammenarbeit und Anpassungsfähigkeit fördern, die für einen agilen Erfolg von zentraler Bedeutung sind.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractHybrid work has become the norm post pandemic, yet organizing it effectively in agile software engineering requires understanding how individual and contextual factors shape preferences and behaviors. This study surveyed 65 agile practitioners to explore these influences. Respondents generally preferred flexible office attendance policies, but not full-time remote work. Larger teams expressed interest in agreed on presence at the office, while small or medium size teams leaned slightly more toward individual choice. Social interaction was a strong reason to come to the office, and most respondents viewed in-person meetings as highly beneficial for social and problem-solving activities. In virtual meetings, camera use was guided mainly by social presence and visibility, while multitasking activities were mostly meeting-supportive and work related, with managers and agile leaders reporting slightly higher levels of multitasking and significantly higher levels of camera use.
-
-
Data-Driven Agility and Transformations
-
Frontmatter
-
The Agile Mindset and Its Impact on Job Satisfaction, Goal Orientation and Change Resistance – A Scale Development and Validation
- Open Access
PDF-Version jetzt herunterladenDieses Kapitel enthüllt eine bahnbrechende, empirisch validierte Skala zur Messung der agilen Denkweise - ein Konzept, das zunehmend als Dreh- und Angelpunkt erfolgreicher agiler Transformationen anerkannt wird. Das Instrument destilliert die agile Denkweise in vier zentrale Dimensionen: Lerngeist, der die Offenheit des Einzelnen für Experimente und Wissenserwerb widerspiegelt; kollaborativer Austausch, der den Wert erfasst, der auf Transparenz und gemeinsame Problemlösung gelegt wird; Kunden-Co-Kreation, die den direkten Dialog mit Kunden betont, um Werte zu steigern; und ermächtigte Selbstführung, die Autonomie und Verantwortung in Arbeitsprozessen hervorhebt. Im Gegensatz zu früheren Versuchen erfüllt diese Skala strenge psychometrische Standards und gewährleistet Zuverlässigkeit und Gültigkeit in unterschiedlichen beruflichen Kontexten. Das Kapitel beschreibt den zehnstufigen Entwicklungsprozess von der Konzeptualisierung bis zur Quervalidierung und untersucht, wie die agile Denkweise mit Arbeitszufriedenheit, Zielorientierung und Veränderungsresistenz korreliert - Schlüsselindikatoren für die Leistung in dynamischen Umgebungen. Praktiker werden umsetzbare Einsichten in den Einsatz dieses Tools finden, um die Agilität von Teams zu bewerten, maßgeschneiderte Interventionen durchzuführen und eine Kultur der kontinuierlichen Verbesserung zu fördern. Für Forscher bietet diese Skala eine solide Grundlage, um die Vorgeschichte und die Ergebnisse agiler Denkweisen zu erforschen und den Weg für zukünftige Studien über Organisationsverhalten und menschenzentrierte Agilität zu ebnen.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractTo cope with ongoing change, an increasing number of companies view agile approaches as fundamental for remaining competitive in dynamic environments. However, realizing the outcomes associated with agility requires not only the implementation of agile practices but also employees who possess an agile mindset. Although scholarly understanding of the agile mindset has increased in recent years, a validated measurement instrument for individuals is still lacking. This paper addresses this research gap by following the validation procedure proposed by MacKenzie, Podsakoff, Podsakoff [1]. Based on a systematic review of existing conceptualizations of the agile mindset, we empirically developed a scale and specified a corresponding measurement model. To quantitatively evaluate and validate the model, we analyzed data from four independent samples (content validity: n = 184; pretest: n = 500; validation: n = 202; cross-validation: n = 218). As a result, we validate a four-dimensional conceptualization of the agile mindset comprising the attitude toward learning, collaborative exchange, empowered self-guidance, and customer co-creation. Furthermore, we demonstrate that the agile mindset is correlated with key individual outcomes: job satisfaction, goal orientation, and reduced resistance to change and thereby reinforcing its relevance. In addition to its theoretical contribution, this study provides practical value by offering an economically efficient instrument for measuring the agile mindset. -
The Future of Experimentation: A Research Agenda Based on Practitioners’ Reflections
- Open Access
PDF-Version jetzt herunterladenDieses Kapitel taucht in die Zukunft des Experimentierens ein und enthüllt, wie KI jede Phase des Prozesses umgestaltet - von der Erzeugung von Hypothesen bis hin zur Kommunikation über Erkenntnisse - und dabei das kritische Gleichgewicht zwischen Automatisierung und menschlicher Aufsicht aufrechterhält. Darin werden sechs von 58 Branchenexperten identifizierte Schlüsseltrends aufgezeigt, darunter die Verlagerung von allgemeinen Durchschnittseffekten hin zu hyperpersonalisierten Einsichten auf Segmentebene, der Aufstieg lagereigener Experimentierplattformen und die Ausweitung des Experimentierens über digitale Produkte hinaus auf Logistik und Betrieb. Der Text geht auch auf die wachsende Nachfrage nach statistischer Strenge im Maßstab 1: 1 ein, wo Umgebungen mit hohem Durchsatz robuste Leitplanken erfordern, um Fehlalarme zu verhindern und vertrauenswürdige Ergebnisse zu gewährleisten. Schließlich werden die kulturellen und organisatorischen Herausforderungen untersucht, die darüber entscheiden, ob Experimente zu einer nachhaltigen, unternehmensweiten Fähigkeit werden oder auf isolierte Teams beschränkt bleiben. Durch die Abbildung dieser Trends auf aktuelle Forschungslücken bietet das Kapitel sowohl Praktikern als auch Forschern eine Roadmap, um die nächste Generation von Experimentiersystemen verantwortungsvoll zu gestalten.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractExperimentation has become a cornerstone of agile, evidence-driven software development. To explore how it may evolve in the coming decade, we collected qualitative data from 58 experts across the global experimentation community. Using an inductive thematic analysis inspired by the Gioia methodology, we identified six interrelated trends that capture how practitioners envision the future of experimentation: AI-augmented workflows, segment-level personalization, platformization and warehouse-native architectures, expansion beyond web contexts, rigor at scale, and cultural capability building. These trends highlight experimentation’s evolution from a technical testing practice toward a socio-technical learning system. Building on these insights, the paper outlines a practice-inspired research agenda for the next decade of evidence-based product development.
-
-
Engineering
-
Frontmatter
-
Evaluating the Consequences of Process Adjustment Patterns for Handling Software Architecture Uncertainties
- Open Access
PDF-Version jetzt herunterladenSoftwarearchitektur ist selten statisch - Anforderungen verschieben sich, Technologien entwickeln sich und unvorhergesehene Herausforderungen treten häufig erst spät im Entwicklungszyklus auf. In diesem Kapitel wird untersucht, wie agile Teams diese Unsicherheiten anhand von vier Prozeßanpassungsmustern systematisch angehen können: Schutzrichtlinie, Bring the Specialist, Plan for Preparation und Quality Checkpoint. Diese Muster, die ursprünglich aus begrenzten Beweisen abgeleitet wurden, werden nun durch Interviews mit erfahrenen Softwarearchitekten verschiedener Branchen empirisch validiert. Das Kapitel seziert den Hauptzweck und die praktischen Implikationen jedes einzelnen Musters und enthüllt, wie sie Unsicherheit verringern, Risiken abmildern und die Entscheidungsfindung in dynamischen Umgebungen verbessern. Protective Guideline hilft bei der Standardisierung von Kodierungspraktiken, um zukünftige architektonische Beschränkungen zu vermeiden, während Bring the Specialist Expertenwissen nutzt, um domänenspezifische Herausforderungen zu lösen. Plan for Preparation betont proaktive Forschung, um Probleme zu antizipieren, bevor sie auftreten, und Quality Checkpoint stellt sicher, dass kritische Artefakte vordefinierte Standards erfüllen. Die Studie bestätigt nicht nur die Effektivität dieser Muster, sondern deckt auch neue Zielkonflikte auf - wie erhöhte Projektkosten, Barrieren beim Einsteigen und das Risiko übermäßiger Vorbereitung -, die Fachleute bei ihrer Anwendung abwägen müssen. Die Ergebnisse unterstreichen die Wichtigkeit eines Gleichgewichts zwischen Flexibilität und Kontrolle und bieten umsetzbare Erkenntnisse für Teams, die sich durch die Komplexität der Agilen Architektur bewegen. Egal, ob Sie Ihren Entwicklungsprozess verfeinern oder evidenzbasierte Strategien suchen, um architektonische Unsicherheiten zu bewältigen: Dieses Kapitel bietet eine Roadmap für informierte, anpassungsfähige Entscheidungen.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractArchitectural uncertainties arising from incomplete or unclear information pose significant challenges when making architectural decisions in Agile teams. Based on a limited number of case studies that employed a technique called ArchHypo, four patterns were identified that propose small adjustments in the development process to handle architectural uncertainties: Protective Guideline, Bring the Specialist, Plan for Preparation, and Quality Checkpoint. Although the patterns derived from these experiences can be useful in real projects, their applicability and consequences were based on limited evidence and specific scenarios. To address this issue, this paper presents an interview study with experienced software architects and engineers to gather further information on the application of these patterns. The research method employed semi-structured interviews to gather the experiences of professionals with the target practices, and thematic analysis was used to assess their recurrence, applicability, and consequences. The findings confirmed that most professionals recognized those practices in real projects and their suitability as actions in uncertainty management. Moreover, new positive and negative consequences, not previously documented in the patterns, were identified. As a result, this work contributes to the field by providing guidance to professionals on how to better evaluate the trade-offs of those patterns when applied to architecture uncertainty management. -
TD-Suite: All Batteries Included Framework for Technical Debt Classification
- Open Access
PDF-Version jetzt herunterladenEntdecken Sie, wie die TD-Suite das technische Schuldenmanagement transformiert, indem sie transformatorbasierte KI-Modelle nutzt, um die Erkennung und Klassifizierung von 13 unterschiedlichen Schuldenarten - von der Architektur bis hin zu Testschulden - direkt aus unstrukturierten Textquellen wie GitHub-Problemen und Jira zu automatisieren. Das Rahmenwerk führt eine modulare Architektur ein, die sowohl binäre als auch multiple Klassifizierung unterstützt, was es Teams ermöglicht, Schuldenstände effizient zu priorisieren und gleichzeitig agile Arbeitsabläufe aufrechtzuerhalten. Eine Schlüsselinnovation ist die Verfolgung der Kohlenstoffemissionen, die den Anwendern hilft, das nachhaltigste Modell für ihre Bedürfnisse auszuwählen, ohne dabei die Leistung zu opfern. Der Artikel geht auf die technischen Grundlagen von TD-Suite ein, einschließlich seiner Datenverarbeitungspipeline, seines Schulungssystems mit Kreuzvalidierung und seiner Einsatzoptionen über Docker und Gradio, wodurch fortgeschrittene KI für übergreifende Teams zugänglich wird. Leistungskennzahlen zeigen, dass große Modelle wie DeBERTaV3 zwar Spitzengenauigkeit bieten, destillierte Modelle wie DistilRoBERTa jedoch eine leistungsstarke, nachhaltige Alternative darstellen, die sich für Echtzeit-Workflows eignet. Darüber hinaus vereinfachen die Usability-Features des Frameworks, wie eine interaktive Gradio-Weboberfläche und der Einsatz in Containern, die Integration in bestehende Toolchains. Reale Auswertungen industrieller Datensätze von Visma zeigen signifikante Verbesserungen der Genauigkeit und des Abrufs nach Feinabstimmungen, die die Effektivität von TD-Suite in unterschiedlichen Entwicklungsumgebungen bestätigen. Egal, ob Sie proaktiv Schulden verwalten, Engpässe bei der manuellen Überprüfung verringern oder nachhaltige KI-Praktiken anwenden möchten, die TD-Suite bietet eine robuste Komplettlösung.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractIn Agile software development, maintaining velocity requires the continuous management of Technical Debt (TD). However, the rapid iteration cycles inherent to Agile often obscure debt accumulation, making manual identification in issue trackers prohibitively expensive. To address this, we present TD-Suite, a comprehensive framework engineered to automate the classification of technical debt. It leverages state-of-the-art transformer models to analyze textual artifacts, such as developer discussions in issue reports, where subtle indicators of debt often lie hidden. TD-Suite provides a seamless end-to-end pipeline suitable for Agile ML Engineering, managing everything from initial data ingestion and rigorous preprocessing to model training, thorough evaluation, and final inference. It supports both binary classification (debt or no debt) and granular categorization—identifying code, architecture, design, or documentation debt—enabling Agile teams to formulate targeted refactoring strategies. To ensure robustness on real-world, imbalanced datasets, TD-Suite incorporates k-fold cross-validation, early stopping, and class weighting strategies. The framework explicitly integrates the tracking and reporting of carbon emissions associated with model training. Furthermore, it features a user-friendly Gradio web interface within a Docker container, simplifying integration into DevOps pipelines and democratizing access for practitioners without deep ML expertise.
-
-
AI Augmented Software Engineering
-
Frontmatter
-
Evaluating the Quality of User Stories: An Extended Comparative Study of Multiple LLMs and Rule-Based Tools
- Open Access
PDF-Version jetzt herunterladenDieser Fachartikel präsentiert eine bahnbrechende Vergleichsstudie, die die Effektivität regelbasierter Werkzeuge und fortgeschrittener Large Language Models (LLMs) bei der Beurteilung der Qualität von Benutzergeschichten innerhalb der Agilen Softwareentwicklung bewertet. Die Studie vergleicht AQUSA - ein traditionelles regelbasiertes Werkzeug - mit drei hochmodernen LLMs: GPT-4, GPT-5 und GPT-5-mini, wobei ein robuster Datensatz von 182 realen Nutzergeschichten aus drei unterschiedlichen Industrieprojekten verwendet wird. Die Studie konzentriert sich auf das Quality User Story (QUS) -Rahmenwerk, das Qualität in syntaktische, semantische und pragmatische Dimensionen kategorisiert und bewertet, wie jedes Werkzeug bei der Erkennung von Fehlern anhand von fünf zentralen QUS-Kriterien abschneidet. Die Ergebnisse offenbaren überraschende Erkenntnisse: Während AQUSA sich in strukturellen Fragen durch Präzision auszeichnet, zeigen moderne LLMs wie GPT-5-mini eine überlegene Rückrufaktion und decken subtile kontextbezogene und pragmatische Mängel auf, die regelbasierten Systemen häufig entgehen. Der Artikel geht auf die Stärken und Grenzen jedes einzelnen Ansatzes ein und beleuchtet einen kritischen Zielkonflikt zwischen Präzision und Rückruf. So erreicht beispielsweise GPT-5-mini mit einem F1-Wert von 0,62 die höchste Gesamteffektivität, während GPT-5 mit hohen falsch-positiven Raten zu kämpfen hat und GPT-4 eine übermäßig konservative Haltung mit geringem Rückruf einnimmt. Über quantitative Messgrößen hinaus führt die Studie eine qualitative Analyse der Feedback-Qualität durch und zeigt, dass LLMs aktivere und kontextrelevantere Vorschläge zur Verfeinerung von Nutzergeschichten liefern, obwohl sie gelegentlich spekulative Rechtfertigungen enthalten. Die Ergebnisse sprechen sich für eine hybride "Dual-Gate" -Strategie aus, die die deterministische Strenge regelbasierter Werkzeuge mit der adaptiven Argumentation von LLMs kombiniert und gleichzeitig die Notwendigkeit menschlicher Aufsicht zur Validierung von KI-generiertem Feedback betont. Dieser Artikel ist eine wichtige Lektüre für Fachleute, die KI in agilen Umgebungen effektiv einsetzen möchten. Er bietet evidenzbasierte Empfehlungen zur Integration dieser Tools in ihre Arbeitsabläufe, um die Rückstandsqualität zu verbessern und Nacharbeiten zu reduzieren.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractBackground: Ensuring the quality of user stories is vital to Agile Software Development. Rule-based tools like AQUSA, based on the Quality User Story (QUS) framework, offer reliable structural checks but struggle with context-sensitive or pragmatic issues. Large Language Models (LLMs) have emerged as potential alternatives, yet prior studies often rely on small datasets, older models, or lack direct comparison with rule-based baselines. Objective: This study aims to assess the effectiveness of modern LLMs relative to a rule-based tool (AQUSA) for detecting defects in user stories, considering both structural and contextual dimensions. Method: We conduct a large-scale comparative evaluation involving AQUSA and three GPT-family LLMs (GPT-5, GPT-5-mini, and GPT-4), using 182 user stories drawn from three industrial datasets. We apply both quantitative metrics (precision, recall, F1-score) and qualitative analysis of feedback clarity and defect relevance. Results: GPT-5-mini achieved the highest recall (0.81) and overall F1-score (0.62), while AQUSA attained the highest precision (0.61) with significantly fewer false positives. GPT-5 showed high hallucination rates and instability; GPT-4 was overly conservative, leading to under-detection of defects. Conclusion: Neither rule-based nor GPT-family LLM-based approaches suffice in isolation. Rule-based tools enforce structural rigor, while LLMs capture nuanced linguistic and pragmatic flaws. We advocate a hybrid “Dual-gate” strategy—using AQUSA for structural validation followed by lightweight LLMs for contextual refinement—to improve the reliability and scalability of user story quality assessment in agile environments. -
An AI Driven Decision System for Value Aware Regression Testing
- Open Access
PDF-Version jetzt herunterladenAgile Entwicklung lebt von rascher Iteration und kontinuierlicher Bereitstellung, aber Regressionstests tun sich oft schwer, Schritt zu halten, ohne dabei Qualität oder Stakeholder-Wert zu opfern. In diesem Kapitel wird ein bahnbrechender Ansatz vorgestellt, der die Auswahl von Regressionstests als wertbewusstes, zeitlich begrenztes Optimierungsproblem umrahmt, bei dem der Unternehmenswert - nicht nur technische Kennzahlen - die Entscheidungsfindung bestimmt. Im Kern führt die Forschung ein mehrzieliges Rahmenwerk ein, das zwei entscheidende Ziele ausbalanciert: die Maximierung des kumulativen Geschäftswertes geschützter Funktionalität und die Gewährleistung einer umfassenden Anforderungsabdeckung innerhalb begrenzter Regressionstestfenster. Die vorgeschlagene Lösung nutzt den genetischen Algorithmus NSGA-II, um durch diesen Zielkonflikt zu navigieren und Pareto-optimale Testuntergruppen zu generieren, die explizit hohe Anforderungen priorisieren und gleichzeitig strenge Zeitbudgets einhalten. Durch empirische Evaluierung zeigt das Kapitel, dass dieser auf künstlicher Intelligenz basierende Ansatz traditionelle Methoden - wie Bedarfsdeckungsbaselines und zufällige Auswahl - beim Schutz wertvoller Funktionalität durchgängig übertrifft, insbesondere unter engen Zeitvorgaben. Die Ergebnisse zeigen ein auffälliges Muster: Während deckungsfokussierte Methoden eine geringfügig höhere Effizienz bei der Messung des Wertes pro Zeiteinheit erreichen können, sichert der NSGA-II-Ansatz einen größeren Anteil am gesamten Unternehmenswert, indem er die Testanstrengungen auf die kritischsten Anforderungen konzentriert. Dieser Zielkonflikt steht im Einklang mit agilen Prinzipien, bei denen die Erhaltung des erbrachten Stakeholder-Wertes Vorrang vor der Optimierung allein für technische Benchmarks hat. Das Kapitel untersucht auch, wie dieses Rahmenwerk in CI / CD-Pipelines integriert werden kann und bietet eine skalierbare, anpassungsfähige Lösung für Teams, die sich mit den doppelten Herausforderungen der schnellen Bereitstellung und Qualitätssicherung auseinandersetzen. Indem Regressionstests als Entscheidungsproblem formalisiert werden, das auf geschäftlichen Auswirkungen beruht, liefert die Forschung eine überzeugende Blaupause für die Abstimmung von Teststrategien mit organisatorischen Zielen und stellt sicher, dass jeder Regressionszyklus sinnvoll zum langfristigen Erfolg beiträgt.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractIn agile software development, regression testing is an ongoing process activity. However, real-world time constraints necessitate selecting a subset of tests to run. Current regression test selection algorithms primarily focus on technical metrics such as requirement coverage while overlooking the business value each test validates. This study reframes regression test selection as a multi-objective optimization problem in which tests are selected to maximize business value within a constrained testing time while maintaining adequate requirement coverage. We apply an artificial intelligence-based search algorithm, and our results show that the proposed method consistently selects tests with higher business value than baseline approaches when time is limited, while maintaining comparable requirement coverage. These findings suggest that a driven value-aware selector can be incorporated into agile teams for decisions on allocating limited regression testing resources. -
ArchHypo.AI: An LLM-Based Tool for Managing Software Architecture Uncertainty with Hypothesis Engineering in Agile Boards
- Open Access
PDF-Version jetzt herunterladenAgile Softwareentwicklung lebt von Anpassungsfähigkeit, kämpft aber oft mit architektonischen Unsicherheiten, die zu Überarbeitung, technischer Verschuldung und Schwachstellen führen. Dieses Kapitel beschäftigt sich mit ArchHypo.AI, einem bahnbrechenden Werkzeug, das Hypothesen-Engineering mit Large Language Models (LLMs) verbindet, um vage architektonische Bedenken in strukturierte, überprüfbare Hypothesen und ausführbare technische Pläne zu verwandeln. Das Tool integriert sich nahtlos in Trello, eine beliebte agile Projektmanagementplattform, um Echtzeit-KI-Unterstützung für die Klassifizierung von Unsicherheiten, die Generierung von Hypothesen und die Konzeption von Experimenten zu bieten - und sich dabei an etablierten architektonischen Mustern wie Architectural Spikes und Proofs of Concept auszurichten. Das Kapitel vertieft die Kernfunktionalitäten des Tools, einschließlich automatisierter Hypothesenerstellung, intelligenter Klassifizierung nicht-funktionaler Anforderungen (Non-Functional Requirements, NFRs) und dynamischer technischer Planerstellung, die alle von einem Retrieval Augmented Generation (RAG) -System angetrieben werden, das auf eine Vektordatenbank architektonischen Wissens zurückgreift. Eine detaillierte Fallstudie bewertet die Effektivität von ArchHypo.AI durch empirische Forschung mit 10 erfahrenen Experten und zeigt, wie das Tool nicht nur die Entscheidungsfindung beschleunigt, sondern auch kollaboratives Lernen und evidenzbasierte agile Praktiken fördert. Die Leser werden erfahren, wie diese Innovation kritische Lücken in bestehenden Arbeitsabläufen behebt und es Teams ermöglicht, Risiken zu priorisieren, Unsicherheiten abzumildern und architektonische Entscheidungen mit strategischen Zielen in Einklang zu bringen - und gleichzeitig die kognitive Belastung durch manuelle Dokumentation zu verringern. Das Kapitel beleuchtet auch das Feedback der Benutzer, Herausforderungen hinsichtlich der Benutzerfreundlichkeit und zukünftige Richtungen und bietet einen umfassenden Einblick, wie das KI-getriebene Hypothesenmanagement die Softwarearchitektur in agilen Umgebungen umgestaltet.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractAgile software development often faces challenges related to architectural uncertainty. ArchHypo addresses this by providing a hypothesis-driven architecture technique that helps teams formulate, test, and learn from architectural assumptions iteratively. However, studies have shown that the lack of tooling integrated into everyday development workflows is a significant barrier to its adoption. In this paper, we presentArchHypo.AI, a Trello plugin that integrates hypothesis-driven architectural reasoning directly into agile boards and validates the ArchHypo technique in real projects. The plugin uses an LLM and a RAG mechanism to help teams generate and classify architectural hypotheses, develop technical plans, and link actions to architecture decision patterns. By operating on top of an existing project management tool,ArchHypo.AIaims to lower the adoption cost of hypothesis engineering and to make architectural decision processes more observable. We evaluatedArchHypo.AIin a controlled study with software professionals working on a realistic architecture scenario. The results indicate that the plugin helps structure architectural discussions, reduces manual effort in documenting hypotheses and plans, clarifies procedural steps, and surfaces differences in risk perception within teams. Qualitative feedback suggests that AI-assisted support facilitates collaborative reasoning about architecture. Our findings show that LLM-based tools can effectively support hypothesis-driven architecture in agile settings and highlight design considerations for integrating such tools into existing workflows.
-
-
Product and Design
-
Frontmatter
-
Integration of UX Research Practices Into Agile Requirements Engineering: A Study in Software Industry
- Open Access
PDF-Version jetzt herunterladenDieses Kapitel untersucht die Integration von UX Research-Praktiken in das Agile Requirements Engineering (RE) und adressiert eine entscheidende Herausforderung, vor der Softwareentwicklungsteams stehen: die Abstimmung benutzerzentrierten Designs mit iterativen, schnelllebigen agilen Prozessen. Der Text beginnt mit der Definition zentraler Konzepte wie Benutzerfreundlichkeit und User Experience (UX) und ihrer Unterscheidung unter den Normen ISO 9241-210: 2019. Anschließend wird untersucht, wie agile RE-Aktivitäten - Ermittlung, Dokumentation, Validierung, Verhandlung und Management - UX Research-Methoden wie Interviews, Anwendertests und Beobachtung einbinden können, um die Bedürfnisse und Emotionen der Anwender besser zu erfassen. Das Kapitel präsentiert die Ergebnisse einer Multiple-Case-Studie, an der vier Softwareunternehmen beteiligt waren, und enthüllt, wie UX Research über agile RE-Stadien verteilt ist und wer in den Prozess involviert ist. Es hebt hervor, dass UX Research zwar primär bei der Anforderungsfindung eingesetzt wird, seine Ergebnisse jedoch für agile Teams oft nicht effektiv kommuniziert oder strukturiert werden, was zu Lücken im Verständnis und in der Umsetzung führt. Die Studie identifiziert sowohl positive Auswirkungen - wie verbesserte Zusammenarbeit, strukturierte Dokumentation und Nutzervalidierung - als auch negative Herausforderungen, darunter Zeitbeschränkungen, fehlende UX-Expertise und widersprüchliche Prioritäten zwischen Funktionalität und Benutzerfreundlichkeit. Tools wie Figma, GitLab und Azure DevOps werden als entscheidende Enabler zur Überbrückung dieser Lücken diskutiert, während Praktiken wie Sprint Zero, User Story Templates und kontinuierliche UX Research als Best-in-Class-Ansätze präsentiert werden. Das Kapitel schließt mit der Betonung der Notwendigkeit kontinuierlicher UX-Forschung, nicht nur während der ersten Entdeckung, um sicherzustellen, dass die sich entwickelnden Nutzerbedürfnisse während des gesamten Entwicklungszyklus erfüllt werden. Für Fachleute, die ihre Agilen Prozesse mit UX Research verbessern möchten, bietet dieses Kapitel eine Roadmap für praktische Integration, die durch Beispiele aus der realen Welt und umsetzbare Empfehlungen untermauert wird.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractAgile Requirements Engineering (Agile RE) has been widely studied, but gaps remain regarding how user-centered research practices, specifically UX Research, are integrated into Agile RE. This paper investigates how UX Research is applied within Agile RE activities and identifies the positive and negative aspects of this integration. We conducted a multiple-case study with four distinct organizations, collecting data through interviews with 12 agile and UX professionals. Our results revealed that UX Research practices and tools are most frequently employed to discover requirements, both in organizations with and without UX professionals. However, the findings also indicate that although UX Research practices provide valuable input for requirements specification, there remains a need to better structure and communicate UX-related aspects so they become more visible to the agile team in all Agile RE activities. Our study contributes by discussing how UX Research practices and tools are employed across the stages of the Agile RE cycle, as well as the roles of the different stakeholders involved in these stages in different companies. -
Iterative Pilot Testing as a Scalable User Involvement Practice in Large-Scale Agile Software Development
- Open Access
PDF-Version jetzt herunterladenAgile Softwareentwicklung im großen Maßstab steht vor einer entscheidenden Herausforderung: Wie kann man Anwender sinnvoll einbinden, die oft geografisch verstreut, zeitlich eingeschränkt und mit agilen Prozessen nicht vertraut sind? Diese Studie vertieft sich in iterative Pilottests (IPT) als skalierbare Lösung und enthüllt, wie unfertige, aber operative Systeme in realen Umgebungen eingesetzt werden können, um authentisches, kontextreiches Feedback zu erzeugen. Die von der norwegischen Arbeits- und Wohlfahrtsbehörde durchgeführte Studie zeigt, wie IPT die Kluft zwischen Entwicklungsteams und Endnutzern überbrückt, indem es Entwicklungsarbeit greifbar macht, versteckte Bedürfnisse der Nutzer aufdeckt und kulturelle und kommunikative Barrieren in 264 lokalen Büros beseitigt. Die Studie identifiziert vier Schlüsselentscheidungsbereiche - potenzielle Auswirkungen, Lösungsvollständigkeit, Dauer und Vielfalt der Nutzergruppen -, die den Umfang des IPT bestimmen, und bietet Teams einen flexiblen Rahmen, um Pilottests an ihre organisatorischen Beschränkungen anzupassen. Über bloße Tests hinaus entwickelt sich IPT zu einer kollaborativen Praxis, die die Systementwicklung an die tatsächlichen Arbeitspraktiken anpasst, Implementierungsrisiken verringert und das Vertrauen zwischen Entwicklern und Anwendern fördert. Durch Beobachtung realer Arbeitsabläufe und Erfassung differenzierten Feedbacks können Entwicklungsteams Lösungen iterativ verfeinern und sicherstellen, dass das Endprodukt den vielfältigen Bedürfnissen einer verteilten Belegschaft entspricht. Die Ergebnisse stellen traditionelle Pilottestmethoden in Frage und zeigen, wie IPT so zugeschnitten werden kann, dass Kontrolle und Skalierbarkeit ausgewogen sind, was es zu einem unverzichtbaren Werkzeug für große agile Umgebungen macht.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractUser involvement is essential for aligning software systems with organizational needs in agile development; however, achieving meaningful engagement becomes challenging in large-scale settings. Large organizations may contain distributed teams and diverse user groups whose limited availability and unfamiliarity with agile practices hinder sustained involvement. Although participatory and user-centered approaches work in smaller contexts, they are challenging to scale, leaving a gap in how to organize user involvement across dispersed organizations and multiple development teams. To address this gap, the present study examines pilot testing in a large-scale agile environment. Drawing on a qualitative case study of a Norwegian public organization, based on interviews with 35 participants from development and user groups, the study defines iterative pilot testing as a scalable practice in which unfinished yet operational solutions are refined gradually through user involvement when functionality is novel or complex. The study demonstrates how this practice can make development work more visible, enable development teams to be closer to their users and their work practices, and facilitate teams in navigating cultural and functional differences, thereby strengthening user involvement in large-scale agile software development. -
Agile Mobile Application Development with Integrated Artificial Intelligence: The Case of Diabetes Patient Support Application
- Open Access
PDF-Version jetzt herunterladenDieses Kapitel vertieft die Komplexität der Entwicklung einer Anwendung zur Unterstützung von Diabetespatienten mithilfe eines spezialisierten Large Language Model (LLM) innerhalb eines agilen Rahmens. Er beginnt mit einem Überblick über die globale Belastung durch Diabetes und die Grenzen traditioneller mobiler Gesundheitsinstrumente und betont die Notwendigkeit intelligenter, einfühlsamer Unterstützungssysteme. Der Artikel untersucht dann die theoretischen Grundlagen agiler Entwicklung und ihre Herausforderungen bei der Anwendung auf KI-Projekte, einschließlich der nicht deterministischen Natur maschineller Lernaufgaben und der Mehrdeutigkeit der Definition von "Fertig" für KI-Modelle. Eine Fallstudie über ein 16-monatiges Projekt in Peru liefert eine detaillierte Darstellung des iterativen Prozesses des Teams, angepasst an Scrum-Prinzipien, und der methodischen Anpassungen, die sie implementierten, um Hindernisse wie Datenabhängigkeit, Engpässe bei der klinischen Validierung und die versteckten Kosten von KI-Rework-Zyklen zu überwinden. Zu den wichtigsten Anpassungen gehören Hybrid-Sprints mit forschungsorientierten Fragestellungen, mehrstufige Akzeptanzkriterien für KI-Aufgaben, ein spezieller Datenbestand und ein API-erster Ansatz zur Entkopplung der Modellentwicklung von der UI-Arbeit. Das Kapitel schließt mit umsetzbaren Strategien für Fachleute, die agile Softwareentwicklung mit KI-Engineering zusammenführen möchten, und bietet eine Blaupause, um technische Experimente mit klinischer Sicherheit und kontinuierlicher Wertschöpfung in Einklang zu bringen.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractSoftware development in critical healthcare domains presents unique challenges due to the non-deterministic nature of Artificial Intelligence (AI). Traditional agile frameworks often face friction when aligning the exploratory cycles of model training with fixed sprint cadences. This paper presents a case study on the development of a mobile application for diabetes patient support, powered by a specialized Large Language Model (LLM). The project adapted Scrum ceremonies to manage the full AI lifecycle, from corpus preparation to clinical validation. We identify four key challenges, specifically the insufficiency of automated metrics (e.g., BERTScore) to ensure medical safety and the limitations of standard “Definition of Done” (DoD) in experimental contexts. As a solution, we implement “hybrid sprints” incorporating “question stories” and multi-level acceptance criteria that prioritize clinical expert validation over technical scores. The results demonstrate that while standard agile methods provide a foundation, they require pragmatic decoupling of data and model lifecycles to ensure safety-critical value delivery.
-
-
AI in Agile Teams
-
Frontmatter
-
Adoption of Large Language Models in Scrum Management: Insights from Brazilian Practitioners
- Open Access
PDF-Version jetzt herunterladenDiese Studie befasst sich mit der Einführung von Large Language Models (LLMs) im Rahmen von Scrum Management-Aktivitäten und stützt sich dabei auf Umfragedaten von 70 brasilianischen Fachleuten, die KI-Assistenten aktiv in ihren agilen Arbeitsabläufen einsetzen. Die Forschung deckt auf, wie diese Werkzeuge in die wichtigsten Scrum-Praktiken integriert werden, von der Veredelung von Artefakten wie Product Backlog Items und Sprint Goals bis hin zur Erleichterung von Ereignissen wie Daily Scrums und Sprint Reviews. Praktiker berichten von erheblichen Produktivitätszuwächsen, wobei 78% eine verbesserte Effizienz und 75% eine Verringerung des manuellen Aufwandes bei sich wiederholenden Aufgaben feststellen, während gleichzeitig Herausforderungen wie unzuverlässige Ergebnisse und Vertraulichkeitsrisiken hervorgehoben werden. Die Ergebnisse zeigen ein differenziertes Bild der Einführung künstlicher Intelligenz: LLMs zeichnen sich durch textlastige, analytische Aufgaben aus, stoßen aber bei strategischen oder konsensorientierten Aktivitäten auf Widerstand. Die Studie skizziert auch die am häufigsten verwendeten Modelle - ChatGPT, Gemini und Copilot Chat -, die die Landschaft beherrschen, und untersucht die Organisationsrichtlinien (oder deren Fehlen), die ihren Einsatz regeln. Durch die Untersuchung sowohl der Vorteile als auch der Hindernisse bietet dieses Kapitel eine Roadmap für Fachleute, die LLMs verantwortungsvoll in Scrum-Arbeitsabläufe integrieren wollen, um sicherzustellen, dass KI menschliche Entscheidungsfindung nicht ersetzt, sondern verstärkt. Egal, ob Sie Scrum Master, Product Owner oder Agile Coach sind, die Einsichten hier werden Ihnen helfen, die sich entwickelnde Rolle der KI im agilen Projektmanagement zu bewältigen.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractScrum is widely adopted in software project management due to its adaptability and collaborative nature. The recent emergence of Large Language Models (LLMs) has created new opportunities to support knowledge-intensive Scrum practices. However, existing research has largely focused on technical activities such as coding and testing, with limited evidence on the use of LLMs in management-related Scrum activities. In this study, we investigate the use of LLMs in Scrum management activities through a survey of 70 Brazilian professionals. Among them, 49 actively use Scrum, and 33 reported using LLM-based assistants in their Scrum practices. The results indicate a high level of proficiency and frequent use of LLMs, with 85% of respondents reporting intermediate or advanced proficiency and 52% using them daily. LLM use concentrates on exploring Scrum practices, with artifacts and events receiving targeted yet uneven support, whereas broader management tasks appear to be adopted more cautiously. The main benefits include increased productivity (78%) and reduced manual effort (75%). However, several critical risks remain, as respondents report ‘almost correct’ outputs (81%), confidentiality concerns (63%), and hallucinations during use (59%). This work provides one of the first empirical characterizations of LLM use in Scrum management, identifying current practices, quantifying benefits and risks, and outlining directions for responsible adoption and integration in Agile environments. -
Human-AI Collaboration in Software Development Activities: Perspectives of Agile Practitioners
- Open Access
PDF-Version jetzt herunterladenGenerative KI ist kein Novum mehr in der Softwareentwicklung - sie ist eine transformative Kraft, die die Art und Weise verändert, wie Teams Anwendungen entwerfen, implementieren und warten. Dieses Kapitel geht auf den aktuellen Stand und die zukünftige Entwicklung der Zusammenarbeit zwischen Mensch und KI innerhalb der Agilen Softwareentwicklung ein, basierend auf einer Umfrage unter 73 Praktikern aus unterschiedlichen Rollen und Regionen. Sie werden erfahren, wie KI derzeit in sieben zentralen Softwareaktivitäten eingesetzt wird, von der Erfassung von Anforderungen bis hin zur Qualitätssicherung, und warum einige Teams immer noch zögern, sie einzuführen. Die Analyse zeigt eine klare Verschiebung von der KI als bloßer Assistent hin zu einem potenziellen Mitarbeiter oder sogar Führungskraft bei bestimmten Aufgaben, wobei die Einführung der KI als Co-Pilot bereits weit verbreitet ist. Die Erwartungen für die Zukunft sind sogar noch ehrgeiziger, da die Praktiker eine tiefere Integration erwarten, obwohl Skepsis in Bereichen wie Planung und UI / UX-Design besteht. Die Ergebnisse verdeutlichen nicht nur die Chancen - wie schnelleres Prototyping und geringere manuelle Arbeitsbelastung - sondern auch die Herausforderungen, darunter Vertrauensprobleme, Sicherheitsbedenken und das Risiko übermäßiger Abhängigkeit, insbesondere für junge Entwickler. Egal, ob Sie ein Entwickler sind, der seinen Workflow optimieren möchte, ein Produkteigentümer, der KI-Tools bewertet, oder ein Agiler Coach, der durch die Teamdynamik navigiert: Dieses Kapitel bietet eine datengestützte Roadmap, um zu verstehen, wo KI heute in Ihre Prozesse passt und wohin sie morgen führen könnte. Gestützt auf Visualisierungen von Übergängen im Kollaborationsmodus und Zitate aus der realen Welt von Praktikern ist es ein praktischer Leitfaden, um fundierte Entscheidungen in einer von künstlicher Intelligenz getriebenen Entwicklungslandschaft zu treffen.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractWhile Generative AI (GenAI) has rapidly transformed software development and GenAI tools receive widespread adoption, how humans and AI should collaborate has become a focal point for Agile practitioners, whose values emphasise teamwork and collaboration. Yet, despite growing interest, research on human-AI collaboration in software engineering, especially within Agile contexts, remains limited. Our study investigates Agile practitioners’ perceptions of collaborating with GenAI in software development activities. We conducted a survey with 73 Agile practitioners, revealing how they currently collaborate with GenAI across various activities and how they expect this collaboration to evolve. Key findings include that GenAI is currently not a substantial part of real-world workflows, being either unused or limited to an assistant role, but that there is a clear tendency towards greater AI involvement in the future, with practitioners increasingly viewing AI as a collaborator rather than merely a tool. These findings advance our understanding of human-AI collaboration in Agile settings and can guide both future research and the practical adoption of GenAI in Agile environments. -
Between Policy and Practice: GenAI Adoption in Agile Software Development Teams
- Open Access
PDF-Version jetzt herunterladenGenerative KI-Tools (GenAI) wie ChatGPT und GitHub Copilot verändern agile Software-Entwicklungsteams rasch, indem sie wiederkehrende Aufgaben wie Codegenerierung, Testfallerstellung und Dokumentation automatisieren. Allerdings verläuft ihre Einführung nicht reibungslos. Diese Studie untersucht, wie drei deutsche Organisationen - von einem großen Automobilhersteller bis hin zu einem kleinen Beratungsunternehmen - GenAI in ihre agilen Arbeitsabläufe integrieren und dabei unterschiedliche Anwendungsfälle aufdecken, die auf unterschiedliche Rollen zugeschnitten sind. Product Owners und Agile Coaches nutzen GenAI als kreativen Partner für Brainstorming und die Verfeinerung von Anforderungen, während Entwickler sie als Programmierpaare nutzen, um Codierung und Debugging zu beschleunigen. Dennoch zeigen die Forschungsergebnisse erhebliche Hindernisse auf, darunter Bedenken hinsichtlich des Datenschutzes, die Notwendigkeit einer rigorosen Validierung der Ergebnisse künstlicher Intelligenz und bürokratische Hürden, die häufig zu Schatteninformationspraktiken führen. Ein zentrales Ergebnis ist die Diskrepanz zwischen formaler Organisationspolitik und den Realitäten vor Ort, wo Entwickler Beschränkungen umgehen, um die Produktivität aufrechtzuerhalten. Die Studie unterstreicht auch die Rolle von Governance-Rahmenwerken bei der Gestaltung der Umsetzung, wobei Unternehmen entweder risikoscheue, Compliance-orientierte Ansätze oder flexiblere, informelle Richtlinien verfolgen. Obwohl GenAI greifbare Vorteile in Bezug auf Effizienz und Kreativität bietet, hängt ihre erfolgreiche Integration letztlich davon ab, Innovation mit robuster Aufsicht und praktischen Unterstützungsstrukturen in Einklang zu bringen.KI-Generiert
Diese Zusammenfassung des Fachinhalts wurde mit Hilfe von KI generiert.
AbstractContext: The rapid emergence of generative AI (GenAI) tools has begun to reshape software engineering practice. Yet, their adoption within agile environments remains underexplored. Objective: This study investigates how agile practitioners adopt GenAI tools in real-world organizational contexts, focusing on regulatory conditions, role-specific use cases, benefits, and barriers. Method: An exploratory multiple case study was conducted in three German organizations, involving 17 semi-structured interviews and document analysis. A cross-case thematic analysis was applied to identify GenAI adoption patterns. Results: Findings reveal that GenAI is primarily used for creative tasks, documentation, and code assistance. Benefits include efficiency gains and enhanced creativity, while barriers relate to data privacy, validation effort, and lack of governance. Using the Technology-Organization-Environment (TOE) framework, we find that these barriers stem from misalignments across the three dimensions. Regulatory pressures are often translated into policies without accounting for actual usage patterns or organizational constraints, leading to systematic policy-practice gaps and shadow IT behavior. Conclusion: GenAI offers significant potential to augment agile roles but requires alignment across TOE dimensions, including pragmatic policies, data protection measures, and user training to ensure responsible and effective integration.
-
- Titel
- Agile Processes in Software Engineering and Extreme Programming
- Herausgegeben von
-
Alfredo Goldman
Sabrina Marczak
Graziela Simone Tonin
Dairton Bassi
Tiago Silva da Silva
Eva-Maria Schön
Michael Neumann
Andrea Pinna
- Copyright-Jahr
- 2026
- Verlag
- Springer Nature Switzerland
- Electronic ISBN
- 978-3-032-22375-3
- Print ISBN
- 978-3-032-22374-6
- DOI
- https://doi.org/10.1007/978-3-032-22375-3
Die PDF-Dateien dieses Buches wurden gemäß dem PDF/UA-1-Standard erstellt, um die Barrierefreiheit zu verbessern. Dazu gehören Bildschirmlesegeräte, beschriebene nicht-textuelle Inhalte (Bilder, Grafiken), Lesezeichen für eine einfache Navigation, tastaturfreundliche Links und Formulare sowie durchsuchbarer und auswählbarer Text. Wir sind uns der Bedeutung von Barrierefreiheit bewusst und freuen uns über Anfragen zur Barrierefreiheit unserer Produkte. Bei Fragen oder Bedarf an Barrierefreiheit kontaktieren Sie uns bitte unter accessibilitysupport@springernature.com.