Kennt ein Development Team einmal seine Velocity, kann es fast punktgenau vorhersagen, wie viele User Story Points es im nächsten Sprint bearbeiten kann. Doch wie lässt sich Velocity berechnen und welche Definition erklärt das Feedback-Instrument Velocity am besten? In diesem Artikel klären wir alle wichtigen Details rund um Velocity und zeigen dir, wie du Velocity berechnen und ihre Veränderung messen kannst.
Velocity Definition: Bedeutung im agilen Kontext
Velocity misst die Arbeitsmenge, die ein Development Team im Laufe eines Sprints bewältigen kann. Entsprechend gilt sie auch als Maßeinheit für die Schnelligkeit eines Development Teams und damit als Schlüsselkennzahl innerhalb des Scrum-Frameworks.
Scrum Velocity berechnen: So geht’s
Die Scrum Velocity eines Development Teams zu berechnen, ist tatsächlich sehr einfach. Alles, was du als Scrum Master tun musst:
Addiere am Ende des Sprints die Punkte aller vom Development Team vollständig abgelieferten User Storys.
Ein Beispiel zur Velocity-Berechnung
Ein Development Team zieht sich für den nächsten Sprint User Storys mit den folgenden Punktzahlen:
- Story A: 3 Punkte
- Story B: 5 Punkte
- Story C: 8 Punkte
Das Team erledigt im Sprint die Storys A und C komplett, schafft Story B aber nur zu 80 % und kann sie entsprechend nicht in “done” schieben. In die Velocity für diesen Sprint fließen daher nur die Punkte der Storys A und C ein, sprich: Die Velocity des Teams für den Sprint beträgt 11.