Die Definition of Ready (DoR)
Beschreibung
Bei der Definition of Ready handelt es sich um eine Vereinbarung innerhalb eines Teams über den grundsätzlichen Umgang mit Elementen im Product Backlog (Backlog Items). Die Definition of Ready beschreibt, welche Kriterien ein Backlog Item (wie z.B. eine User Story) erfüllen muss, damit das Team mit der Umsetzung beginnen kann.
Die Definition of Ready wird vor allem in Scrum-Teams genutzt, kann aber auch in anderen agilen Teams ihre Anwendung finden. Im Scrum Kontext kann ein Team festlegen, dass nur solche Backlog Items in den Sprint eingeplant werden dürfen, die der Definition of Ready entsprechen. So wird sichergestellt, dass für alle geplanten Items alle notwendigen Voraussetzungen für die Umsetzung erfüllt sind.
Im Gegensatz zur Definition of Done ist die Definition of Ready kein offizieller Bestandteil des Scrum Guides mehr.
Sinn & Zweck
Wozu aber ist die Definition of Ready gut?
Das Ziel ist, den Arbeitsfluss der anfallenden Arbeit während der Umsetzung so wenig wie nötig unterbrechen zu müssen.
Vielleicht habt ihr es auch schon erlebt: Ihr startet im Team eine Aufgabe und während der Umsetzung ergeben sich viele Fragen. Mancher Klärungsbedarf ist so aufwendig, dass die Aufgabe unterbrochen werden muss, um mehr Klarheit zu gewinnen. Die Idee der Definition of Ready ist es, solche Unterbrechungen zu verhindern, indem offene Punkte möglichst vorab geklärt werden. Dies gilt insbesondere für wiederkehrende Ursachen.
Durch den Einsatz einer Definition of Ready kann ein Team seine Effizienz erheblich steigern.