#NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

92
#NoEstimates Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen. Robert Weißgraeber, aexea TechDivision TechTalk München, 30. Januar 2014 2 / 211

description

Schätzungen sind für alle, die in Projekten tätig sind ein tägliches Arbeitswerkzeug zur Zusammenarbeit. Sie bilden sowohl im kleinteiligen Tagesgeschäft als bei der Arbeit im Team und in Projekten die Basis für Zeitpläne und Kostenkalkulationen. Außerdem ist es uns möglich durch sie unseren Arbeitsfortschritt zu verfolgen und wir nutzen sie außerdem als Entscheidungsgrundlage Dabei spielt es zunächst keine Rolle, ob Agiles oder „klassische“ Projektmethodiken angewendet werden. Je nach Vorgehensmodell kommen andere Schätzmethoden z.B. Planning-Poker, 3-Punkt-Schätzungen oder auch komplizierte statistische Methoden zum Einsatz. Erfahrungsgemäß wird in Organisationen viel Zeit darauf verwendet, die eigenen Schätzmodelle zu verbessern, um genauere Schätzungen zu erreichen. Die Diskussion, die sich hinter dem Hashtag #NoEstimates versteckt, beschäftigt sich dabei mit der Frage, ob ein Projektleben ohne Schätzung nicht besser sein könnte. Der Vortrag zeigt zum einen eine Vielzahl der Problematiken von Schätzungen auf, die dazu führen, dass wir mit unseren Zahlenwerken nicht das erreichen, was wir glauben zu erreichen. Zum anderen stellt er die Frage, ob Kosten/Pläne als Entscheidungsgrundlage nicht der falsche Weg sind, um das richtige Produkt zu entwickeln – wer hat schon hinterfragt, ob Projektpläne nicht eher selbsterfüllende Prophezeiungen sind? oder ob die Planerfüllung in den Vordergrund gerückt ist? Und was ist wichtiger, eine möglichst genaue Vorhersage der Zukunft oder das schaffen einer richtigen Zukunft? Und außerdem gibt es da noch #NoProjects…

Transcript of #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Page 1: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

#NoEstimatesWarum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.Robert Weißgraeber, aexea

TechDivision TechTalk München, 30. Januar 2014

2 / 211

Page 2: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

/meRobert WeißgraeberPrincipal @ aexea

2

Page 3: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

3

Achenkirch – Idyllische Gemeinde mit Tiroler AtmosphäreAchenkirch ist eines der schönsten Gebiete in den Tiroler Alpen. Es wird hier alles getan, damit sich die Besucher wohlfühlen. Die Gemeinde mit über 2.000 Einwohnern liegt im Achental auf einer Höhe von 916 Metern. Das historische Heimatmuseum im Sixenhof ist Grund genug, der idyllischen Gemeinde einen Besuch abzustatten. Besonders interessant ist Achenkirch für Sportbegeisterte, Naturliebhaber sowie Familien. Wenn Sie im Winter zum Ski fahren, Snowboarden, Langlaufen, Winterwandern und Rodeln nach Achenkirch kommen, erwarten Sie im variantenreichen Skigebiet Hochalmlifte Christlum perfekt präparierte Pisten und Loipen. Mit über 100 Schneetagen im Jahr gilt das Gebiet als schneesicher. Eine besondere Attraktion ist der berühmte Achensee 3-Täler-Lauf, wofür Achenkirch weit über … x10000

Page 4: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

4

#foodkoma@robert_we

Page 5: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

#NoEstimates als Hashtag

(1)

6 / 211

Page 6: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Wood Zuill

6

Why do we "think" we "need" estimates? Its worth thinking

about.

@WoodyZuill

Page 7: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Neil Killick

7

Is not about ditching estimates. It is about improving the way we

work such that estimates become redundant.

@neil_killick

Page 8: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Vasco Duarte

8

The hard part with software projects is the *software* part.

Stop worrying about the project part until you got that right.

@duarte_vasco

Page 9: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

9

Page 10: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Was ist „schätzen“?

10

(2)

Page 12: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Warum schätzen wir?„Wann wirst Du fertig sein?“

„Wann wird Feature X bereit stehen?“

„Wieviel kostet es?“

12

Page 13: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Um zu entscheiden, ob wir ein Projekt kostengünstig genug tun, um einen Gewinn zu machen. Um zu entscheiden, welche Menge an Arbeit wir denken während des "Sprints" zu erreichen. (Eine Entscheidung über Höhe) Um zu entscheiden, welche Arbeit wir versuchen sollten, innerhalb des "Sprint" zu schaffen. (Eine Entscheidung über Priorität oder Wichtigkeit) Um zu entscheiden, welches wertvoller für uns ist: diese Story oder die andere Story. Um zu entscheiden, welches Projekt wir tun sollten: Projekt A oder Projekt BUm zu entscheiden, wie viele Entwickler / Personen wir einkaufen sollen und wie schnell der "ramp up" sein soll.

Um zu entscheiden, wie viel Geld wir brauchen, um ein Team für ein Jahr zu besetzen.Um einen Preis, oder eine ungefähre Kostenangabe zu geben, so kann ein Kunde entscheiden, uns zu mieten, sein Projekt zu tun.So können wir Geschwindigkeit des Teams bestimmen.Damit wir wissen, wann wir fertig sind.Damit das Marketing das tun kann - was immer es ist - wofür sie 6 Monate vorher wissen müssen, das unser Projekt fertig sein wird.Jemand hat mir gesagt, ich soll eine Schätzung machen, ich nutze sie nicht.

13http://zuill.us/WoodyZuill/2013/04/13/why-do-we-need-estimates/

Page 14: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Abstraktes ZielEine Angabe zu Kosten wird benötigt. um eine Entscheidung zu treffen.

Zahlen dienen als Grundlage für einen Plan.

14

Wertschöpfung

Wie soll es gemacht werden?

Wie könnten wir besser arbeiten?

Page 15: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Warum Schätzungen problematisch sind.

15

(3)

Page 16: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Menschen…

16

Page 17: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

17

Page 18: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Dauer vs. Aufwand vs. Einsatzeine Angabe von Zeit für eine Aufgabe ist nicht vergleichbar

zwischen Menschen

individuelle Produktivität unterliegt Schwankungen

die Dauer unterliegt vielen, u.a. externen Faktoren

task-switching/WiP, Ressourcenverfügbarkeit

Anforderungen & Annahmen verfallen mit der Zeit

18

Page 19: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Story Points & VelocityGummipunkte statt Zeit!

19Photos: DieselDemon, Kyle May, CC-by via flickr

Page 20: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

20Cory Foy, 2014

Cycle Time vs. Story Points

Reale Daten

über 2 Jahre eines 5 Jahre Projektes

Page 21: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

21Cory Foy, 2014

Cycle Time vs. Story Points

Reale Daten

über 2 Jahre eines 5 Jahre Projektes

Page 22: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

22

Cycle Time Verteilung

Reale Daten

ohne Schätzungen, ~4 Monate, Team ~5 Personen,

Page 23: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

„Arbeit dehnt sich in genau dem Maß aus, wie Zeit für ihre Erledigung zur

Verfügung steht.“

Parkinsonsches Gesetz

23Cyril Northcote Parkinson, 1955

Page 24: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Planungsfehlschluß…ist die Tendenz von Leuten und Organisationen, zu unterschätzen, wie viel Zeit sie zur Vollendung einer Aufgabe benötigen.

…wenn außenstehende Beobachter die Zeit bis zur Fertigstellung einer Aufgabe vorhersagen, zeigen sie eine pessimistische Tendenz und überschätzen die erforderliche Zeit.

24Kahnemann/Tversky, 1979 (Wikipedia)

Kahnemann, Nobelpreis 2002: „für das Einführen von Einsichten der psychologischen Forschung in die Wirtschaftswissenschaft, besonders bezüglich Beurteilungen und Entscheidungen bei Unsicherheit“

Page 25: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Lake Wobegon effecteine fiktive Stadt, in der „alle Kinder überdurchschnittlich sind“.

aka „Illusory superiority“

Menschen

überschätzen ihre eigenen Fähigkeiten

unterschätzen ihre Defizite.

25

Page 26: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Noch mehr…?26

…?

Page 27: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Schätzungen in Teams & Organisationen…

27

Page 28: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

28

Page 29: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Menschen verwandeln Schätzungen in Ziele.

Die Erreichung des Ziels wird zum de facto Zweck und der de

facto Methode.Die Erfüllung der eigentlichen

Bedürfnisse rückt in den Hintergrund.

29http://www.estherderby.com/2012/03/estimating-is-often-helpful-estimates-are-often-not.html Bild: CC by Free Grunge Texters

Page 30: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Menschen legen Schätzung als Versprechen aus.

Keiner kann die Zukunft vorhersagen, gleichzeitig werden

Schätzungen als Garantien verstanden.

Fehlgeschlagene Vorhersagen fachen Schuldzuweisungen an. Vertrauen und Offenheit leiden.

30http://www.estherderby.com/2012/03/estimating-is-often-helpful-estimates-are-often-not.html Bild: CC by Scott McLeod

Page 31: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

System Gaming

31

Page 32: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

32

Page 33: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Allgemeines…

33

Page 34: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Survivorshop bias (Überlebensirrtum)

„... is the logical error of concentrating on the people or things that "survived" some process and inadvertently overlooking those that did not because of their lack of visibility.“

Erfolg erzeugt größere Sichtbarkeit im Alltag, als Misserfolg. Deshalb überschätzen wir systematisch die Aussicht auf Erfolg. Vieles, was keinen Erfolg hat, ist uns weniger bekannt, aber vorhanden.

34Rolf Dobelli, die Kunst des klaren Denkens

Page 35: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

KontrollillusionEs ist die Tendenz, zu glauben, dass wir etwas kontrollieren oder beeinflussen können, über das wir objektiv keine Macht haben. Um diesen Glauben nicht aufgeben zu müssen, tun wir sehr viel.

35http://www.alfred-dittrich.de/

Page 36: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Schätzungen sind muda (waste)Eine Zahl jeder Art hat an sich keinen intrinsischen Wert für die Software.

„Vom Fragen wird die Straße länger.“

Lean: … jede menschliche Aktivität, die Ressourcen verbraucht, aber keinen Wert erzeugt.

Leitsatz agiler Arbeit: „Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu maximieren -- ist essenziell.“

36Wallace J. Hopp

Page 37: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Eine Welt ohne Schätzen.

37

(4)

Page 38: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Produktivität vs. Schätzmethode38

1985, Jeffery-Lawrence

Page 39: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Story Points + Velocity = Aussage über die Zukunft?

Situation: Scrum, 24 Sprints, mit Story Points

Frage: Welche Metrik hat das Ergebnis des Projektes besser vorhergesagt?

nach 3 Sprints

nach 5 Sprints

39Duarte Vasco, „A Quick Trip to the Future Land of No Estimates“

anonymisierte Datenbasis: bit.ly/NoEstimatesProjectsDB

Page 40: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

40

0

125

250

375

500

Resultat Vorhersage Resultat Vorhersage

220228

418

349,5

Story Points Anzahl an Stories

nach 3 Sprints

+20%

-4%

Reale Daten

Page 41: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

41

0

125

250

375

500

Resultat Vorhersage Resultat Vorhersage

220228

00

396

349,5

Story Points Anzahl an Stories

nach 5 Sprints

-4%

Reale Daten

+13%

Page 42: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

„Cost of Delay“als Alternative zur

Entscheidung/Priorisierung auf Basis von Kosten

42Photo: Karll Scotland

Page 44: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Priorisierung mit CD3CD3: Cost of Delay Divided by Duration:

44Maersk Line's Agile Journey LESS 2012

Cost of Delay

Dauer

Wert vonInformationsgewinn

zeitliche Veränderung des „Wertes“

Vorteile €

Priorität =

Page 45: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Erfahrungen mit CoD (Maersk Line)

weniger „hitzig“, Daten-getriebene und sichtbare Priorisierung

ermöglicht qualifiziertere Entscheidungen zu trade-offs, besserer ROI

Abhängigkeiten zwischen Teams können gelöst werden

Fokus der Diskussion verändert sich:

45Maersk Line's Agile Journey LESS 2012

Delivering on time wie können wir„Wert“ erzeugen

Kostendruck

Page 46: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Schätzungen & Pläneals Hindernis

46

(5)

Page 47: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Definieren von Verhalten

47

UC Berkeley Campus

Page 48: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

adaptieren statt definieren48

when they built the University of California at Irvine, they did not put in any sidewalks the first year. Next year they came back and looked at where all the cow trails were in the grass and put the sidewalks there

Dave Sharock, „big bang delivery to continual value delivery“

Page 49: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Fokus auf Wertschöpfung

49

Page 50: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Customer collaboration over contract negotiation.

Responding to change over following a plan

50

Page 51: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

51

Page 52: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Anforderungenverfallen mit der Zeit

52

Page 53: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Was in IT-Projekten schief läuft

53Forbes, Gartner, 2004

System erweist sich als Ungeeignet

Projekt bringt keine Business-Vorteile

Anwender lehnen System ab

System kommt zu spät

Technik funktioniert nicht

Unternehmensziele haben sich geändert

Notwendige Veränderungen im Business scheitern

System wird nicht mehr gebraucht

0 % 50 %

Page 54: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Anforderungen

54

Annahmen, die zu Anforderungen führen, können nur am „echten Objekt“ validiert werden.

Page 56: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Komplexität… “Komplexität ist Ambivalenz, Unschärfe, Vielfalt, Optionalität, Dynamik, ist der Stoff, aus dem unser Leben ist.” (aus: „Musterbrecher: Führung neu leben“)

„...bei komplex erscheinenden Situationen ist es besser, statt das Problem „wirklich“ verstehen zu wollen so rasch als möglich mit einem ersten Lösungsschritt zu beginnen, also „inkrementell-adaptiv“ vorzugehen.“

56

Page 57: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Erfüllung unseres abstrakten Zieles

„Wertschöpfung“ dient als Entscheidungskriterium.

Verbesserung von Ergebnis, Umsetzung, Lieferung - in Vergleich zur „realen Welt“ und nicht gegenüber einem Plan

57

arbiträrer Plan

kosten-gestützte Entscheidung

ignoriertes Potential

Page 58: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Um zu entscheiden, ob wir ein Projekt kostengünstig genug tun, um einen Gewinn zu machen. Um zu entscheiden, welche Menge an Arbeit wir denken während des "Sprints" zu erreichen. (Eine Entscheidung über Höhe) Um zu entscheiden, welche Arbeit wir versuchen sollten, innerhalb des "Sprint" zu schaffen. (Eine Entscheidung über Priorität oder Wichtigkeit) Um zu entscheiden, welches wertvoller für uns ist: diese Story oder die andere Story. Um zu entscheiden, welches Projekt wir tun sollten: Projekt A oder Projekt BUm zu entscheiden, wie viele Entwickler / Personen wir einkaufen sollen und wie schnell der "ramp up" sein soll.

Um zu entscheiden, wie viel Geld wir brauchen, um ein Team für ein Jahr zu besetzen.Um einen Preis, oder eine ungefähre Kostenangabe zu geben, so kann ein Kunde entscheiden, uns zu mieten, sein Projekt zu tun.So können wir Geschwindigkeit des Teams bestimmen.Damit wir wissen, wann wir fertig sind.Damit das Marketing das tun kann - was immer es ist - wofür sie 6 Monate vorher wissen müssen, das unser Projekt fertig sein wird.Jemand hat mir gesagt, ich soll eine Schätzung machen, ich nutze sie nicht.

58http://zuill.us/WoodyZuill/2013/04/13/why-do-we-need-estimates/

Page 59: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Möglichkeiten – Alternativen – Vorschläge

59

(6)

Page 60: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Einfach!

1. Auswahl des wichtigsten Elements, das als nächstes getan werden muss

2. Herunterbrechen in kleine Stücke (Risiko-neutral, commitable…)

3. Ausliefern

4. Iterieren 1-3 und Refaktoren

60(by Vasco Duarte) Photo: mtshaw, CC-by via flickr

Page 61: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

beobachten und vorhersagenBeobachten & Messen

Indikatoren identifizieren

keine Vermutungen hinzufügen

→ Zukunft vorausberechnen!

61

Page 62: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Voraussetzung: StabilitätErzeugen Sie einen stabilen (Entwicklungs-)Prozeß…

„Flow“

System

Beteiligte

Konzentrieren Sie sich auf dessen Verbesserung.

62

Page 63: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

eingebaute Selbst-Regulierungz.B. Anzahl der Stories statt Vermutungen

Größe der Stories verändert sich mit der Zeit

die Beobachtungsgröße (#/t) verändert sich gleichzeitig mit

keine Veränderung der Vorhersage

63

Page 64: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Die Verweigerung von Schätzungen ist unpraktikabel.

64Photo: jcolman, CC-by via flickr

aber…

Don‘t

Page 65: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

monolitische Projekte & Brocken vermeiden

65Photo: jcolman, CC-by via flickr

Don‘t

Page 66: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

inkrementell, iterativ, ausgeliefert.66Photo: Steven Thomas

Frau vor

Landschaft

Page 67: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Systeme

67

Page 68: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Kanban?

68

Page 69: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

69

readynew doing delivered done

Page 70: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

readynew doing delivered done

70

• lead time• cycle time• flow

Page 71: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Scrum?

71

„Stories mit Größe 1“

Page 72: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Chaos?

72

Fokus auf Lieferung/Ergebnis?

Page 73: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Mob-Programming?73

Page 74: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

aber... was kostet es denn jetzt?

74

Preis?

Page 75: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Zusammenfassung #NoEstimates

75

(7)

Page 76: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Wertschöpfung bietet Orientierung.

76

Wertschöpfung

Page 77: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

77

Vertrauen

Page 78: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Iterieren statt Vermuten.78

Page 79: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

79

be Agile!

Page 80: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Zusammenfassung

80

Vermutungen & Schätzungen sind nicht gut.

Wertschöpfung und Kosten stehen nicht in Zusammenhang

Fokus auf Wertschöpfung, Verbesserung der Ergebnisse & Arbeit, Aufbau von Vertrauen

Schätzen einstellen.

Eigenen Prozeß betrachten und in Richtung #BeyondEstimates entwickeln.

Page 81: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

#NoEstimates

81

Is not about ditching estimates. It is about improving the way we work such that estimates become redundant.

Page 82: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

#NoProjects

82

(8)

Page 83: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Projektportfolio-Management deutscher Großunternehmen

67% der Firmen haben fälschlicherweise nicht-erfolgreiche Projekte nicht abgebrochen

61% der Manager berichten von erheblichen Konflikten zwischen Projekt- und Linien-Organisation

34% der Firmen unternehmen Projekte, die nicht mit der Unternehmensstrategie konform gehen

32% der Firmen führen redundante Arbeiten aufgrund von nicht harmonisierten Projekten

83Art of Project Portfolio Management, by Sascha Meskendahl, Daniel Jonas, Alexander Kock, and Hans Georg Gemünden

Page 84: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Thesen zu #NoProjects

84

Page 85: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

„Projekte sind im Sinne der übergeordneten Organisation unnatürlich.“

85

„Projekte“

Projekte + „Portfoliomanagement“

lebende Organisation

Page 86: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

„Stabile Teams werden gezielt vermieden.“

86

Page 87: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

„Ziellereichung wird über Sinnhaftigkeit gestellt.“

Bewertung der Beteiligten anhand der Erfüllung des Projektziels

Argumentation von „Change Requests“ wird abverlangt, statt der Change erwartet

Im Zweifelsfall werden wichtige „Ziele“ werden mit Vermutungen versehen und überwacht statt fixiert (z.B. Kosten)

„on time, on budget“ ist eigentlich „worst case“!

87

Page 88: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

„Durch das Vehikel „Projekt“ wird Dringlichkeit und Sinnhaftigkeit weg-abstrahiert.“

„Wenn man nicht mehr weiter weiß, gründet man 'nen Arbeitskreis.“

88

Page 89: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

„Auf ,Organisationsebene‘ können keine anderen Kriterien gelten wie für das Operative.“

Prinzipien: Agile, Lean, …

,unbreakable Chunks‘ vs. Continous Delivery

Abstraktion & Verzögerung vs. direktes Feedback, Transparenz

89

Page 90: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

„Die Trennung ,Business‘ und IT ist künstlich und unsinnig.“

Business ist häufig IT.

Trennung von Verantwortlichkeit anhand funktionaler Grenzen führt zu Problemen

Konflikte „Ihr/Wir“, Ressourcen & Prioritäten

beidseitige Sinnkopplung wird aufgehoben

Zusammenarbeit wird durch Schnittstellen & Prozesse ersetzt

90

Page 91: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

91

Projekte

Projekte

Page 92: #NoEstimates - Warum wir mit Schätzungen nicht das erreichen, was wir glauben zu erreichen.

Danke.

jetzt: Diskussion!

92