[{"data":1,"prerenderedAt":141},["ShallowReactive",2],{"page:\u002Fxp-urgestein-der-agilen-sotwareentwicklung":3},{"id":4,"title":5,"body":6,"commercial":129,"description":130,"draft":129,"extension":131,"eyebrow":132,"meta":133,"navigation":134,"path":135,"reviewedAt":136,"reviewer":137,"seo":138,"stem":139,"__hash__":140},"content\u002Fxp-urgestein-der-agilen-sotwareentwicklung.md","Extreme Programming – Agilität für Softwareentwicklung",{"type":7,"value":8,"toc":114},"minimark",[9,13,20,25,30,33,37,40,44,47,51,54,58,61,65,68,71,75,78,82,104,107],[10,11,12],"p",{},"Extreme Programming, kurz XP, gehört zu den frühen agilen Ansätzen für Softwareentwicklung. XP macht deutlich: Schnelle Lieferung funktioniert dauerhaft nur, wenn Feedback, Zusammenarbeit und technische Qualität zusammen gedacht werden.",[10,14,15],{},[16,17],"img",{"alt":18,"src":19},"Entwicklerinnen und Entwickler arbeiten im Pair Programming mit automatisiertem Testfeedback","\u002Fimages\u002Fxp-pair-programming-comic.webp",[21,22,24],"h2",{"id":23},"die-fünf-werte-von-xp","Die fünf Werte von XP",[26,27,29],"h3",{"id":28},"kommunikation","Kommunikation",[10,31,32],{},"Das Team arbeitet von der Anforderung bis zur Auslieferung eng zusammen. Direkte Verständigung verhindert, dass Wissen in Übergaben verloren geht.",[26,34,36],{"id":35},"einfachheit","Einfachheit",[10,38,39],{},"Entwickelt wird die einfachste Lösung, die den aktuellen Bedarf gut erfüllt. Nicht jede denkbare Zukunft muss heute im Code abgebildet werden.",[26,41,43],{"id":42},"feedback","Feedback",[10,45,46],{},"Automatisierte Tests, kurze Entwicklungszyklen und frühe Rückmeldung aus dem Produkt liefern verschiedene Arten von Feedback – technisch und fachlich.",[26,48,50],{"id":49},"respekt","Respekt",[10,52,53],{},"Teammitglieder, Fachseite und Führung respektieren ihre jeweilige Expertise. Verantwortung funktioniert nur, wenn Menschen einander zuhören und verlässlich zusammenarbeiten.",[26,55,57],{"id":56},"mut","Mut",[10,59,60],{},"Probleme, Fehleinschätzungen und technische Risiken werden offen angesprochen. Das Team verändert Code und Vorgehen, wenn neue Erkenntnisse es verlangen.",[21,62,64],{"id":63},"praktiken-die-qualität-in-den-fluss-bringen","Praktiken, die Qualität in den Fluss bringen",[10,66,67],{},"XP ist konkreter als viele andere agile Ansätze. Zu den bekannten Praktiken gehören Test-First-Entwicklung, Pair Programming, kontinuierliche Integration, Refactoring, kleine Releases, Coding Standards und eine enge Zusammenarbeit mit der Kundenseite.",[10,69,70],{},"Der Wert liegt nicht im isolierten Abarbeiten einer Checkliste. Die Praktiken verstärken einander: Automatisierte Tests machen Refactoring sicherer; Pairing verteilt Wissen; kleine Releases verkürzen die Zeit bis zum Feedback.",[21,72,74],{"id":73},"wann-ist-xp-sinnvoll","Wann ist XP sinnvoll?",[10,76,77],{},"XP passt zu Softwareprodukten, bei denen Anforderungen lernen, Änderungen häufig sind und Qualität nicht nachträglich „hineingetestet“ werden kann. Das Team braucht dafür solide Engineering-Fähigkeiten und einen organisatorischen Rahmen, der Zusammenarbeit und häufige Integration ermöglicht.",[21,79,81],{"id":80},"typische-coaching-themen","Typische Coaching-Themen",[83,84,85,89,92,95,98,101],"ul",{},[86,87,88],"li",{},"Einstieg in Test-Driven Development und Refactoring",[86,90,91],{},"Pair- und Ensemble-Programming wirksam gestalten",[86,93,94],{},"User Stories und kleine, lieferbare Schritte",[86,96,97],{},"Legacy Code schrittweise beherrschbar machen",[86,99,100],{},"Continuous Integration und gemeinsame Qualitätsstandards",[86,102,103],{},"Zusammenarbeit und Releaseplanung über Teamgrenzen hinweg",[10,105,106],{},"Mein eigener Einstieg in Agilität begann Ende der 1990er-Jahre in XP-Teams. Diese Erfahrung prägt bis heute meinen Blick: Prozess und Engineering lassen sich nicht voneinander trennen.",[10,108,109],{},[110,111,113],"a",{"href":112},"\u002Fkontakt","Über XP-Coaching sprechen →",{"title":115,"searchDepth":116,"depth":116,"links":117},"",2,[118,126,127,128],{"id":23,"depth":116,"text":24,"children":119},[120,122,123,124,125],{"id":28,"depth":121,"text":29},3,{"id":35,"depth":121,"text":36},{"id":42,"depth":121,"text":43},{"id":49,"depth":121,"text":50},{"id":56,"depth":121,"text":57},{"id":63,"depth":116,"text":64},{"id":73,"depth":116,"text":74},{"id":80,"depth":116,"text":81},false,"Extreme Programming verbindet kurze Feedbackzyklen mit technischer Exzellenz. Die Werte, Praktiken und passenden Einsatzfelder im Überblick.","md","Engineering · Extreme Programming",{},true,"\u002Fxp-urgestein-der-agilen-sotwareentwicklung","2026-09-05","Andy-Kim Möller",{"title":5,"description":130},"xp-urgestein-der-agilen-sotwareentwicklung","2ciS5UeJakJZaQzKwGRhRbthK7sjtq9ae0rMm_MPtfU",1788709072152]