agile review Leseprobe Erfolgreich agil! (2021/S) - Page 7

die rache von xp

Die Rache von XP

Folgen der ungesunden Dynamik zwischen Organisation und Team

Nicht jedes agile Softwareentwicklungsteam kommt in Fahrt . Kurz nach der Einführung von Agilität erlebt das Team einige Erfolge aber danach wird es irgendwie nicht mehr besser . Und nach einiger Zeit ist das Projekt in einer Sackgasse . Die Software lässt sich kaum weiterentwickeln . Sind im Team schlechte Leute ? Warum entsteht trotz agilem Vorgehen kein Erfolg ? Das Problem liegt tatsächlich nicht nur im Team sondern in der Dynamik zwischen Organisation und Team und welche Auswirkungen diese auf die Praktiken hat .
Von Wolf-Gideon Bleek
Kredithaie
Doris Stolze ist Managerin . Sie sorgt dafür , dass Dinge passieren , wenn sie gebraucht werden . Ihr Scrum- Team entwickelt Software in Sprints – das haben sie sich so gewünscht . Und die Chefin hat entschieden , dass die Firma in der Softwareentwicklung jetzt agil arbeitet . Aber manchmal sind die Sprints nicht passend geplant . Eine Funktion wird dringend gebraucht und ist nicht im aktuellen Sprint . Dafür hat Doris Stolze eine Lösung gefunden , sie hat einen guten Draht zu zweien der Entwickler : innen . Die spricht sie direkt an und bittet sie darum . Der Firma ist geholfen : Die Funktion kann ausgeliefert werden , die Kunden sind glücklich . Sie hat erfolgreich gemanagt . Petra Franke 1 ist Entwicklerin . Sie setzt die User Storys im Team um , die in dem Sprint eingeplant wurden . Meistens arbeitet sie alleine – manchmal im Paar . Der Scrum Master möchte das so . Aber manchmal kommt ihre Managerin zu ihr und bittet sie , etwas umzusetzen , was in keiner Story beschrieben ist . Das sind Funktionen , die nicht für diesen Sprint geplant sind . Die „ quetscht sie dann noch so rein “, sagt Petra . Manchmal schaffen sie dafür eine der geplanten Storys nicht . Eigentlich müsste die Architektur einmal komplett umgebaut werden – dafür hat die Zeit bisher nie gereicht . Aber ihre Managerin hat sie noch nie enttäuscht . Ihre Kolleg : innen haben dafür Verständnis .
Schuldenfalle
Im Umfang einer User Story ist nicht nur die Implementierung der Funktion enthalten , sondern auch alles andere : u . a . die automatisierten Tests und das Aufräumen der Architektur . Dieser Umstand ist nicht Allen klar . Bevor ein Team nicht sicherstellen kann , dass für jede Story dieser Dreiklang erreicht wurde , sollte es diese Fähigkeit üben und keine weiteren Funktionen einbauen .
agile rewiew Leseprobe Sonderausgabe 2021 7