Stack Ranks / Backlog verhindert, dass Meilensteine zu Todesmärschen werden
Als Entwickler sehe ich das zerstörerischste Muster in der Softwareentwicklung, wenn ein externer Controller (z. B. Projektmanagement, Geschäftsführung) sehr aufgeregt darüber ist, dass das Lieblingsfeature es nicht schafft. Kalenderdatum 'und befiehlt einen Todesmarsch.
Scrum unterstützt Entwickler dabei, diese Spannung auf zwei Arten proaktiv zu bewältigen, da es in einer Backlog-Liste als wichtig eingestuft wird. Erstens können Sie "Lieblingsfunktion" im Backlog als hoch einstufen, so dass er / sie höchstwahrscheinlich glücklich ist. Zweitens gibt es eine sehr anschauliche und konkrete Antwort auf die Frage: "Da wir 'blinkende Widgets' auf Rang 1 verschoben haben, werden wir in diesem Sprint wahrscheinlich keine 'springenden Hasen' mehr sehen, da er jetzt Rang 7 ist." Fühlen Sie sich wohl mit diesem Kompromiss? "
Ich habe auch festgestellt, dass bei kurzen Sprints 'externe Controller' sich weniger darüber aufregen, die Arbeit zu verschieben. Wenn "Blinkende Widgets" nicht in "Meilenstein 1" und "Meilenstein 2" erst in 9 Monaten endet, ist der Sponsor von "Blinkenden Widgets" sehr verärgert. Aber wenn 'Blinkende Widgets' den Stapelrang 7 anstelle von 1 hat, weil es wirklich 6 wichtigere Dinge gibt, die zuerst erledigt werden müssen, bedeutet dies, dass wir es wahrscheinlich im Sprint + 1 oder im schlimmsten Fall im Sprint + 2 schaffen, was bedeutet Es wird in 12 oder 18 Wochen angezeigt (bei 6-wöchigen Sprints). Meiner Erfahrung nach ist das Warten von 3 Monaten für den Ungeduldigen "akzeptabel" - im "Wasserfall" -Modell mit Meilensteinen von mehr als 3 Monaten.
Wenn wir das Ende des Sprints erreichen und es länger als erwartet gedauert hat, ist es sehr schön, die Rückstandspunkte 5-6-7 auf den nächsten Sprint zu verschieben und sicherzustellen, dass wir 1-2-3 abgeschlossen haben -4 mit hoher Qualität und ohne 70 Std. Wochen. Immerhin werden wir sicher beim nächsten Sprint 5-6-7 sein. Angesichts der kürzeren Fristen, die mit der Verschiebung verbunden sind, fühlen sich 'externe Controller' im Allgemeinen damit wohler und bestehen nicht darauf, dass wir den Meilenstein zwei Wochen überschreiten und das Abendessen jede Nacht bestellen, 'um es einfach durchzuziehen'.