Wir haben damit begonnen, Agile / Scrum in einem Team von 4 Entwicklern einzusetzen. Wir haben unsere Story-Schätzungen durchgeführt und die Storys im Product Backlog geordnet.
Wir begannen mit der punktbasierten Schätzung der Komplexität von 1 bis 5 anstelle der üblichen 1,2,3,5,8,13 .... und so weiter
Nachdem wir an ein paar Geschichten gearbeitet hatten, hatten wir das Gefühl, dass einige der Geschichten, die auf 4 geschätzt wurden, nur 2 sein sollten, während die anderen, die auf 2 geschätzt wurden, viel komplexer sind und mit 5 hätten geschätzt werden müssen kennt:
- Ist es in Ordnung, unsere Geschichtsschätzungen mitten in der Iteration zu ändern?
- Ist es in Ordnung, die aktuellen Schätzpunkte von 1 bis 5 anstelle der üblichen 1,2,3,5,8,13 zu verwenden ... und so weiter
Obwohl ich persönlich der Meinung bin, dass dies in beiden Fällen nicht der Fall sein sollte, muss ich mich selbst unterstützen, da mein eigenes Verständnis nicht sehr klar ist. (Gutes Ref-Material wäre allerdings gut!)
quelle
Antworten:
Absolut nicht. Wir erwarten, dass das passiert. Und wir erwarten, dass sich die Fehler im Laufe der Zeit ausgleichen. Wir passen Schätzungen nur dann wirklich an, wenn klar ist, dass eine bestimmte Kategorie (z. B. neue Webseiten) immer komplexer sein wird, als wir gedacht hatten, als wir sie alle geschätzt haben.
Da eine epische Geschichte in kleinere Geschichten zerlegt wird (was lange vor dem Sprint geschehen sollte), scheinen wir die ursprüngliche Schätzung möglicherweise anzupassen, aber ich würde es als Verfeinerung bezeichnen, anstatt sie neu zu schätzen. Das liegt daran, dass wir zu diesem Zeitpunkt eine klarere Sicht haben.
Mike Cohns Agile Estimating and Planning ist ein gutes Buch zu diesem Thema. Ich würde davor warnen, es (oder ein "Agiles" Buch) als Bibel zu verwenden, aber es ist ein guter Ausgangspunkt, um Ihren Prozess zu verfeinern.
Er spricht über die Art und Weise, wie sich falsche Schätzungen als "Magie" ausgleichen, betont jedoch, dass er gesehen hat, wie es immer und immer wieder funktioniert.
Die Verwendung der Fibonacci-Punktserienschätzung ist eine Annahme, dass unsere Schätzung umso ungenauer ist, je größer eine Geschichte ist (siehe meinen früheren Kommentar zu Epics).
Aber wenn es bei Ihnen nicht funktioniert, besonders wenn Sie alle Ihre Jobs klein halten, dann verwenden Sie es nicht. Es ist eine Richtlinie, keine Regel.
T-Shirt-Größen (SML XL XXL) sind ebenfalls beliebt und unterscheiden sich im Wesentlichen nicht von (1 2 3 4 5).
quelle
Absolut ja - ob es die aktuelle oder zukünftige Frühjahrsplanung beeinflusst. Das Agile besteht darin, Ihre Handlungen auf Informationen zu stützen, die so aktuell und korrekt wie möglich sind.
Wenn sich herausstellt, dass eine Schätzung so falsch ist, dass der aktuelle Sprint nicht in seiner Timebox beendet werden kann, müssen Sie die überarbeitete Schätzung anwenden, und Sie möchten sie wahrscheinlich ändern. Wenn Sie neue Schätzungen auf alten basieren (und diese tatsächlich betrachten, anstatt sich auf Erinnerung / Erfahrung zu verlassen), müssen diese korrekt sein.
Auf der anderen Seite ist es nicht wirklich Wert per se in einer Schätzung korrekt. Verschwenden Sie keine Zeit damit, bedeutungslose Statistiken zu verschönern.
quelle