{"id":3207,"date":"2022-11-24T12:16:42","date_gmt":"2022-11-24T11:16:42","guid":{"rendered":"https:\/\/cultivate.software\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/"},"modified":"2024-12-06T16:51:18","modified_gmt":"2024-12-06T15:51:18","slug":"vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall","status":"publish","type":"post","link":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/","title":{"rendered":"Vergleich von eXtreme Programming mit Scrum, Kanban und Wasserfall."},"content":{"rendered":"\n<p>Verbessert die Einf\u00fchrung von Agile-Ans\u00e4tzen wirklich die Software Delivery Performance von dir und deinem Team? Und wenn ja, welche Methodik ist besser? Scrum, Kanban oder eXtreme Programming?  <\/p>\n\n<p>Es ist nicht einfach, die positiven Auswirkungen der Einf\u00fchrung von Agile-Praktiken zu messen. Kein Softwareprojekt ist gleich. Und es ist leider unm\u00f6glich, in der Zeit zur\u00fcckzugehen und es anders zu machen.  <\/p>\n\n<p>Aber es gibt eine gro\u00dfartige M\u00f6glichkeit, die Auswirkungen verschiedener Agile-Methoden zu visualisieren:<\/p>\n\n<h2 class=\"wp-block-heading\">Das Penny-Spiel<\/h2>\n\n<p>Das Penny-Spiel ist eine unterhaltsame Aktivit\u00e4t f\u00fcr Ihr Team und hilft dabei zu verstehen, wie sich das Reduzieren von Arbeitspaketen, entgegen der Intuition, positiv auf die Produktionssysteme auswirkt.<\/p>\n\n<p>Das Ziel des Penny-Spiels ist es, 20 Produkte herzustellen und zu versenden, die durch 20 M\u00fcnzen dargestellt werden, die entweder Kopf oder Zahl zeigen.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/coin-heads-and-tails_600.png\" alt=\"\" class=\"wp-image-2267\" width=\"300\" height=\"150\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/coin-heads-and-tails_600.png 600w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/coin-heads-and-tails_600-300x150.png 300w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><figcaption>Vorder- und R\u00fcckseite einer Vierteldollarm\u00fcnze<\/figcaption><\/figure>\n<\/div>\n<p>Jede M\u00fcnze (Produkt) muss 4 Arbeitsstationen durchlaufen, bevor sie dem Kunden zur Inspektion \u00fcbergeben werden kann. Jede Arbeitsstation wird von einem Teammitglied (Arbeiter) repr\u00e4sentiert, und jedes Teammitglied muss jede M\u00fcnze zweimal umdrehen \u2013 nacheinander, wobei nur die linke Hand verwendet wird. <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game_1360-1.png\" alt=\"\" class=\"wp-image-2275\" width=\"680\" height=\"220\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game_1360-1.png 1360w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game_1360-1-300x97.png 300w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game_1360-1-1024x331.png 1024w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n<h2 class=\"wp-block-heading\">Runde 1 von 4<\/h2>\n\n<p>In der ersten Runde betr\u00e4gt die Paketgr\u00f6\u00dfe 20 (entspricht der Anzahl aller M\u00fcnzen). Das bedeutet, dass Arbeiter 1 alle 20 M\u00fcnzen der Charge umdrehen muss, bevor er das Paket an die n\u00e4chste Arbeitsstation von Arbeiter 2 weitergeben darf. Dann muss Arbeiter 2 alle M\u00fcnzen umdrehen, bevor er die Charge an Arbeiter 3 weitergeben darf. Und so weiter, und so fort.   <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-20_1360-1.png\" alt=\"\" class=\"wp-image-2279\" width=\"680\" height=\"220\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-20_1360-1.png 1360w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-20_1360-1-300x97.png 300w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-20_1360-1-1024x331.png 1024w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n<p>Der Rest des Teams beobachtet die Arbeiter und misst die Zeit, die vergeht, bis der Kunde die erste M\u00fcnze und die letzte M\u00fcnze (alle M\u00fcnzen) erh\u00e4lt.<\/p>\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Runde 1<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 1<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 2<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 3<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 4<\/th><\/tr><\/thead><tbody><tr><td>Paketgr\u00f6\u00dfe<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>20<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td>Erste Lieferung<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>5:17<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td>Letzte Lieferung<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>5:17<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p>In dem oben genannten Fall ben\u00f6tigt das Team 5 Minuten und 17 Sekunden, um die 20 M\u00fcnzen (Produkte) abzuliefern.<\/p>\n\n<p>Wir haben nur einen Paket mit 20 M\u00fcnzen, daher kommt die erste M\u00fcnze gleichzeitig mit der letzten an.<\/p>\n\n<h3 class=\"wp-block-heading\">Fehlerquote<\/h3>\n\n<p>Ich spiele normalerweise den Kunden und an dieser Stelle bringe ich normalerweise ein wenig Schwung hinein:<\/p>\n\n<p>Sobald ich die Charge M\u00fcnzen erhalte, werfe ich eine M\u00fcnze und k\u00fcndige an, dass ich lieber Kopf statt Zahl m\u00f6chte. Ich mache dies, um die sich st\u00e4ndig \u00e4ndernden Anforderungen in Softwareprojekten zu simulieren. <\/p>\n\n<p>Wenn zu Beginn alle M\u00fcnzen zuf\u00e4llig Kopf und Zahl zeigen und wenn alle Arbeiter die M\u00fcnze genau zweimal drehen, werde ich im Durchschnitt 10 K\u00f6pfe und 10 Zahlen erhalten.<\/p>\n\n<p>Tats\u00e4chlich erhalte ich jedoch 11 M\u00fcnzen, die Zahl zeigen, anstatt 20 K\u00f6pfe. Das entspricht einer Fehlerquote von 55%! <\/p>\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Metriken<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 1<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 2<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 3<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 4<\/th><\/tr><\/thead><tbody><tr><td>Paketgr\u00f6\u00dfe<\/td><td class=\"has-text-align-center\" data-align=\"center\">20<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td>Erste Lieferung<\/td><td class=\"has-text-align-center\" data-align=\"center\">5:17<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td>Letzte Lieferung<\/td><td class=\"has-text-align-center\" data-align=\"center\">5:17<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td><strong>Fehlerquote<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>55%<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p>Es sieht so aus, als m\u00fcsste das Team etwas Zeit mit ungeplanten Nacharbeiten verbringen.<\/p>\n\n<h2 class=\"wp-block-heading\">Wasserfall<\/h2>\n\n<p>Ich vergleiche diese erste Runde mit nur einer Charge gerne mit einem Softwareprojekt, das einen traditionellen Wasserfallansatz verwendet.<\/p>\n\n<p>In einem Wasserfallprojekt wird die Projektzeit in verschiedene Phasen unterteilt:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/waterfall_1360.png\" alt=\"\" class=\"wp-image-2292\" width=\"680\" height=\"336\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/waterfall_1360.png 1360w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/waterfall_1360-300x148.png 300w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/waterfall_1360-1024x505.png 1024w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n<p>Die Charge M\u00fcnzen repr\u00e4sentiert eine Sammlung aller Features. Alle Features werden gemeinsam geplant, eingebaut, getestet und am Ende des Projekts dem Kunden als ein finales Produkt (eine Charge) \u00fcbergeben. <\/p>\n\n<p>Oft sind Personen aus verschiedenen Abteilungen f\u00fcr die unterschiedlichen Projektphasen verantwortlich. Zwischen den Abteilungen verwenden sie formelle und zeitaufw\u00e4ndige \u00dcbergaben, um sicherzustellen, dass nicht sie es sind, die das Projekt gef\u00e4hrden. <\/p>\n\n<p>Ob die Features von guter Qualit\u00e4t sind, wird erst am Ende des Projekts festgestellt. Es gibt eine manuelle Testphase, und die Endnutzer k\u00f6nnen erst nach Erhalt des Produkts Feedback dazu abgeben. <\/p>\n\n<p>In einem Wasserfallprojekt gibt es im Wesentlichen einen gro\u00dfen Feedbackzyklus:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-1@2x-2.png\" alt=\"\" class=\"wp-image-2294\" width=\"680\" height=\"250\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-1@2x-2.png 1360w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-1@2x-2-300x110.png 300w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-1@2x-2-1024x376.png 1024w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n<p>Aber das Feedback kommt zu sp\u00e4t. Viele Funktionen des gelieferten Produkts sind fehlerhaft oder in ihrem aktuellen Zustand unbrauchbar. <\/p>\n\n<p>Wasserfallprojekte \u00fcberschreiten oft die Fristen und das Budget aufgrund von unvorhergesehenen zus\u00e4tzlichen Arbeiten, die erst am Ende des Projekts oder nach der Lieferung des Produkts entdeckt werden.<\/p>\n\n<h2 class=\"wp-block-heading\">Runde 2 von 4<\/h2>\n\n<p>Zur\u00fcck zum Penny-Spiel.<\/p>\n\n<p>In Runde 2 wird die Paketgr\u00f6\u00dfe halbiert. Das bedeutet, dass jeder Arbeiter die ersten 10 M\u00fcnzen umdrehen muss und dann die Charge an die n\u00e4chste Arbeitsstation weitergeben darf, bevor er mit dem Umdrehen der verbleibenden 10 M\u00fcnzen fortf\u00e4hrt. <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-10_1360-1.png\" alt=\"\" class=\"wp-image-2278\" width=\"680\" height=\"220\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-10_1360-1.png 1360w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-10_1360-1-300x97.png 300w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-10_1360-1-1024x331.png 1024w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n<p>Der Rest des Teams beobachtet erneut die Arbeiter und misst den Prozess.<\/p>\n\n<p>Sobald der Kunde die erste M\u00fcnze (als Teil der ersten Charge mit 10 M\u00fcnzen) erh\u00e4lt, werfe ich eine M\u00fcnze und k\u00fcndige an:<\/p>\n\n<p>\u201eDer Kunde m\u00f6chte Zahl; bitte stellt sicher, dass alle nicht gelieferten M\u00fcnzen Zahl zeigen!\u201c<\/p>\n\n<p>Die Arbeiter d\u00fcrfen nun ein drittes Mal eine M\u00fcnze werfen, um dies zu erreichen.<\/p>\n\n<p>Die erste Charge enthielt 5 unerw\u00fcnschte M\u00fcnzen mit Zahl, und das Team schaffte es, mit der zweiten Charge nur M\u00fcnzen mit Kopf zu liefern.<\/p>\n\n<p>Hier sind die Resultate von Runde 2:<\/p>\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Metriken<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 1<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 2<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 3<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 4<\/th><\/tr><\/thead><tbody><tr><td>Arbeitspaketgr\u00f6\u00dfe<\/td><td class=\"has-text-align-center\" data-align=\"center\">20<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>10<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td>Erste Lieferung<\/td><td class=\"has-text-align-center\" data-align=\"center\">5:17<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>2:39<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td>Letzte Lieferung<\/td><td class=\"has-text-align-center\" data-align=\"center\">5:17<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>3:12<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td>Fehlerquote<\/td><td class=\"has-text-align-center\" data-align=\"center\">55%<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>25%<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p>Zun\u00e4chst stellen wir fest, dass der Kunde das erste Produkt (die M\u00fcnze) nach 2 Minuten und 39 Sekunden erh\u00e4lt. Das ist etwa doppelt so schnell im Vergleich zu Runde 1. <\/p>\n\n<p>Und mit insgesamt 3 Minuten und 12 Sekunden dauerte es 2 Minuten weniger, um alle Produkte zu liefern.<\/p>\n\n<p>Die Fehlerquote sank von 55 % auf 25 %.<\/p>\n\n<h2 class=\"wp-block-heading\">Scrum<\/h2>\n\n<p>Die zweite Runde kann mit einem Projekt verglichen werden, das Scrum als Entwicklungsansatz verwendet.<\/p>\n\n<p>In Scrum arbeitet ein funktions\u00fcbergreifendes Entwicklerteam in 4-w\u00f6chigen Iterationen, die Sprints genannt werden, an dem Produkt.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-3@2x.png\" alt=\"\" class=\"wp-image-2281\" width=\"680\" height=\"130\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-3@2x.png 1360w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-3@2x-300x57.png 300w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-3@2x-1024x196.png 1024w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n<p>Pro Sprint konzentriert sich das Team nur auf einige wenige Funktionen. Das Team plant, baut ein und testet die Funktionen. Am Ende jedes Sprints liefern sie das Set an Funktionen und erhalten Feedback.  <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/scrum-team_800.png\" alt=\"\" class=\"wp-image-2295\" width=\"400\" height=\"312\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/scrum-team_800.png 800w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/scrum-team_800-300x234.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n<\/div>\n<p>Fr\u00fches Feedback und enge Zusammenarbeit (funktions\u00fcbergreifende Teams vs. Abteilungen) tragen dazu bei, die Projektzeit zu verk\u00fcrzen und die Qualit\u00e4t erheblich zu steigern.<\/p>\n\n<h2 class=\"wp-block-heading\">Runde 3 von 4<\/h2>\n\n<p>Die Paketgr\u00f6\u00dfe wird in der dritten Runde des Penny-Spiels erneut halbiert. Jetzt muss jeder Arbeiter 5 M\u00fcnzen drehen, bevor er 5 M\u00fcnzen an die n\u00e4chsten Arbeitsstationen weitergibt und mit dem Drehen des n\u00e4chsten Sets von 5 M\u00fcnzen fortf\u00e4hrt. <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-5_1360-1.png\" alt=\"\" class=\"wp-image-2277\" width=\"680\" height=\"220\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-5_1360-1.png 1360w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-5_1360-1-300x97.png 300w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-5_1360-1-1024x331.png 1024w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n<p>W\u00e4hrend der Rest des Teams den Prozess mit ihren Stoppuhren verfolgt, entscheidet der Kunde, ob er Kopf oder Zahl m\u00f6chte. Sobald ich die erste Charge von 5 M\u00fcnzen erhalte, werfe ich eine M\u00fcnze und k\u00fcndige an: &#8222;Zahl!&#8220;. <\/p>\n\n<p>Die erste Charge enth\u00e4lt 2 M\u00fcnzen, die Kopf zeigen.<\/p>\n\n<p>F\u00fcr die verbleibenden 3 Chargen darf das Team eine M\u00fcnze dreimal werfen, um sicherzustellen, dass der Kunde nur M\u00fcnzen mit Zahl erh\u00e4lt.<\/p>\n\n<p>Hier sind die Ergebnisse von Runde 3:<\/p>\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Metriken<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 1<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 2<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 3<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 4<\/th><\/tr><\/thead><tbody><tr><td>Arbeitspaketgr\u00f6\u00dfe<\/td><td class=\"has-text-align-center\" data-align=\"center\">20<\/td><td class=\"has-text-align-center\" data-align=\"center\">10<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>5<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td>Erste Lieferung<\/td><td class=\"has-text-align-center\" data-align=\"center\">5:17<\/td><td class=\"has-text-align-center\" data-align=\"center\">2:39<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>1:15<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td>Letzte Lieferung<\/td><td class=\"has-text-align-center\" data-align=\"center\">5:17<\/td><td class=\"has-text-align-center\" data-align=\"center\">3:12<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>2:56<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td>Fehlerquote<\/td><td class=\"has-text-align-center\" data-align=\"center\">55%<\/td><td class=\"has-text-align-center\" data-align=\"center\">25%<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>10%<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p>Wir stellen fest, dass die Dauer bis zur Lieferung der ersten M\u00fcnze mit 1 Minute und 15 Sekunden erneut halbiert wird (ein Viertel im Vergleich zu Runde 1).<\/p>\n\n<p>Die gesamte Lieferzeit betr\u00e4gt jetzt weniger als 3 Minuten, und die Fehlerquote liegt nur bei 10 %.<\/p>\n\n<h2 class=\"wp-block-heading\">Kanban<\/h2>\n\n<p>Wir k\u00f6nnen die dritte Runde mit einem Projekt vergleichen, das Kanban als Entwicklungsansatz verwendet.<\/p>\n\n<p>Ein Kanban-Team arbeitet in w\u00f6chentlichen Iterationen und begrenzt die laufenden Arbeiten, um Kontextwechsel zu vermeiden.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-6@2x.png\" alt=\"\" class=\"wp-image-2282\" width=\"680\" height=\"90\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-6@2x.png 1360w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-6@2x-300x40.png 300w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-6@2x-1024x136.png 1024w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n<p>Jede Woche reflektieren sie dar\u00fcber, wie sie den Entwicklungsprozess verbessern k\u00f6nnen und holen Feedback von ihrem Kunden oder den Endnutzern ein.<\/p>\n\n<p>Ein Kanban-Board hilft dem Team, die laufenden Arbeiten zu visualisieren und zu optimieren.<\/p>\n\n<p>Kein Entwickler darf gleichzeitig an mehr als einem Feature arbeiten (One-Piece-Flow). Bevor ein Entwickler mit einem neuen Feature beginnen kann, muss er sicherstellen, dass kein anderes unfertiges Feature noch in Arbeit ist und Unterst\u00fctzung ben\u00f6tigt (z. B. eine ausstehende Code-\u00dcberpr\u00fcfung). <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/kanban-board_800.png\" alt=\"\" class=\"wp-image-2296\" width=\"400\" height=\"253\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/kanban-board_800.png 800w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/kanban-board_800-300x189.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n<\/div>\n<p>Ein wichtiges Kanban-Prinzip ist:<\/p>\n\n<figure class=\"wp-block-pullquote alignwide\"><blockquote><p>H\u00f6r auf zu starten; fang an zu beenden!<\/p><\/blockquote><\/figure>\n\n<p>Das Ergebnis noch k\u00fcrzerer Feedbackschleifen und noch engerer Zusammenarbeit unter den Teammitgliedern ist ein st\u00e4ndiger Fluss von vollst\u00e4ndig getesteten und integrierten Features w\u00e4hrend der Arbeitswoche.<\/p>\n\n<p>Mit Kanban werden die gesamte Lieferzeit und die Fehlerquote weiter reduziert.<\/p>\n\n<h2 class=\"wp-block-heading\">K\u00f6nnen wir das noch \u00fcbertreffen?<\/h2>\n\n<p>Bisher haben wir gesehen, dass die Reduzierung der Arbeitspaketgr\u00f6\u00dfe zu k\u00fcrzeren Feedbackschleifen f\u00fchrt. Und k\u00fcrzere Feedbackschleifen f\u00fchren zu einer Verk\u00fcrzung der Lieferzeit und einer erh\u00f6hten Qualit\u00e4t. <\/p>\n\n<p>Es scheint vern\u00fcnftig anzunehmen, dass, wenn es uns gelingt, die Arbeitspaketgr\u00f6\u00dfe weiter zu reduzieren, die Lieferzeit sinken und die Qualit\u00e4t noch weiter steigen wird.<\/p>\n\n<p>Aber nehmen wir an, die Paketgr\u00f6\u00dfe in der Softwareentwicklung ist bereits auf je ein Feature zeitgleich (Kanban) reduziert.<\/p>\n\n<p>Welche Praktiken k\u00f6nnten m\u00f6glicherweise zu noch k\u00fcrzeren Feedbackschleifen und engerer Zusammenarbeit f\u00fchren?<\/p>\n\n<h2 class=\"wp-block-heading\">Runde 4 von 4<\/h2>\n\n<p>Es ist Zeit f\u00fcr die letzte Runde des Penny-Spiels.<\/p>\n\n<p>Diesmal betr\u00e4gt die Paketgr\u00f6\u00dfe 1 M\u00fcnze. Das bedeutet, dass jeder Arbeiter eine M\u00fcnze zweimal dreht und sie dann sofort an die n\u00e4chste Arbeitsstation weitergibt. <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-1_1360-1.png\" alt=\"\" class=\"wp-image-2276\" width=\"680\" height=\"220\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-1_1360-1.png 1360w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-1_1360-1-300x97.png 300w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/penny-game-batch-size-of-1_1360-1-1024x331.png 1024w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n<p>Sobald der Kunde die erste M\u00fcnze erh\u00e4lt (sie zeigt Zahl), k\u00fcndige ich an, dass der Kunde nur &#8222;Kopf!&#8220; m\u00f6chte.<\/p>\n\n<p>Hier sind die Ergebnisse von Runde 4:<\/p>\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Metriken<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 1<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 2<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 3<\/th><th class=\"has-text-align-center\" data-align=\"center\">Runde 4<\/th><\/tr><\/thead><tbody><tr><td>Arbeitspaketgr\u00f6\u00dfe<\/td><td class=\"has-text-align-center\" data-align=\"center\">20<\/td><td class=\"has-text-align-center\" data-align=\"center\">10<\/td><td class=\"has-text-align-center\" data-align=\"center\">5<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>1<\/strong><\/td><\/tr><tr><td>Erste Lieferung<\/td><td class=\"has-text-align-center\" data-align=\"center\">5:17<\/td><td class=\"has-text-align-center\" data-align=\"center\">2:39<\/td><td class=\"has-text-align-center\" data-align=\"center\">1:15<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>0:36<\/strong><\/td><\/tr><tr><td>Letzte Lieferung<\/td><td class=\"has-text-align-center\" data-align=\"center\">5:17<\/td><td class=\"has-text-align-center\" data-align=\"center\">3:12<\/td><td class=\"has-text-align-center\" data-align=\"center\">2:56<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>2:42<\/strong><\/td><\/tr><tr><td>Fehlerquote<\/td><td class=\"has-text-align-center\" data-align=\"center\">55%<\/td><td class=\"has-text-align-center\" data-align=\"center\">25%<\/td><td class=\"has-text-align-center\" data-align=\"center\">10%<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>5%<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p>Nach nur 36 Sekunden erh\u00e4lt der Kunde seine erste M\u00fcnze (Produkt). Sie ist fehlerhaft, aber das fr\u00fche Feedback erm\u00f6glicht es dem Team, 19 M\u00fcnzen von guter Qualit\u00e4t zu liefern. Die Fehlerquote sinkt auf 5 Prozent.  <\/p>\n\n<p>Die gesamte Lieferzeit betr\u00e4gt 2 Minuten und 42 Sekunden, was erneut etwas niedriger ist im Vergleich zu Runde 3 und etwa der H\u00e4lfte von Runde 1.<\/p>\n\n<h2 class=\"wp-block-heading\">eXtreme Programming (XP)<\/h2>\n\n<p>Ich vergleiche Runde 4 gerne mit einem Projekt, das eXtreme Programming als Entwicklungsansatz verwendet.<\/p>\n\n<p>eXtreme Programming (XP) bringt alles, was in der Softwareentwicklung funktioniert, auf die &#8222;extreme&#8220; Stufe.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-12@2x.png\" alt=\"\" class=\"wp-image-2283\" width=\"680\" height=\"90\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-12@2x.png 1360w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-12@2x-300x40.png 300w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/loops-12@2x-1024x136.png 1024w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure>\n<\/div>\n<p>XP basiert auf agilen Werten und Prinzipien, die sich nicht wesentlich von denen anderer agiler Ans\u00e4tze unterscheiden. Aber XP kommt \u2013 im Gegensatz zu Scrum oder Kanban \u2013 mit einem konkreten Satz von Praktiken der Softwareentwicklung, die die Software Delivery Performance erheblich steigert. <\/p>\n\n<p>Pair-Programming und Test-first-Programming sind zwei der bekannteren XP-Praktiken.<\/p>\n\n<p>Pair-Programming hebt die Zusammenarbeit unter den Teammitgliedern auf die n\u00e4chste Stufe. Das bedeutet, dass alle Entwickler die meiste Zeit \u00fcber in Paaren arbeiten. 2 Entwickler, 1 Computer, 1 Problem. Der kontinuierliche Verbesserungsprozess findet st\u00e4ndig statt. Ein Paar von Entwicklern tauscht st\u00e4ndig Wissen aus und gibt sich gegenseitig Feedback sowie Anleitung.    <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/pair-programming-1.jpeg\" alt=\"\" class=\"wp-image-2216\" width=\"512\" height=\"320\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/pair-programming-1.jpeg 1024w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/pair-programming-1-300x188.jpeg 300w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n<\/div>\n<p>Test-first-Programming ist die Disziplin, Code in kurzen Zyklen von 5-15 Minuten zu entwickeln. Jeder Zyklus beginnt mit dem Schreiben eines Tests (der fehlschlagen wird), der Anpassung des Codes (damit der Test besteht) und der Verbesserung des Codes (um sicherzustellen, dass der Code wartbar bleibt). <\/p>\n\n<p>Beim Test-first-Programming wird die Gr\u00f6\u00dfe der Arbeitspakete praktisch auf weniger als eine Funktion zur gleichen Zeit reduziert. Jeder Test befasst sich mit einem der vielen Aspekte einer einzelnen Funktion. Jeder Test treibt den Einbau eines Features n\u00e4her in zum Abschluss.  <\/p>\n\n<h2 class=\"wp-block-heading\">Zusammenfassung<\/h2>\n\n<p>Das Penny-Spiel zeigt, dass die Reduzierung der Arbeitspaketgr\u00f6\u00dfe zu k\u00fcrzeren Feedback-Zyklen f\u00fchrt. Und k\u00fcrzere Feedback-Zyklen haben einen tiefgreifenden Einfluss auf die Lieferzeit und die Qualit\u00e4t. <\/p>\n\n<p>Agile Methoden versuchen, dasselbe f\u00fcr Softwareprojekte zu erreichen. Allen agilen Methoden ist gemeinsam, dass sie die Paketgr\u00f6\u00dfe reduzieren, um zeitiger Feedback vom Kunden zu erhalten. Um die Paketgr\u00f6\u00dfe zu verringern, f\u00f6rdern sie eine engere Zusammenarbeit aller Beteiligten, die daran arbeiten, ein Feature dem Kunden vorzustellen.  <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/cause-effect_800.png\" alt=\"\" class=\"wp-image-2297\" width=\"400\" height=\"212\" srcset=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/cause-effect_800.png 800w, https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/cause-effect_800-300x159.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n<\/div>\n<p>Scrum f\u00fchrt das Konzept von 4-w\u00f6chentlichen Sprints und funktions\u00fcbergreifenden Teams ein.<\/p>\n\n<p>Kanban verwendet w\u00f6chentliche Iterationen und Begrenzungen f\u00fcr den Arbeitsfortschritt, die das Team zwingen, noch enger miteinander zusammenzuarbeiten.<\/p>\n\n<p>Und eXtreme Programming (XP) bringt engere Zusammenarbeit und k\u00fcrzere Feedback-Schleifen, durch Pair-Programming und Test-first-Programming, auf die Spitze.<\/p>\n\n<p>Bis demn\u00e4chst<br\/>-David<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Verbessert die Einf\u00fchrung von Agile-Ans\u00e4tzen wirklich die Software Delivery Performance von dir und deinem Team? Und wenn ja, welche Methodik ist besser? Scrum, Kanban oder eXtreme Programming? Es ist nicht einfach, die positiven Auswirkungen der Einf\u00fchrung von Agile-Praktiken zu messen. Kein Softwareprojekt ist gleich. Und es ist leider unm\u00f6glich, in der Zeit zur\u00fcckzugehen und es [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3043,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[7],"tags":[],"class_list":{"0":"post-3207","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-unkategorisiert","8":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Vergleich von eXtreme Programming mit Scrum, Kanban und Wasserfall. &#8211; cultivate<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Vergleich von eXtreme Programming mit Scrum, Kanban und Wasserfall. &#8211; cultivate\" \/>\n<meta property=\"og:description\" content=\"Verbessert die Einf\u00fchrung von Agile-Ans\u00e4tzen wirklich die Software Delivery Performance von dir und deinem Team? Und wenn ja, welche Methodik ist besser? Scrum, Kanban oder eXtreme Programming? Es ist nicht einfach, die positiven Auswirkungen der Einf\u00fchrung von Agile-Praktiken zu messen. Kein Softwareprojekt ist gleich. Und es ist leider unm\u00f6glich, in der Zeit zur\u00fcckzugehen und es [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/\" \/>\n<meta property=\"og:site_name\" content=\"cultivate\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-24T11:16:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-06T15:51:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/coin-heads-and-tails_600.png\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"David Bieder\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Bieder\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/\"},\"author\":{\"name\":\"David Bieder\",\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/#\\\/schema\\\/person\\\/2577fc0b89e82f7b07f0a78a3257772a\"},\"headline\":\"Vergleich von eXtreme Programming mit Scrum, Kanban und Wasserfall.\",\"datePublished\":\"2022-11-24T11:16:42+00:00\",\"dateModified\":\"2024-12-06T15:51:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/\"},\"wordCount\":1888,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cultivate.software\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/coin-heads-and-tails_600.png\",\"articleSection\":[\"Unkategorisiert\"],\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/\",\"url\":\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/\",\"name\":\"Vergleich von eXtreme Programming mit Scrum, Kanban und Wasserfall. &#8211; cultivate\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cultivate.software\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/coin-heads-and-tails_600.png\",\"datePublished\":\"2022-11-24T11:16:42+00:00\",\"dateModified\":\"2024-12-06T15:51:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cultivate.software\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/coin-heads-and-tails_600.png\",\"contentUrl\":\"https:\\\/\\\/cultivate.software\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/coin-heads-and-tails_600.png\",\"width\":600,\"height\":300,\"caption\":\"Vorder- und R\u00fcckseite einer Vierteldollarm\u00fcnze\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cultivate.software\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vergleich von eXtreme Programming mit Scrum, Kanban und Wasserfall.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/cultivate.software\\\/de\\\/\",\"name\":\"cultivate(software)\",\"description\":\"We cultivate software\",\"publisher\":{\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/#organization\"},\"alternateName\":\"cultivate\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cultivate.software\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/#organization\",\"name\":\"cultivate GmbH\",\"alternateName\":\"cultivate\",\"url\":\"https:\\\/\\\/cultivate.software\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cultivate.software\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/icon-frame_10-primary-transparent_696.png\",\"contentUrl\":\"https:\\\/\\\/cultivate.software\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/icon-frame_10-primary-transparent_696.png\",\"width\":696,\"height\":696,\"caption\":\"cultivate GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/cultivate-it\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cultivate.software\\\/de\\\/#\\\/schema\\\/person\\\/2577fc0b89e82f7b07f0a78a3257772a\",\"name\":\"David Bieder\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2164756921459976bb7859cc28d206a414dc5be474533806d7c1fe2e02a3f950?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2164756921459976bb7859cc28d206a414dc5be474533806d7c1fe2e02a3f950?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2164756921459976bb7859cc28d206a414dc5be474533806d7c1fe2e02a3f950?s=96&d=mm&r=g\",\"caption\":\"David Bieder\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Vergleich von eXtreme Programming mit Scrum, Kanban und Wasserfall. &#8211; cultivate","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/","og_locale":"de_DE","og_type":"article","og_title":"Vergleich von eXtreme Programming mit Scrum, Kanban und Wasserfall. &#8211; cultivate","og_description":"Verbessert die Einf\u00fchrung von Agile-Ans\u00e4tzen wirklich die Software Delivery Performance von dir und deinem Team? Und wenn ja, welche Methodik ist besser? Scrum, Kanban oder eXtreme Programming? Es ist nicht einfach, die positiven Auswirkungen der Einf\u00fchrung von Agile-Praktiken zu messen. Kein Softwareprojekt ist gleich. Und es ist leider unm\u00f6glich, in der Zeit zur\u00fcckzugehen und es [&hellip;]","og_url":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/","og_site_name":"cultivate","article_published_time":"2022-11-24T11:16:42+00:00","article_modified_time":"2024-12-06T15:51:18+00:00","og_image":[{"width":600,"height":300,"url":"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/coin-heads-and-tails_600.png","type":"image\/png"}],"author":"David Bieder","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Bieder","Est. reading time":"9 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/#article","isPartOf":{"@id":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/"},"author":{"name":"David Bieder","@id":"https:\/\/cultivate.software\/de\/#\/schema\/person\/2577fc0b89e82f7b07f0a78a3257772a"},"headline":"Vergleich von eXtreme Programming mit Scrum, Kanban und Wasserfall.","datePublished":"2022-11-24T11:16:42+00:00","dateModified":"2024-12-06T15:51:18+00:00","mainEntityOfPage":{"@id":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/"},"wordCount":1888,"commentCount":0,"publisher":{"@id":"https:\/\/cultivate.software\/de\/#organization"},"image":{"@id":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/#primaryimage"},"thumbnailUrl":"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/coin-heads-and-tails_600.png","articleSection":["Unkategorisiert"],"inLanguage":"de-DE","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/","url":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/","name":"Vergleich von eXtreme Programming mit Scrum, Kanban und Wasserfall. &#8211; cultivate","isPartOf":{"@id":"https:\/\/cultivate.software\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/#primaryimage"},"image":{"@id":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/#primaryimage"},"thumbnailUrl":"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/coin-heads-and-tails_600.png","datePublished":"2022-11-24T11:16:42+00:00","dateModified":"2024-12-06T15:51:18+00:00","breadcrumb":{"@id":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/"]}]},{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/#primaryimage","url":"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/coin-heads-and-tails_600.png","contentUrl":"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/coin-heads-and-tails_600.png","width":600,"height":300,"caption":"Vorder- und R\u00fcckseite einer Vierteldollarm\u00fcnze"},{"@type":"BreadcrumbList","@id":"https:\/\/cultivate.software\/de\/vergleich-von-extreme-programming-mit-scrum-kanban-und-wasserfall\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cultivate.software\/de\/"},{"@type":"ListItem","position":2,"name":"Vergleich von eXtreme Programming mit Scrum, Kanban und Wasserfall."}]},{"@type":"WebSite","@id":"https:\/\/cultivate.software\/de\/#website","url":"https:\/\/cultivate.software\/de\/","name":"cultivate(software)","description":"We cultivate software","publisher":{"@id":"https:\/\/cultivate.software\/de\/#organization"},"alternateName":"cultivate","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cultivate.software\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de-DE"},{"@type":"Organization","@id":"https:\/\/cultivate.software\/de\/#organization","name":"cultivate GmbH","alternateName":"cultivate","url":"https:\/\/cultivate.software\/de\/","logo":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/cultivate.software\/de\/#\/schema\/logo\/image\/","url":"https:\/\/cultivate.software\/wp-content\/uploads\/2024\/09\/icon-frame_10-primary-transparent_696.png","contentUrl":"https:\/\/cultivate.software\/wp-content\/uploads\/2024\/09\/icon-frame_10-primary-transparent_696.png","width":696,"height":696,"caption":"cultivate GmbH"},"image":{"@id":"https:\/\/cultivate.software\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/cultivate-it"]},{"@type":"Person","@id":"https:\/\/cultivate.software\/de\/#\/schema\/person\/2577fc0b89e82f7b07f0a78a3257772a","name":"David Bieder","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/secure.gravatar.com\/avatar\/2164756921459976bb7859cc28d206a414dc5be474533806d7c1fe2e02a3f950?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2164756921459976bb7859cc28d206a414dc5be474533806d7c1fe2e02a3f950?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2164756921459976bb7859cc28d206a414dc5be474533806d7c1fe2e02a3f950?s=96&d=mm&r=g","caption":"David Bieder"}}]}},"featured_image_src":"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/coin-heads-and-tails_600.png","featured_image_src_square":"https:\/\/cultivate.software\/wp-content\/uploads\/2022\/11\/coin-heads-and-tails_600.png","author_info":{"display_name":"David Bieder","author_link":"https:\/\/cultivate.software\/de\/author\/cultivateit\/"},"_links":{"self":[{"href":"https:\/\/cultivate.software\/de\/wp-json\/wp\/v2\/posts\/3207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cultivate.software\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cultivate.software\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cultivate.software\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cultivate.software\/de\/wp-json\/wp\/v2\/comments?post=3207"}],"version-history":[{"count":0,"href":"https:\/\/cultivate.software\/de\/wp-json\/wp\/v2\/posts\/3207\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cultivate.software\/de\/wp-json\/wp\/v2\/media\/3043"}],"wp:attachment":[{"href":"https:\/\/cultivate.software\/de\/wp-json\/wp\/v2\/media?parent=3207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cultivate.software\/de\/wp-json\/wp\/v2\/categories?post=3207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cultivate.software\/de\/wp-json\/wp\/v2\/tags?post=3207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}