Upload
matthias-bohlen
View
585
Download
0
Embed Size (px)
DESCRIPTION
Vortrag auf der JAX 2012:Wir alle kennen das: Am Anfang des Projekts wird das Backlog aufgestellt, dann wird geschätzt, wie lange es dauert und wie viel es kostet. Man legt los und gerät unterwegs in Schwierigkeiten, selbst wenn man (wie in Scrum) regelmäßig nachschätzt. Der Vortrag zeigt, wie man eine Organisationskultur aufbaut, die verlässlichen Service bietet und den Overhead von Schätzen, Versprechen und Verhandeln spart.
Citation preview
Schätzen, verschätzen, nachverhandeln...
+49 170 772 [email protected]://www.mbohlen.de@mbohlende
STOP IT!
Dienstag, 17. April 12
Bob Newhart: STOP IT!
2http://www.youtube.com/watch?v=Ow0lr63y4Mw
Dienstag, 17. April 12
Eine Frage der Kultur
3
traditionelle Kultur kommende Kultur
Einstellung zukunftsorientiert, angstbesetzt
gegenwartsorientiert, selbstbewusst
Leistung Projekte,Umfang-orientiert
Services, Wert-orientiert
Management deterministisch statistisch
Berichtsmedien Gantt-Chart,Burndown-Chart
Zykluszeit-Histogramm
Aufgaben Manager weist sie zu Team zieht sie sich
Verantwortung Kunde bestellt/befiehlt,Team liefert
Team stellt Fähigkeit,Kunde überlegt, wie er sie nutzt
Haupt-Interaktion
verhandeln zusammenarbeiten
Dienstag, 17. April 12
Ein Weg zur Weisheit
4
Kupfer:
Aufwand (PT) schätzenund Rest-Aufwand verfolgen
Dienstag, 17. April 12
PT schätzen und verfolgen
5
Schätzen PT pro Paket, dann PT über alle Pakete summieren
Messen Ist-PT total, Ist-PT pro Paket
Terminfrage T = PT / P
Ressourcenfrage P = PT / T
Kostenfrage EUR = EUR/PT * PT
Fortschrittsfrage % fertig = Ist-PT / (Ist-PT + Rest-PT)
Vorteile ???
Nachteile Wert eines Pakets wird nicht bemessen.
Komplexität eines Pakets wird nicht bemessen.
Team lernt nichts über seine Fähigkeit.
Schätzungen sind ungenau, besonders bei großen Paketen.
"% fertig" ist schlechte Metrik, weil Ist-PT und geschätzte Rest-PT "verschiedene Währungen" sind.
Dienstag, 17. April 12
Ein Weg zur Weisheit
6
Bronze:
Story-Points schätzen,Velocity messen,
Rest-Story-Points verfolgen
Dienstag, 17. April 12
Story Points schätzen und verfolgen
7
Schätzen SP pro Paket, dann SP über alle Pakete summieren
Messen Velocity = SP der fertigen Pakete pro Iteration
Terminfrage T = (SPRest / Velocity) * (Tage / Iteration)
Ressourcenfrage Pneu = Pjetzt * (Velocityneu / Velocityjetzt)
Kostenfrage EUR = EUR/Iteration * Iterationen
Fortschrittsfrage % fertig = SPIst / (SPIst + SPRest)
Vorteile Komplexität wird bemessen
% fertig hat eine Chance, zu stimmen, weil SP immer SP ist, grundsätzlich geschätzt.
Team lernt über seine Fähigkeit, Komplexität zu liefern.
Nachteile Schätzungen sind ungenau, besonders bei großen Paketen.
Velocity schwankt stark.
Dienstag, 17. April 12
Ein Weg zur Weisheit
8
Silber:
Story-Points schätzen,Zykluszeit und Durchsatz messen,
Rest-Karten verfolgen
Dienstag, 17. April 12
Story Points, Zykluszeit, Durchsatz
9
Schätzen SP pro Paket
Messen Zykluszeit = Zeit für Durchlauf eines Paketes, eingeteilt in SP-Kategorien
Durchsatz = Anzahl fertige Pakete pro Woche
Terminfrage Trestliche Pakete = PaketeRest / Durchsatz
Tein Paket = Zykluszeit ( SP-Kategorie(Paket) )
Ressourcenfrage Pneu = Pjetzt * (Durchsatzneu / Durchsatzjetzt)
Kostenfrage EUR = EUR/Woche * Wochen
Fortschrittsfrage % fertig = PaketeIst / (PaketeIst + PaketeRest)
Vorteile % fertig stimmt, weil reine Ist-Betrachtung.
Wert (fertige Pakete) steht im Vordergrund.
Team lernt über seine Fähigkeit, Wert zu liefern.
Genauigkeit der Schätzungen nicht mehr wichtig.
Nachteile Durchsatz schwankt stark.
Dienstag, 17. April 12
Zufall oder erkennbare Ursache?
10Dienstag, 17. April 12
Zufall oder erkennbare Ursache?
10
1. Sprint: Velocity 32
Dienstag, 17. April 12
Zufall oder erkennbare Ursache?
10
1. Sprint: Velocity 32
2. Sprint: Velocity 45
Dienstag, 17. April 12
Zufall oder erkennbare Ursache?
10
1. Sprint: Velocity 32
2. Sprint: Velocity 45
3. Sprint: Velocity 57
Dienstag, 17. April 12
Zufall oder erkennbare Ursache?
10
1. Sprint: Velocity 32
2. Sprint: Velocity 45
3. Sprint: Velocity 57
4. Sprint: Velocity 31
Dienstag, 17. April 12
Zufall oder erkennbare Ursache?
10
1. Sprint: Velocity 32
2. Sprint: Velocity 45
3. Sprint: Velocity 57
4. Sprint: Velocity 31
5. Sprint: Velocity 30
Dienstag, 17. April 12
Zufall oder erkennbare Ursache?
10
1. Sprint: Velocity 32
2. Sprint: Velocity 45
3. Sprint: Velocity 57
4. Sprint: Velocity 31
5. Sprint: Velocity 30
6. Sprint: Velocity 60
Dienstag, 17. April 12
Zufall oder erkennbare Ursache?
10
1. Sprint: Velocity 32
2. Sprint: Velocity 45
3. Sprint: Velocity 57
4. Sprint: Velocity 31
5. Sprint: Velocity 30
6. Sprint: Velocity 60
7. Sprint: Velocity 45
Dienstag, 17. April 12
Ein Weg zur Weisheit
11
Gold:
Ein-Wochen-Karten bilden,Zykluszeit und Durchsatz messen,
Rest-Karten verfolgen,Story-Points vergessen
Dienstag, 17. April 12
Machbarkeit, Zykluszeit, Durchsatz
12
Schätzen Ist dieses Paket in einer Woche machbar?
Messen Zykluszeit = Zeit für Durchlauf eines Paketes
Durchsatz = Anzahl fertige Pakete pro Woche
Terminfrage Tausgewählte Pakete = Paketeausgewählt / Durchsatz
Tein Paket = durchschnittliche Zykluszeit
Ressourcenfrage Pneu = Pjetzt * (Durchsatzneu / Durchsatzjetzt)
Kostenfrage EUR = EUR/Woche * Wochen
Fortschrittsfrage % fertig = uninteressant
Vorteile % fertig wird unnötig, es zählt Service statt Scope.
Wert (fertige Pakete) steht im Vordergrund.
Stakeholder steuern "gut geölte Fabrik".
Schätzungen sind einfach bis unnötig.
Wenig Schwankung = Verlässliche Prognosen.
Nachteile ???
Dienstag, 17. April 12
Wann kann Ihr Team liefern?
13Dienstag, 17. April 12
Einzelnes Ticket
Zykluszeit = 11 Tage
Place order
3857
Started: Nov. 12Finished: Nov. 23
14Dienstag, 17. April 12
Messen und darstellen
0
2,5
5,0
7,5
10,0
1 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
Häufigkeitsverteilung der Zykluszeit
Wie
oft
aufg
etre
ten?
Zykluszeit (Tage)15
Dienstag, 17. April 12
Messen und darstellen
0
2,5
5,0
7,5
10,0
1 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
Häufigkeitsverteilung der Zykluszeit
Wie
oft
aufg
etre
ten?
Zykluszeit (Tage)
57%
15Dienstag, 17. April 12
Messen und darstellen
0
2,5
5,0
7,5
10,0
1 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
Häufigkeitsverteilung der Zykluszeit
Wie
oft
aufg
etre
ten?
Zykluszeit (Tage)
57%
84%
15Dienstag, 17. April 12
Mit 84% Wahrscheinlichkeit
liefern wir innerhalb von30 Tagen!
16Dienstag, 17. April 12
Eine Frage der Kultur
17
traditionelle Kultur kommende Kultur
Einstellung zukunftsorientiert, angstbesetzt
gegenwartsorientiert, selbstbewusst
Leistung Projekte,Umfang-orientiert
Services, Wert-orientiert
Management deterministisch statistisch
Berichtsmedien Gantt-Chart,Burndown-Chart
Zykluszeit-Histogramm
Aufgaben Manager weist sie zu Team zieht sie sich
Verantwortung Kunde bestellt/befiehlt,Team liefert
Team stellt Fähigkeit,Kunde überlegt, wie er sie nutzt
Haupt-Interaktion
verhandeln zusammenarbeiten
Dienstag, 17. April 12
Mehr lesen und erfahren?
Tonnenweise mehr auf www.mbohlen.de !
News: http://www.mbohlen.de/newsletterTelefon: +49 170 772 8545E-Mail: [email protected]
Wenn Sie möchten, dass ich Kontakt zu Ihnen halte, geben Sie mir Ihre Karte, abonnieren Sie meinen Email-Newsletter oder senden Sie mir eine Email, damit ich Sie ins Abo aufnehme.
Dienstag, 17. April 12