Anforderungen befolgen die Vorgaben aus einem Konzept. Anforderungen sind einfach und verständlich formuliert. Sie folgen den „INVEST“ Kriterien. Anhand dieser Kriterien erkennt der Product Owner, ob die User Story gut ist.

  • Independent (unabhängig): Jede einzelne Anforderung sollte unabhängig von anderen User Stories sein.
  • Negotiable (verhandelbar): Das Entwicklungsteam und die Stakeholder formen gemeinsam die User Story.
  • Valuable (nützlich): Das Ergebnis der Uesr Story zielt auf einen sinnvollen Zweck ab.
  • Estimable (schätzbar): Für die Umsetzungsbeteiligten lässt sich die Komplexität der User Story bewerten.
  • Small (klein): Ein Entwickler sollte die User Story innerhalb von ein bis drei Tagen umsetzen können.
  • Testable (testbar): Anhand von Akzeptanzkriterien kann Quality Assurance (QA) das Ergebnis der User Story bewerten.