Agile - Definition von Done

Die Definition von done Informationen zu User Story, Iteration und Release finden Sie weiter unten.

Benutzer Geschichte

Eine User Story ist eine Anforderung, die in wenigen Sätzen in der Alltagssprache eines Benutzers formuliert ist und innerhalb einer Iteration abgeschlossen werden sollte. Eine User Story ist fertig wenn

  • Der gesamte zugehörige Code wurde eingecheckt.
  • Alle Unit-Testfälle wurden bestanden.
  • Alle Abnahmetestfälle wurden bestanden.
  • Hilfetext wird geschrieben.
  • Der Product Owner hat die Geschichte akzeptiert.

Wiederholung

Eine Iteration ist eine zeitlich begrenzte Sammlung von User Stories / Defekten, die im Rahmen der Veröffentlichung eines Produkts bearbeitet und akzeptiert werden müssen. Iterationen werden während des Iterationsplanungsmeetings definiert und mit einem Iterationsdemo- und Überprüfungsmeeting abgeschlossen. Eine Iteration wird auch als bezeichnetsprint. Eine Iteration wird durchgeführt, wenn

  • Die Produktsicherung ist abgeschlossen.
  • Die Leistung wurde getestet.
  • User Stories wurden akzeptiert oder in die nächste Iteration verschoben.
  • Fehler wurden behoben oder auf die nächste Iteration verschoben.

Freisetzung

Eine Version ist ein wichtiger Meilenstein, der eine interne oder externe Lieferung einer funktionierenden, getesteten Version des Produkts / Systems darstellt. Eine Freigabe erfolgt wann

  • System ist stressgeprüft.
  • Die Leistung ist abgestimmt.
  • Sicherheitsüberprüfungen werden durchgeführt.
  • Der Notfallwiederherstellungsplan wird getestet.