✍️ OffenErklären Sie den Unterschied zwischen "fertig" im Sinne der Definition of Done und "ausgeliefert", und warum diese Unterscheidung wichtig ist.
Musterantwort: Fertig im Sinne der Definition of Done bedeutet, dass ein Increment den vereinbarten Qualitätszustand erreicht hat und damit potenziell nutzbar ist: Es ist getestet, integriert, dokumentiert und erfüllt alle Kriterien, die das Scrum Team oder die Organisation festgelegt hat. Ausgeliefert bedeutet, dass dieses Increment tatsächlich an Nutzer gegeben wurde. Scrum verlangt, dass am Sprint-Ende ein fertiges Increment vorliegt, aber es verlangt nicht, dass es ausgeliefert wird. Über die Auslieferung entscheidet der Product Owner, und zwar nach fachlichen Erwägungen wie Marktzeitpunkt, Bündelung mehrerer Funktionen oder regulatorischen Rahmenbedingungen. Die Unterscheidung ist wichtig, weil sonst zwei Fehler entstehen. Der erste besteht darin, "nicht ausgeliefert" als Rechtfertigung dafür zu nehmen, dass Arbeit auch nicht fertiggestellt werden muss; damit wächst unsichtbare Restarbeit. Der zweite besteht darin, eine Auslieferung zu erzwingen, obwohl sie fachlich unsinnig ist. Entscheidend ist die Handlungsfähigkeit: Das Produkt muss jederzeit auslieferbar sein, damit die Entscheidung über den Zeitpunkt eine freie bleibt und nicht vom technischen Zustand diktiert wird.