SlideShare ist ein Scribd-Unternehmen logo
1 von 53
Downloaden Sie, um offline zu lesen
Organisationen bringen Projekte zum Scheitern…
https://antonvandenberg.wordpress.com
https://vimeo.com/248351071
14
15
Manifest für Agile
Softwareentwicklung (2001)
Wir schätzen…
Individuen und Interaktionen mehr als Prozesse und Werkzeuge.
Funktionierende Software mehr als umfassende Dokumentation.
Zusammenarbeit mit dem Kunden mehr als Vertragsverhandlung.
Reagieren auf Veränderung mehr als das Befolgen eines Plans.
http://agilemanifesto.org/
Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
Dave Thomas
Wir betrachten…
Individuen und Interaktionen
in Kombination mit Prozessen und Werkzeugen.
Funktionierende Software
im Gleichgewicht zu angemessener Dokumentation.
Zusammenarbeit mit dem Kunden als Grundlage der Vertragsbildung.
Reagieren auf Veränderung mit Berücksichtigung der Vision des Plans.
Agile Manifest nach
Derwyn Harris (2014)
Prinzipien hinter dem Manifest:
➢ Unsere höchste Priorität ist es, den Kunden durch frühe und
kontinuierliche Auslieferung wertvoller Software zufrieden zu
stellen.
➢ Die effizienteste und effektivste Methode, Informationen an und
innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch
von Angesicht zu Angesicht.
➢ Fachexperten und Entwickler müssen während des Projektes
täglich zusammenarbeiten.
➢ Die besten Architekturen, Anforderungen und Entwürfe entstehen
durch selbstorganisierte Teams.
➢ In regelmäßigen Abständen reflektiert das Team, wie es effektiver
werden kann und passt sein Verhalten entsprechend an. http://agilemanifesto.org/
Schlankes Management: Lean
http://www.arashi-innovation.com/
Kollokation, die richtigen Leute sitzen
zusammen
● Nicht arbeitsteilig im Sinne von
Abteilungen
● Crossfunktionale Teams sitzen
beisammen
• Grund:
● Es gibt kaum noch einfache
oder komplizierte Arbeit in
Deutschen Unternehmen,
standardisiertes Arbeiten ist bei
komplexen / innovativen
Anforderungen hinderlich.
Aufgabenstrukturierung im “Stacey Diagramm”
http://blog.novatec-gmbh.de/
Das Cynefin-Modell
http://wandelweb.de/
„…es ist unmöglich für Kunden, selbst diejenigen die mit
Software-Ingenieuren zusammen arbeiten, Ihre Anfragen an
ein modernes Software-Produkt komplett, präzise und
korrekt zu spezifizieren bevor sie nicht einige Versionen des
Produktes ausprobiert haben dass sie spezifizieren.“
Frederick P. Brooks – The Mythical Man Month
1975
!!!
Agiles arbeiten ist Teamarbeit
Ein Unternehmen ist keine Pyramide
● Wertstrom nicht von
Linienorganisation
abhängig machen
● In Pfirsichen denken ;-)
(Pflaeging / Seibert Media
GmbH)
● Internes Netzwerk in
Teams organisieren
● Teams als unabhängige
Einheiten aufstellen
(crossfunktional)
Wertstrom durch
Produktstreams de-skalieren
Conways Law
Architektur
Organisation
Soziotechnisches System
http://blogs.lse.ac.uk/
Conways Law
40
Scrum Ablauf – Feedbackloop mit
gemeinsamen Lernräumen
Fertigstellung in festen
Zeiträumen namens Sprints.
1. Planung
2. Umsetzung
3. Review
4. Retrospektive
Tägliche Überprüfung im Daily Standup: Kein Bericht, sondern Austausch über
heutige Zusammenarbeit, Probleme und Erkenntnisse von gestern.
Planning
41
42
Planning: Iteratives Papierflieger-bauen
➢ Baut nach dem Muster unten einen Papierflieger!
Akzeptanzkriterium:
➢ Der Flieger muss eine deutlich gerade Linie fliegen.
Los geht‘s – ihr habt zwei Minuten.
43
Umsetzung
Review
44
Akzeptanzkriterium:
➢ Der Flieger muss eine deutlich gerade Linie fliegen.
Feedback zum Produkt.
Retrospektive im Plenum
45
➢ Was können wir verbessern?
➢ Feedback zum Prozess und der Zusammenarbeit.
Planning
46
47
Umsetzung: Iteratives Papierflieger-bauen
➢ Baut nach dem Muster unten einen Papierflieger!
Akzeptanzkriterium:
➢ Der Flieger muss eine deutlich gerade Linie fliegen.
➢ Schreiben Sie Ihren Namen auf den Rumpf.
Rumpf
Los geht‘s – ihr habt zwei Minuten.
48
Umsetzung
Review
49
Akzeptanzkriterium:
➢ Der Flieger fliegt eine deutlich gerade Linie?
➢ Ein Name befindet sich auf dem Bug?
➢ Es handelt sich um den Namen des Herstellers?
Feedback zum Produkt.
Retrospektive im Plenum
50
➢ Was können wir verbessern?
➢ Feedback zum Prozess und der Zusammenarbeit.
Vielen Dank!
51
52
Literaturempfehlungen
• „The new new product
development game“
Hirotaka Takeuchi and Ikujiro
Nonaka
Mike Cohn
• „Kanban in der IT”
Klaus Leopold
• “Agile!: The Good, the Hype and
the Ugly”
Bertrand Meyer
Warum agiles arbeiten anders (und nützlich) ist - Version 2018 -

Weitere ähnliche Inhalte

Ähnlich wie Warum agiles arbeiten anders (und nützlich) ist - Version 2018 -

Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?HOOD Group
 
Scrum in Zahlen
Scrum in ZahlenScrum in Zahlen
Scrum in ZahlenSonja Uhl
 
Lego Workshop Scrum Einführung
Lego Workshop Scrum EinführungLego Workshop Scrum Einführung
Lego Workshop Scrum EinführungTorsten Irländer
 
Agile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein ÜberblickAgile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein ÜberblickMarc Wagner
 
Agile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern andersAgile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern andersSteffen Thols
 
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...Nico Meisenzahl
 
ISO 26262 und Agil? Aber sicher!
ISO 26262 und Agil? Aber sicher!ISO 26262 und Agil? Aber sicher!
ISO 26262 und Agil? Aber sicher!HOOD Group
 
Scrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für ProgrammiererScrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für ProgrammiererTobias Schlüter
 
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...Agile Austria Conference
 
#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)Marc Wagner
 
Lwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberlebenLwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberlebenMichael Mahlberg
 
Digital Workplace by Andreas Knauer
Digital Workplace by Andreas KnauerDigital Workplace by Andreas Knauer
Digital Workplace by Andreas KnauerAndreas Knauer
 
Ketzerischer Vortrag zur Agilen Entwicklung
Ketzerischer Vortrag zur Agilen Entwicklung Ketzerischer Vortrag zur Agilen Entwicklung
Ketzerischer Vortrag zur Agilen Entwicklung Thomas Arends
 
From Social Like to Business Leading ­ Mit Business Web Mehrwert schaffen
From Social Like to Business Leading ­  Mit Business Web Mehrwert schaffenFrom Social Like to Business Leading ­  Mit Business Web Mehrwert schaffen
From Social Like to Business Leading ­ Mit Business Web Mehrwert schaffenMichael Krusche
 
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?Learning Factory
 
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie Scrum
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie ScrumScrum - Von traditionellen Ansaetzen zu agilen Methoden wie Scrum
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie ScrumRalf Ohlenbostel
 

Ähnlich wie Warum agiles arbeiten anders (und nützlich) ist - Version 2018 - (20)

Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?
 
Scrum in Zahlen
Scrum in ZahlenScrum in Zahlen
Scrum in Zahlen
 
Lego Workshop Scrum Einführung
Lego Workshop Scrum EinführungLego Workshop Scrum Einführung
Lego Workshop Scrum Einführung
 
Agile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein ÜberblickAgile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein Überblick
 
Agile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern andersAgile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern anders
 
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
 
ISO 26262 und Agil? Aber sicher!
ISO 26262 und Agil? Aber sicher!ISO 26262 und Agil? Aber sicher!
ISO 26262 und Agil? Aber sicher!
 
Scrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für ProgrammiererScrum als agiles Vorgehensmodell für Programmierer
Scrum als agiles Vorgehensmodell für Programmierer
 
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...
 
#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)
 
Lwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberlebenLwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberleben
 
Digital Workplace by Andreas Knauer
Digital Workplace by Andreas KnauerDigital Workplace by Andreas Knauer
Digital Workplace by Andreas Knauer
 
Ketzerischer Vortrag zur Agilen Entwicklung
Ketzerischer Vortrag zur Agilen Entwicklung Ketzerischer Vortrag zur Agilen Entwicklung
Ketzerischer Vortrag zur Agilen Entwicklung
 
2017 05-23 agil arbeiten
2017 05-23 agil arbeiten2017 05-23 agil arbeiten
2017 05-23 agil arbeiten
 
Solution Guide I / 2018
Solution Guide I / 2018Solution Guide I / 2018
Solution Guide I / 2018
 
From Social Like to Business Leading ­ Mit Business Web Mehrwert schaffen
From Social Like to Business Leading ­  Mit Business Web Mehrwert schaffenFrom Social Like to Business Leading ­  Mit Business Web Mehrwert schaffen
From Social Like to Business Leading ­ Mit Business Web Mehrwert schaffen
 
Agile Business Software mit der Enterprise Cloud
Agile Business Software mit der Enterprise CloudAgile Business Software mit der Enterprise Cloud
Agile Business Software mit der Enterprise Cloud
 
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?
 
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie Scrum
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie ScrumScrum - Von traditionellen Ansaetzen zu agilen Methoden wie Scrum
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie Scrum
 
Solution Guide II/2018
Solution Guide II/2018Solution Guide II/2018
Solution Guide II/2018
 

Warum agiles arbeiten anders (und nützlich) ist - Version 2018 -

  • 1.
  • 2.
  • 3. Organisationen bringen Projekte zum Scheitern… https://antonvandenberg.wordpress.com
  • 4.
  • 5.
  • 6.
  • 7.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. 14
  • 15. 15
  • 16. Manifest für Agile Softwareentwicklung (2001) Wir schätzen… Individuen und Interaktionen mehr als Prozesse und Werkzeuge. Funktionierende Software mehr als umfassende Dokumentation. Zusammenarbeit mit dem Kunden mehr als Vertragsverhandlung. Reagieren auf Veränderung mehr als das Befolgen eines Plans. http://agilemanifesto.org/ Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas
  • 17. Wir betrachten… Individuen und Interaktionen in Kombination mit Prozessen und Werkzeugen. Funktionierende Software im Gleichgewicht zu angemessener Dokumentation. Zusammenarbeit mit dem Kunden als Grundlage der Vertragsbildung. Reagieren auf Veränderung mit Berücksichtigung der Vision des Plans. Agile Manifest nach Derwyn Harris (2014)
  • 18. Prinzipien hinter dem Manifest: ➢ Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen. ➢ Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht. ➢ Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten. ➢ Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams. ➢ In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an. http://agilemanifesto.org/
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Kollokation, die richtigen Leute sitzen zusammen ● Nicht arbeitsteilig im Sinne von Abteilungen ● Crossfunktionale Teams sitzen beisammen • Grund: ● Es gibt kaum noch einfache oder komplizierte Arbeit in Deutschen Unternehmen, standardisiertes Arbeiten ist bei komplexen / innovativen Anforderungen hinderlich.
  • 26. Aufgabenstrukturierung im “Stacey Diagramm” http://blog.novatec-gmbh.de/
  • 27.
  • 29. „…es ist unmöglich für Kunden, selbst diejenigen die mit Software-Ingenieuren zusammen arbeiten, Ihre Anfragen an ein modernes Software-Produkt komplett, präzise und korrekt zu spezifizieren bevor sie nicht einige Versionen des Produktes ausprobiert haben dass sie spezifizieren.“ Frederick P. Brooks – The Mythical Man Month 1975 !!!
  • 30.
  • 31.
  • 32.
  • 33. Agiles arbeiten ist Teamarbeit
  • 34.
  • 35.
  • 36. Ein Unternehmen ist keine Pyramide ● Wertstrom nicht von Linienorganisation abhängig machen ● In Pfirsichen denken ;-) (Pflaeging / Seibert Media GmbH) ● Internes Netzwerk in Teams organisieren ● Teams als unabhängige Einheiten aufstellen (crossfunktional)
  • 40. 40 Scrum Ablauf – Feedbackloop mit gemeinsamen Lernräumen Fertigstellung in festen Zeiträumen namens Sprints. 1. Planung 2. Umsetzung 3. Review 4. Retrospektive Tägliche Überprüfung im Daily Standup: Kein Bericht, sondern Austausch über heutige Zusammenarbeit, Probleme und Erkenntnisse von gestern.
  • 42. 42 Planning: Iteratives Papierflieger-bauen ➢ Baut nach dem Muster unten einen Papierflieger! Akzeptanzkriterium: ➢ Der Flieger muss eine deutlich gerade Linie fliegen.
  • 43. Los geht‘s – ihr habt zwei Minuten. 43 Umsetzung
  • 44. Review 44 Akzeptanzkriterium: ➢ Der Flieger muss eine deutlich gerade Linie fliegen. Feedback zum Produkt.
  • 45. Retrospektive im Plenum 45 ➢ Was können wir verbessern? ➢ Feedback zum Prozess und der Zusammenarbeit.
  • 47. 47 Umsetzung: Iteratives Papierflieger-bauen ➢ Baut nach dem Muster unten einen Papierflieger! Akzeptanzkriterium: ➢ Der Flieger muss eine deutlich gerade Linie fliegen. ➢ Schreiben Sie Ihren Namen auf den Rumpf. Rumpf
  • 48. Los geht‘s – ihr habt zwei Minuten. 48 Umsetzung
  • 49. Review 49 Akzeptanzkriterium: ➢ Der Flieger fliegt eine deutlich gerade Linie? ➢ Ein Name befindet sich auf dem Bug? ➢ Es handelt sich um den Namen des Herstellers? Feedback zum Produkt.
  • 50. Retrospektive im Plenum 50 ➢ Was können wir verbessern? ➢ Feedback zum Prozess und der Zusammenarbeit.
  • 52. 52 Literaturempfehlungen • „The new new product development game“ Hirotaka Takeuchi and Ikujiro Nonaka Mike Cohn • „Kanban in der IT” Klaus Leopold • “Agile!: The Good, the Hype and the Ugly” Bertrand Meyer