03.08.2012 Aufrufe

Scrum und XP im harten Projektalltag

Scrum und XP im harten Projektalltag

Scrum und XP im harten Projektalltag

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

36 | SCRUM UND <strong>XP</strong> IM HARTEN PROJEKTALLTAG<br />

Beschreiben Sie mit einfachen Worten, wie ein typisches Testszenario<br />

aussieht (so in der Art: "Tue dies, dann das <strong>und</strong> prüfe ob das passiert.")<br />

Meiner Erfahrung nach sind es oft gerade die einfachen Beschreibungen,<br />

die all jene Missverständnisse offen legen, die man lieber früh als spät<br />

entdeckt.<br />

Stories in mehrere Stories zerlegen<br />

Eine Story, oder besser gesagt ihr Aufwand, sollte weder zu klein, noch<br />

zu groß sein. Ein Stapel von 0,5-Punkte Stories führt nicht selten zu<br />

Mikromanagement. 40-Punkte Stories laufen Gefahr, bis zum Sprint-Ende<br />

nicht abgeschlossen zu werden <strong>und</strong> für das Unternehmen nur Kosten statt<br />

Wert zugenerieren. Auch die Planung wird schwierig, wenn man bei einer<br />

Entwicklungsgeschwindigkeit von z.B. 70 zwei 40-Punkte Stories <strong>im</strong><br />

Sprint unterbringen will. Mit einer Story unterfordern Sie das Team,<br />

nehmen Sie beide, überfordern Sie es.<br />

Ich habe die Erfahrung gemacht, dass sich eigentlich jede Story weiter<br />

zerlegen lässt. Wichtig ist nur, dass auch diese kleineren Stories von Wert<br />

für das Unternehmen sind.<br />

Normalerweise bemühen wir uns, Stories zwischen zwei <strong>und</strong> acht Tagen<br />

zu halten. Bei einer durchschnittlichen Entwicklungsgeschwindigkeit pro<br />

Team von 40 bis 60, können wir je Sprint ungefähr zehn Stories<br />

abarbeiten. Manchmal sind es nur fünf, ein anderes Mal 15. Mit so vielen<br />

Karteikarten kann man <strong>im</strong>mer noch problemlos hantieren.<br />

Stories in Aufgaben zerlegen<br />

Was, bitte, ist denn der Unterschied zwischen Aufgaben <strong>und</strong> Stories?<br />

Gute Frage; der Unterschied ist aber leicht erklärt. Während die<br />

Fertigstellung einer Story für den Product Owner von großem Belang ist,<br />

gilt das für die Fertigstellung einzelner Aufgaben nur selten.<br />

Beispielhafte Zerlegung einer großen Story in zwei kleinere Stories:

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!