Produktinkrement

Das Inkrement ist das Ergebnis aus allen in einem Sprint fertiggestellten Product-Backlog-Einträgen und dem Resultat der Inkremente aller früheren Sprints. Am Ende eines Sprints muss das neue Inkrement fertig ["Done"] sein; das heißt es muss in einem verwendbaren Zustand sein und die Definition of Done des Teams erfüllen. Ein Inkrement ist ein Gegenstand inspizierbarer, fertiger [„Done“] Arbeit, der die Empirie am Ende des Sprints unterstützt. Das Inkrement ist ein Schritt in Richtung einer Vision oder eines Ziels. Es muss auch dann im einsatzfähigen Zustand sein, wenn der Product Owner es aktuell noch gar nicht ausliefern will.

 

Definition of Done

Es müssen alle verstehen, was „Done“ bedeutet, sobald ein Product-Backlog-Eintrag oder ein Produkt- Inkrement als „Done“ bezeichnet wird. Obwohl sich dies erheblich von Scrum-Team zu Scrum-Team unterscheiden kann, müssen alle Teammitglieder ein gemeinsames Verständnis davon haben wann Arbeit fertig ist, um Transparenz zu gewährleisten. Dies erfolgt durch die Definition of Done des Scrum-Teams und wird dazu verwendet festzustellen, wann die Arbeit an einem Produktinkrement fertig ist. Die gleiche Definition leitet das Entwicklungsteam bei der Entscheidung, wie viele Product-Backlog-Einträge es während des Sprint Plannings selektieren kann. Der Zweck eines jeden Sprints ist es, Inkremente potentiell auslieferbarer Funktionalität zu liefern, die der aktuellen Definition of Done des Scrum-Teams entsprechen.

 

Entwicklungsteams liefern jeden Sprint ein Inkrement an Produktfunktionalität. Dieses Inkrement ist vollständig verwendbar, so dass der Product Owner sich jederzeit dazu entscheiden kann, es zu releasen. Wenn die Definition of Done für ein Inkrement Teil der Konventionen, Standards oder Richtlinien der Entwicklungsorganisation ist, müssen alle Scrum-Teams diese als Minimalziel befolgen.

 

Wenn "Done" für ein Inkrement nicht Teil der Konvention der Entwicklungsorganisation ist, muss das Entwicklungsteam des Scrum-Teams eine für das Produkt geeignete Definition of Done formulieren [Anm. d. Übers.: Das heißt nicht, dass Product Owner und Scrum Master nicht eingebunden werden]. Wenn es mehrere Scrum-Teams gibt, die am selben System- oder Produktrelease arbeiten, müssen alle Entwicklungsteams aller Scrum-Teams gemeinsam eine Definition of Done erstellen.

 

Jedes Inkrement ist additiv zu allen früheren Inkrementen und gründlich getestet, um sicherzustellen, dass alle Inkremente gemeinsam funktionieren.

 

Von gereiften Scrum-Teams wird erwartet, dass sie ihre jeweilige Definition of Done erweitern, um strengere Kriterien für eine höhere Qualität sicherzustellen. Neue Einträge in der Definition of Done können dazu führen, dass noch zu erledigende Arbeit in früheren "Done" Produktinkrementen aufgedeckt wird. Jedes einzelne Produkt oder System sollte eine Definition of Done haben, welche den Standard für jegliche daran durchgeführte Arbeit darstellt.