Iteration
Definition von Iteration:
Eine Iteration ist eine festgelegte bzw. begrenzte Zeitspanne von normalerweise zwei bis vier Wochen, in der ein agiles Team ein potentiell auslieferbares Produkt entwickelt. Ein typisches agiles Projekt besteht aus einer Reihe von Iterationen mit je einem Planning Meeting vor der konkreten Entwicklung und einer Retrospektive am Ende der Iteration. In Scrum werden Iterationen als Sprints bezeichnet.
Synonyme für Iteration:
Sprint, Timebox
Nutzung von Iteration:
Am Anfang einer Iteration bzw. eines Sprints entscheiden der Product Owner und das Team gemeinsam, welche Anforderungen in dieser Iteration erledigt werden sollen. Die Dauer einer Iteration kann von Projekt zu Projekt variieren.
Vorteile von Iteration:
- Teams können effektiv mit den Kunden zusammenarbeiten.
- Feedback wird bereits während der Iteration eingeholt.
- Feature Creep wird verhindert.
- Verringertes Risiko, den Zeitrahmen zu überschreiten.