Voraussichtliche Lesedauer: 4 Minuten
Die Zahlen-Reihe des Mathematikers Fibonacci ist fest verankert in den Methoden des agilen Vorgehens. Sie wird für Estimations aller Art herangezogen – ob Planning Poker, Story Points oder Magic Estimation. Dazu gibt es eine nette Geschichte, die ich vor einigen Jahren mal in einem Workshop aufgegriffen habe.
Wofür die Fibonacci Zahlenfolge im Scrum?
Fibunacci hat den Verlauf unendlichen Wachstums einer Hasen-Population mit dieser Folge mathematisch beschreiben wollen. Daraus ist eine mit 1 beginnende unendliche Zahlenfolge entstanden. Bei dieser werden immer die beiden vorangehenden Zahlen addiert, um die Folgende zu bilden:
1 2 3 5 8 13 21 42 …
(Aufmerksame haben es bemerkt: die 34 fehlt … das hat sich so etabliert, damit es die 42 geben kann, denn sie ist besonders (s.u.))
Fibonacci in Scrum Estimations
Die Abstände werden immer grösser. In agilen Schätzmethoden, wie Scrum, verwendet man die Reihe bis 42, danach folgt ♾️ (für nicht schätzbar). Die 42 nimmt ebenfalls eine besondere Rolle ein:
Gemäß dem Computer aus dem Film „per Anhalter durch die Galaxis“ ist 42 die Antwort auf alle Fragen. (etwas nerdig, hat sich aber etabliert)
Also gut, die Abstände in den niedrigeren Zahlen-Bereichen der Fibunacci-Reihe sind klein, in den höheren immer grösser. Was hat das aber mit dem Schätzen zu tun?
Geschichte für Scrum-Teams
Als wir Menschen noch auf Bäumen hausten und uns von Baum zu Baum hangelten, war es wichtig zu sehen, ob wir 1 m oder 2 m zum nächsten Baum überwinden mussten, 3 m waren manchmal zu viel. Wenn wir über eine Schlucht springen wollten, war es wichtig, ob es 3 oder 5 m waren, 8 m waren definitiv zu viel. Wenn wir einem Tier hinterher jagen wollten war es wichtig, ob es 13 oder 21 m waren – 42 m waren evtl. zu viel, um zu treffen. Wir mussten immerzu schätzen. Nahe Abstände genauer zu schätzen war wichtig. Große Abstände schätzen brauchte keine hohe Genauigkeit. Und so, erzählt man sich, haben wir das Schätzen von kleineren Dingen viel besser gelernt.
Spaß beiseite: Übertragen auf unsere Estimations ist es genauso. Greifbares können wir schätzen, Abstraktes weniger. Die Aufgabe ist es das Abstrakte so „klein zu hacken“, dass es greifbar wird. Eine „42“ oder „21“ sollte immer ein Warnsignal sein. Können wir das in separate Teile splitten? Es macht sogar Sinn eine 13 oder 8 zu hinterfragen: Viele kleine Teile sichern Klarheit und Transparenz – Komplexität wird reduziert durch Entkoppeln.
Viel Spaß beim Hüpfen …
Wer dazu (und zu fast 50 weiteren „Entdeckungne“) mal ein ein nettes Buch lesen oder verschenken will, dann gerne von Adam Hart-Davis.
Weiterführende Artikel
FAQ zu Fibonacci
Bei der Fibonacci-Folge addieren sich immer die zwei vorherigen Zahlen zur nächsten. Damit entsteht eine Zahlen-Folge mit immer grösseren Abständen: 1, 2, 3, 5, 8, 13
Story Points helfen sich vom herkömmlichen Schätzen in Stunden und Tagen zu lösen und über die Komplexität nachzudenken. Das hilft bei unbekannten Entwicklungen, ist bei wiederholten Tätigkeiten mit bekanntem Aufwand nicht nötig.
Beim Planning Poker hilft die Fibonacci Folge, weil sie grösser werdende Abstände aufweist. Damit trägt sie der Fähigkeit von Menschen Rechnung kleinere Dinge genauer schätzen zu können und immer grösser werdende Dinge zunehmend unschärfer.