Ich bin Teil eines Entwicklungsteams, das relativ neu Scrum
ist. Nehmen wir an , dass am Ende des Sprints einige große Geschichten entweder von der PO stammen in progress
oder nicht accepted
.
Was passiert mit diesen User Stories? Tragen Sie sie einfach in den nächsten Sprint?
Wenn ja, sollten sie neu geschätzt werden? Meiner Ansicht nach kann die verbleibende Arbeit an diesen User Stories minimal oder viel sein? Wenn nicht, warum nicht?
BEARBEITEN: In meinem speziellen Fall wurden die Storys aufgrund eines Hindernisses, das einige Tage dauerte, nicht abgeschlossen, nicht aufgrund einer Unterschätzung der User Storys. Für diejenigen von Ihnen, die es helfen kann, verwenden wirVersionOne
Antworten:
Es hängt davon ab, ob. Wenn keine andere Geschichte eine höhere Priorität hat, werden sie in den nächsten Sprint verschoben. Wenn andere Storys eine höhere Priorität haben, werden sie möglicherweise wieder in den Product Backlog verschoben, wenn im Sprint nicht genügend Platz vorhanden ist, um sie aufzunehmen. Dies alles geschieht in der Sprint-Planung, basierend auf den Prioritäten, die jeder Story von Ihrem Product Owner zugewiesen wurden. Da agile Methoden wie Scrum unter anderem dazu dienen, den gelieferten Wert zu maximieren und gleichzeitig die Zeit zu verkürzen, kommt es darauf an, wie viel Mehrwert durch die Fertigstellung dieser Geschichten erzielt wird.
Unabhängig davon, was passiert, müssen Sie am Ende des Sprints immer noch nach einem potenziell versandfähigen Produkt streben. Dies kann ein Zurücksetzen bedeuten, um sicherzustellen, dass das Sprint-Endprodukt alle Tests besteht und die abgeschlossenen Funktionen vom Benutzer ohne wesentliche Probleme vollständig verwendet werden können.
Ich würde es nicht neu schätzen, weil Sie in Scrum eine Geschichte schätzen, wenn Sie sie akzeptieren, mit der Arbeit beginnen und kein teilweise vollständiges Konzept haben . Eine Geschichte ist entweder zu 100% vollständig, getestet und akzeptiert (erledigt) oder sie ist nicht fertig. Wenn es kein Konzept für eine teilweise Fertigstellung gibt, können Sie nicht feststellen, wie viel Arbeit noch an der Geschichte verbleibt. Es scheint, dass ich mit diesem Gedanken auch nicht allein bin . Sie haben die Arbeit geschätzt, von der Sie dachten, dass Sie sie leisten können. Lassen Sie diesen Datenpunkt in und diskutieren Sie, warum die Schätzung in Ihrem Sprint-Postmortem nicht korrekt war, und versuchen Sie, diesen Fehler für zukünftige Sprints zu vermeiden.
quelle
In der Regel ist es Sache des gewählten Scrum-Masters, zu entscheiden, was aus den Aufgaben werden soll, die einen Sprint überrannt haben, offensichtlich nach Rücksprache mit dem Rest des Teams und dem Projektsponsor / Produktbesitzer. Am Ende eines Sprints ist es an der Zeit, die Prioritäten zu überprüfen. Es ist möglich, dass die betreffende Geschichte eine geringere Priorität hat als eine neue / vorhandene Geschichte und dass sie als "fortlaufend" oder als von Ihrem Tracker verwendetes Label wieder auf den Tracker gesetzt wird, was darauf hinweist, dass diese Geschichte an einem anderen Punkt weiterverfolgt werden soll rechtzeitig. Alternativ kann die Geschichte vollständig entstellt werden. Sie haben nicht erwähnt, welchen Tracker Sie verwenden, aber die meisten, die ich gesehen habe, ermöglichen es Ihnen, eine Story auf "descoped" zu setzen, wenn sie nicht mehr Teil des Projekts ist.
Zweitens ist dies alles Teil des Lernprozesses, da Ihr Team neu bei Scrum ist. Sie haben jetzt erkannt, dass einige Geschichten zu groß sind, sodass Ihr Team mehr Zeit benötigt, um die Geschichten aufzuschlüsseln. Es liegt normalerweise in der Verantwortung des Scrum Masters, sicherzustellen, dass dies geschieht. Der Scrum-Master muss auch den Projektsponsor / Produktbesitzer mit unvollständigen Geschichten konsultieren, um zu versuchen, sie weiter aufzuschlüsseln oder das letzte Wort zu erhalten, um sie vollständig zu entfernen.
In meinem Team wird alle zwei Wochen ein neuer Scrum-Master gewählt (Sprint), sodass jeder die Möglichkeit hat, Aufgaben zu verwalten, Scrum-Meetings zu organisieren und sicherzustellen, dass jeder Fortschrittsberichte einreicht. Ich hoffe, dass dies in Ihrem eigenen Team der Fall ist. Es ist sicherlich eine gute Erfahrung.
quelle