Agile! Welche Rolle spielt das Management

51
agility accelerates ... „Agile“ – Welche Rolle spielt das Management? Agile Breakfast Lake Constance 9. Juli 2014

description

Agilität ist dieser Tage sehr beliebt. Wer seine Teams heute nach traditioneller Methodik aufstellt, erntet schon fast mitleidige Blicke nach dem Motto: “In welcher Zeit lebst du denn”. Fakt ist aber, dass Agile nicht klar definiert ist. Auch das Agile Manifesto bleibt eine Antwort schuldig. Diesem Umstand wollen wir im ersten Teil des Talks auf den Grund gehen und eine Definition von Agile herleiten. Im 2. Teil des Talks wenden wir uns dem Management von Agilen Organisationen und Teams zu. Erstaunlicherweise sind die Informationen zum Thema Management in der Agilen Literatur recht dürftig. Welche Schlüsse ziehen wir daraus? Sind Manager in der Zeit selbstorganisierender Teams überflüssig? Oder definieren sich deren Aufgaben im agilen Kontext neu? Diesen und weiteren Fragen rund ums Agile Management geht Mischa Ramseyer in seinem Referat auf den Grund und gibt seine gesammelten Erfahrungen aus Agilen Transformationen der letzten 5 Jahre an seine Zuhörer weiter. Nach dem Referat ist es möglich - eine Definition von Agile zu liefern, - die Aufgaben des Managements im Agilen Kontext aufzuzählen - DEN Schlüsselerfolgsfaktor bei Agilen Transformationen zu benennen.

Transcript of Agile! Welche Rolle spielt das Management

Page 1: Agile! Welche Rolle spielt das Management

agility  accelerates  ...  

„Agile“  –  Welche  Rolle  spielt  das  Management?  

Agile  Breakfast  Lake  Constance  9.  Juli  2014  

Page 2: Agile! Welche Rolle spielt das Management

Agile Executive Coach

hGp://www.management30.com  

Mischa Ramseyer @ramsyman

2  

Page 3: Agile! Welche Rolle spielt das Management

Was  bedeutet  ...    

3  

?  

Page 4: Agile! Welche Rolle spielt das Management

DefiniOon  von  ...  

5  

   

„In  einem  sich  ständig  ändernden  Umfeld  erfolgreich  sein“  

Page 5: Agile! Welche Rolle spielt das Management

Was  macht  Agilität  aus?  

6  

Team  

Interdisziplinäres,  befähigtes  Team  

Wert-­‐getrieben  

IteraOver  Prozess,  Inkrementelles  Produkt  

Feedback  

Page 6: Agile! Welche Rolle spielt das Management

Do  the  Right  Thing  

Do  the  Thing  Right  

EffecOveness  

Efficiency  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaOc  soluOons  gmbh  

The  PragmaOc  OrganisaOon  

12  

Page 7: Agile! Welche Rolle spielt das Management

Welche  Aufgaben  hat  das  Management?  

13  

?  

Page 8: Agile! Welche Rolle spielt das Management

Ein  wenig  Theorie...  

14  

Page 9: Agile! Welche Rolle spielt das Management

Cynefin  Framework  

15  

Dave  Sno

wde

n,  hGp://en

.wikiped

ia.org/w

iki/C

ynefi

n    

Page 10: Agile! Welche Rolle spielt das Management

The  English  verb  “to  manage”  was  originally  derived  from  the  Italian  

maneggiare,  meaning  to  handle  and  train  horses.  […]  This  original  meaning  merged  

with  the  French  term  menage,  or  household.  

hGp://cognia.com.au/Links%20and%20Vids/assets/52_Bramble_Bushes_in_a_Thicket.pdf    Cynthia  F.  Kurtz,  David  J.  Snowden,  “Bramble  Bushes  in  a  Thicket”  

16  

Page 11: Agile! Welche Rolle spielt das Management

Management  is  about  human  beings.  Its  task  is  to  make  people  capable  of  joint  performance  […].  This  is  what  

organizaOon  is  all  about,  and  it  is  the  reason  that  management  is  the  criOcal,  determining  factor.  

Management:  Revised  EdiOon,  2008  

Peter  F.  Drucker  17  

Page 12: Agile! Welche Rolle spielt das Management

SelbstorganisaOon  braucht  einen  Rahmen!  

18  

Jurgen  Appelo,  Management  3.0  

Erst  der  Bienenstock  gibt  den  Bienen  einen  Grund  zusammen  zu  arbeiten  und  sich  selbst  zu  organisieren!  

Page 13: Agile! Welche Rolle spielt das Management

SelbstorganisaOon  braucht  opOmale  Rahmenbedingungen!  

19  

Nur  mit  opOmalen  Rahmenbedingungen  kann  sich  der  Bienenstock  gut  entwickeln!  

Jurgen  Appelo,  Management  3.0  

Page 14: Agile! Welche Rolle spielt das Management

SelbstorganisaOon  braucht  Ziele!  

20  

Jurgen  Appelo,  Management  3.0  

Mit  den  richOgen  Zielen  wird  das  System  in  eine  Richtung  gesteuert,  welche  für  das  Gesamtsystem  Wert  generiert!  

Page 15: Agile! Welche Rolle spielt das Management

Teams  sind  Komplexe  AdapOve  Systeme!    

21  

Agile  Teams  sind  –  wie  Bienenstöcke  –  Komplexe  AdapOve  Systeme.    Sie  haben  einen  Rahmen,  Mitglieder,  Beziehungen,  organisieren  sich  selbst  und  

passen  sich  laufend  ihrem  Umfeld  an.  

Jurgen  Appelo,  Management  3.0  

Page 16: Agile! Welche Rolle spielt das Management

Welche  Aufgaben  hat  das  Management?  

22  

?  

Page 17: Agile! Welche Rolle spielt das Management

Was  macht  das  Management?  

23  

Definieren/anpassen  der  groben  Ziele  &  Business  Modelle  

Team  

Festlegen/entwickeln  des  Rahmens  &  der  Rahmenbedingungen  

Individuelle  Entwicklung  fördern  &  

begleiten  

Page 18: Agile! Welche Rolle spielt das Management

Do  the  Right  Thing  

Do  the  Thing  Right  

EffecOveness  

Efficiency  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaOc  soluOons  gmbh  

The  PragmaOc  OrganisaOon  

27  

Page 19: Agile! Welche Rolle spielt das Management

Network  &  Empowerment  

Do  the  Right  Thing  

Do  the  Thing  Right  

OrganisaOon  

EffecOveness  

Efficiency  

Culture  

Context  &  Constraints  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaOc  soluOons  gmbh  

The  PragmaOc  OrganisaOon  

28  

Page 20: Agile! Welche Rolle spielt das Management

Do  the  Right  Thing  

Do  the  Thing  Right  

Strategy  

OrganisaOon  

EffecOveness  

Efficiency  

Culture  

Context  &  Constraints  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaOc  soluOons  gmbh  

The  PragmaOc  OrganisaOon  

Network  &  Empowerment  

29  

Page 21: Agile! Welche Rolle spielt das Management

Warum  Agil  

31  

?  

Page 22: Agile! Welche Rolle spielt das Management

Meet  Melly...  

32  

Page 23: Agile! Welche Rolle spielt das Management

Melly  is  not  happy...  

hGp://www.flickr.com/photos/bertwerk/623288901/  ©  2007  Bert  Werk,  CreaOve  Commons  3.0   33  

Page 24: Agile! Welche Rolle spielt das Management

Warum  hasst  Melly  ihren  Job?  

34  

•  Der  Markt  ändert  sich  •  vom  Verkäufer-­‐  zum  Käufer  

•  Das  Ziel  ändert  sich  •  vom  DurchschniG  zur  

Begeisterung  •  Der  Arbeitsplatz  ändert  sich  

•  vom  Ausführen  der  Arbeit  zur  konOnuierlichen  InnovaOon  

•  von  der  Handarbeit  zur  Kopfarbeit  

•  Die  Mitarbeiter  ändern  sich  •  von  halb-­‐wissenden  zu  gut  

ausgebildeten  •  von  den  Grundbedürfnissen  zur  

Selbstverwirklichung  

Aber  das  Management  ändert  sich  

nicht!  

Page 25: Agile! Welche Rolle spielt das Management

hGp://report.swissq.it/de/     36  

Agile - Trends & Benchmarks in Soft ware Development 2014 | 18 Einführung

Gründe für agile Methoden

Fähigkeit erhöhen, mit sich ändernden Prioritäten umzugehen

Beschleunigung der Time-to-Market

Zusammenarbeit zwischen Business und IT verbessern

Teammoral verbessern

Risiken minimieren

Produktivität erhöhen

Entwicklungsprozesse vereinfachen

Wartbarkeit und Erweiterbarkeit von Soft ware erhöhen

Kosten reduzieren

Sichtbarkeit von Projekten erhöhen

Management von verteilten Teams

Entwicklungs-Disziplinen verbessern

58.0%

50.9%

50.0%

41.0%

34.4%

31.1%

28.3%

25.0%

17.5%

15.1%

13.2%

8.0%

0% 20% 40% 60%

58%sehen den grössten Vorteil im einfacheren Umgang mit sich ändernden Prioritäten.

50.9%sehen in agilen Vorgehen kürzere Projektlaufzeiten und schnellere Reaktionen auf Kunden- bzw. Markt-bedürfnisse.

17.5%und damit weniger als im letzten Jahr, möchten Agilität einsetzen, um Kosten zu sparen.

« Durch die Umstellung auf Agilkonnten wir die Motivation und Zufriedenheit unserer Mitarbeiter steigern und dies, obwohl */+^�4:=/)12;4-^+>:+84^*;8).-+,�.8:^=/8*J^»

Bereichsleiter Online, Bank & Versicherungen

Trends & Benchmarks Report SchweizWo stehen wir – wohin geht es?

Soft ware Development 2014In Kooperation mit

Agile

Requirements

Testing

Agile - Trends & Benchmarks in Soft ware Development 2014 | 18 Einführung

Gründe für agile Methoden

Fähigkeit erhöhen, mit sich ändernden Prioritäten umzugehen

Beschleunigung der Time-to-Market

Zusammenarbeit zwischen Business und IT verbessern

Teammoral verbessern

Risiken minimieren

Produktivität erhöhen

Entwicklungsprozesse vereinfachen

Wartbarkeit und Erweiterbarkeit von Soft ware erhöhen

Kosten reduzieren

Sichtbarkeit von Projekten erhöhen

Management von verteilten Teams

Entwicklungs-Disziplinen verbessern

58.0%

50.9%

50.0%

41.0%

34.4%

31.1%

28.3%

25.0%

17.5%

15.1%

13.2%

8.0%

0% 20% 40% 60%

58%sehen den grössten Vorteil im einfacheren Umgang mit sich ändernden Prioritäten.

50.9%sehen in agilen Vorgehen kürzere Projektlaufzeiten und schnellere Reaktionen auf Kunden- bzw. Markt-bedürfnisse.

17.5%und damit weniger als im letzten Jahr, möchten Agilität einsetzen, um Kosten zu sparen.

« Durch die Umstellung auf Agilkonnten wir die Motivation und Zufriedenheit unserer Mitarbeiter steigern und dies, obwohl */+^�4:=/)12;4-^+>:+84^*;8).-+,�.8:^=/8*J^»

Bereichsleiter Online, Bank & Versicherungen

Page 26: Agile! Welche Rolle spielt das Management

38  

Agile - Trends & Benchmarks in Soft ware Development 2014 | 19 Grösste Hürden

0% 10% 20% 30% 40%

Kontrollverlust

Widerstand im Management

Mangel an Dokumentation

Mangel an vorbereitender Planung

Kunde (intern / extern) kann nicht mithalten

Projekte zu gross oder zu komplex

Mangel an Vorhersehbarkeit

Einhalten von regulatorischen Vorgaben (Compliance)

Zu wenig Zeit für eine nachhaltige Veränderung

Zu wenig Zeit für eine nachhaltige Veränderung

Nicht verträglich mit Outsourcing / Off shoring

Kosten

Nicht skalierbar

39.2%

33.5%

32.1%

30.2%

27.8%

26.4%

22.2%

20.8%

17.9%

13.7%

13.2%

6.6%

6.1%

Die grössten Hürden bei der Einführung

39.2%Kontrollverlust wird als grösste Hürde bei der Einführung von Agilität gesehen.

33.5%sehen grossen Widerstand im Management. Dies bestätigt die Aussage, dass die fehlende Unter-stützung durch das Management einer der Hauptgründe für das Scheitern agiler Projekte sei.

32.1%sehen als grosse Hürde den Mangel an Dokumentation. Dies-bezügliche (interne?) Vorgaben scheinen vielen Agilisten immer noch das Leben schwer zu machen. Über Sinn und Unsinn wird sich gut diskutieren lassen.

« Es entstehen oft dort Probleme, wo Teams aufeinander treffen und Verantwortung übergeben werden muss. » Leiter Technologie, Medienbranche

Trends & Benchmarks Report SchweizWo stehen wir – wohin geht es?

Soft ware Development 2014In Kooperation mit

Agile

Requirements

Testing

Agile - Trends & Benchmarks in Soft ware Development 2014 | 19 Grösste Hürden

0% 10% 20% 30% 40%

Kontrollverlust

Widerstand im Management

Mangel an Dokumentation

Mangel an vorbereitender Planung

Kunde (intern / extern) kann nicht mithalten

Projekte zu gross oder zu komplex

Mangel an Vorhersehbarkeit

Einhalten von regulatorischen Vorgaben (Compliance)

Zu wenig Zeit für eine nachhaltige Veränderung

Zu wenig Zeit für eine nachhaltige Veränderung

Nicht verträglich mit Outsourcing / Off shoring

Kosten

Nicht skalierbar

39.2%

33.5%

32.1%

30.2%

27.8%

26.4%

22.2%

20.8%

17.9%

13.7%

13.2%

6.6%

6.1%

Die grössten Hürden bei der Einführung

39.2%Kontrollverlust wird als grösste Hürde bei der Einführung von Agilität gesehen.

33.5%sehen grossen Widerstand im Management. Dies bestätigt die Aussage, dass die fehlende Unter-stützung durch das Management einer der Hauptgründe für das Scheitern agiler Projekte sei.

32.1%sehen als grosse Hürde den Mangel an Dokumentation. Dies-bezügliche (interne?) Vorgaben scheinen vielen Agilisten immer noch das Leben schwer zu machen. Über Sinn und Unsinn wird sich gut diskutieren lassen.

« Es entstehen oft dort Probleme, wo Teams aufeinander treffen und Verantwortung übergeben werden muss. » Leiter Technologie, Medienbranche

hGp://report.swissq.it/de/    

Page 27: Agile! Welche Rolle spielt das Management

Agile  AdopOon  Unternehmen  planen  häufig  eine  

39  

Page 28: Agile! Welche Rolle spielt das Management

Wer  entscheidet?  

hGp://www.versionone.com/state_of_agile_development_survey/11/    

In  77%  der  Fälle  wird  eine  Agile  AdopOon  durch  das  Management  gestartet.  

40  

Page 29: Agile! Welche Rolle spielt das Management

Wer  entscheidet?  

Leider  beissen  viele  komplexe  Systeme  zurück  und  töten  die  Veränderung.  

41  

Page 30: Agile! Welche Rolle spielt das Management

Agile  TransformaOon  Was  Unternehmen  brauchen  ist  aber  eine  

42  

Page 31: Agile! Welche Rolle spielt das Management

Do  the  Right  Thing  

Do  the  Thing  Right  

Strategy  

OrganisaOon  

EffecOveness  

Efficiency  

Culture  

Context  &  Constraints  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaOc  soluOons  gmbh  

The  PragmaOc  OrganisaOon  

Network  &  Empowerment  

43  

Page 32: Agile! Welche Rolle spielt das Management

Do  the  Right  Thing  

Do  the  Thing  Right  

Strategy  

OrganisaOon  

EffecOveness  

Efficiency  

Culture  

Context  &  Constraints  

Delivery  Products    Services  

©  2012  -­‐  2013  pragmaOc  soluOons  gmbh  

The  PragmaOc  OrganisaOon  

44  

Page 33: Agile! Welche Rolle spielt das Management

Managem

ent  3

.0  

45  

Page 34: Agile! Welche Rolle spielt das Management

46  

Menschen  sind  die  wichOgsten  Bestandteile  der  OrganisaOon  und  Manager  müssen  alles  tun,  um  diese  akOv,  kreaOv  und  moOviert    

zu  halten.  

Page 35: Agile! Welche Rolle spielt das Management

Example:  Kudo  Box  

IncenOvize  people  to  give  each  other  a  compliment.  

47  

Page 36: Agile! Welche Rolle spielt das Management

48  

Teams  können  sich  selbst  organisieren,  das  benöOgt  

Erlaubnis,  ErmächOgung  und  Vertrauen  vom  Management.  

 

Page 37: Agile! Welche Rolle spielt das Management

Example:  Authority  Boards  

©  2012  Jürgen  de  Smet,  used  with  permission  

Visualize  the  level  of  delegaOon.  49  

Page 38: Agile! Welche Rolle spielt das Management

Selbst-­‐OrganisaOon  kann  zu  allem  führen,  daher  ist  es  nöOg,  Menschen  und  geteilte  Ressourcen  zu  

schützen  …  

…  und  einen  klaren  Sinn  mit    definierten  Zielen  vor  zu  geben.   50  

Page 39: Agile! Welche Rolle spielt das Management

Werte  &  Prinzipien  •  Wer sind wir? •  Lebenslang

Mission  •  Warum existieren wir? •  10 – 20 Jahre

Vision  •  Wo wollen wir hin? •  5 - 10 Jahre

Strategie  •  Wie erreichen wir das Ziel? •  1 - 3 Jahre

Alignm

ent  

©  2012  -­‐  2013  pragmaOc  soluOons  gmbh  51  

Page 40: Agile! Welche Rolle spielt das Management

Teams  können  ihre  Ziele  nicht  erreichen  sofern  ihre  Mitglieder  nicht  kompetent  genug  sind,  daher  müssen  Manager  zu  deren  

Kompetenz-­‐Entwicklung  beitragen.  

55  

Page 41: Agile! Welche Rolle spielt das Management

56  

Page 42: Agile! Welche Rolle spielt das Management

57  

Viele  Teams  agieren  in  komplexen  OrganisaOonen,  deshalb  ist  es  wichOg  Strukturen  zu  schaffen,  welche  die  KommunikaOon  unterstützen.  

Page 43: Agile! Welche Rolle spielt das Management

58  

Page 44: Agile! Welche Rolle spielt das Management

Menschen,  Teams  und  OrganisaOonen  müssen  sich  steOg  verbesseren  um  das  Scheitern  so  lange  wie  möglich  zu  

verhindern.  

59  

Page 45: Agile! Welche Rolle spielt das Management

hGp://peerfeedbackapp.happymelly.com    

Teams geben besseren Feedback!

60  

Page 46: Agile! Welche Rolle spielt das Management

Managem

ent  3

.0  

61  

Page 47: Agile! Welche Rolle spielt das Management

Management  is  too  important  to  be  lex  to  the  managers.  We  all  parOcipate  

in  the  workout.  

Jurgen  Appelo  

62  

Page 48: Agile! Welche Rolle spielt das Management

5.  September  2014:  Workout  Workshop  mit  Jurgen  Appelo  in  Zürich  

63  

Anmeldung  unter  hGp://workout.management30.ch  

Page 49: Agile! Welche Rolle spielt das Management

slideshare.net/pragmaticsolutions  

info@pragmatic-­‐solutions.ch  

@ramsyman  and/or  @pragsol  

facebook.com/PragmaticSolutionsGmbh  

plus.google.com/b/100642162720912501942  

www.pragmaOc-­‐soluOons.ch    

Page 50: Agile! Welche Rolle spielt das Management

Ich bin auch auf eure Geschichten gespannt!

66  

Page 51: Agile! Welche Rolle spielt das Management

Entstandene  Flip  Charts  

67