68
Agile ist tot. Lang lebe Modern Agile! Thomas Much @thmuch

Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Agile ist tot. Lang lebe Modern Agile!

Thomas Much @thmuch

Page 2: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

2019

Page 3: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

100 Jahre

https://pixabay.com/de/photos/deutsches-nationaltheater-weimar-2405690/ https://pixabay.com/de/photos/bauhaus-text-schreiben-schriften-2588026/

Page 4: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

50 Jahre

Frank C. Müller, CC BY-SA 2.5, https://commons.wikimedia.org/wiki/File:Spaghettieis_fcm.jpg

Page 5: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

50 Jahre

https://de.wikipedia.org/wiki/Datei:Boeing_747_Official_Colors.jpg

Page 6: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

50 Jahre

Page 7: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen
Page 8: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

„It’s one small step…“

https://images.nasa.gov/details-as11-40-5878.html

Page 9: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

35 Jahre

Page 10: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Bill Bertram, CC BY-SA 2.5, https://commons.wikimedia.org/w/index.php?curid=170050

Page 11: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

18 Jahre

https://pixabay.com/de/photos/geburtstag-geburtstagstorte-kuchen-1835443/

Page 12: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

https://agilemanifesto.org/

Page 13: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Manifesto for Agile Software Development

https://agilemanifesto.org/

Page 14: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

I ❤ Agile🔥

Page 15: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

ABANDONAGILE– Ron Jeffries

„Developers Should Abandon Agile“

https://ronjeffries.com/articles/018-01ff/abandon-1/

Page 16: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

1990erWas war Agile denn früher?

Extreme Programming

Feature Driven Development

ScrumCrystalAdaptive Software

DevelopmentDynamic Systems Development Method

Page 17: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Wir machen Scrum (das machen die anderen auch)

Wir kaufen JIRA (das haben die anderen auch)

Wir skalieren Scrum über alle unsere Teams (damit unsere KPIs passen)

Und heute?

Page 18: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Sprint (1-4 Wochen)

DailyProduct Backlog

Refinement

Priorisiertes Sprint-Backlog

Priorisiertes Product- Backlog

Sprint- Planning

Potenziell releasefähiges

Inkrement

DevsDevs+POStatus

Devs+PO

Sprint- Review

DevsSprint- Retro

Devs

Scrum Master

QA

Projektleiter

PO

Page 19: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Fake Agile Agiles Theater

https://pixabay.com/de/photos/vorhang-theater-las-vegas-rot-269920/https://pixabay.com/de/photos/maske-pulcinella-pulcinella-maske-1641264/

Page 20: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

TRANS-PARENZ

Cool!

Noch mehr KontrolleNoch mehr AuslastungNoch mehr

Druck

🔥

https://pixabay.com/de/illustrations/postit-notiz-zettel-hinweis-3838102/https://pixabay.com/de/illustrations/arbeit-arbeitsprozess-organisieren-4096927/

https://pixabay.com/de/vectors/gui-interface-internet-programm-2311261/

Page 21: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Dark Agile

https://pixabay.com/de/photos/star-wars-darth-vader-dunkel-darth-1386790/

Page 22: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

So fühlt sich „Agile“ nicht gut an.(Und liefert keine guten Ergebnisse.)

Weichgespült, nicht mehr konsequent.

Soll zu bisherigen Vorgehensweisen & Organisationsformen passen.

Frameworks bringen Komplexität & neue Prozesse.

„Agile“ hat den Fokus verloren

Page 23: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Das Richtige bauen.

Dumme Fehler nicht nochmal machen.

Immer besser darin werden, das Richtige zu bauen.

Zufriedene Kunden.

Selber zufrieden sein.

Was wollen wir erreichen?

Page 24: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

https://heartofagile.com/ http://modernagile.org/

Fokus wieder auf den Kern!

Page 25: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Modern Agile

Page 26: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Make People Awesome

Page 27: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Make People Awesome

EntwicklerTischkicker

Playstation

Club Mate

Obstkorb❌

Page 28: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

PEOPLEMake People Awesome

Entwickler Fachbereiche

Management Anwender

Page 29: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Make People AwesomeFreiheiten lassen, tolle Dinge zu bauen

Tolle Produkte benutzenLeicht bedienbare Features

Klasse statt MasseQualität

Ständig besser werden dürfen

Respekt Wertschätzung

SinnZiel Richtung

Benötigt werden

Mithelfen können

Page 30: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Make Safety a Prerequisite

Page 31: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

kuscheligwarm

gemütlich

cozy

hygge

lieb & nett

Tischkicker

keine Kontroversen

kein Streit

Psychologische Sicherheit

Komfortzone❌

Page 32: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

ANGST

Page 33: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

… bestraft zu werden, wenn man Probleme offen anspricht

… bloßgestellt zu werden

… Deployments durchzuführen

… die Schuld für Fehler zugewiesen zu bekommen 👈

… alleingelassen zu werden

Angst

Page 34: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

… ein Feature einzusetzen

… meine Daten zu verlieren

… alleingelassen zu werden

Angst

Page 35: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Offene, ehrliche Gespräche(auch wenn der Chef anwesend ist)

Fehler-Ursachen-Suche ohne Schuldzuweisungen (kein Finger-Pointing!)

Streit über die Sache, nicht persönlich

Respekt & Wertschätzung

Ohne Angst raus aus der Komfortzone

Emotionale Sicherheit

Page 36: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Technische SicherheitNicht mit 1 Klick eine Katastrophe auslösen können.

DatenschutzVerschlüsselung Geheimhaltung

Absicherung gegen Angriffe

Security by Design, DevSecOps

https://pixabay.com/de/photos/netz-schutz-arbeiten-dacharbeiten-3304098/

Page 37: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

„The five keys to a successful Google team“https://rework.withgoogle.com/blog/five-keys-to-a-successful-google-team/

Page 38: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

• Bei den Meetings starten (wie Google)

• Siehe die 5 „Meeting Agreements“:

Wie schaffen wir Sicherheit?Can WeAgree to...

Repeat and Review

People’s Points

Listen to One

Another

Be Curious, Caring

and Open-minded

Avoid Dominating

or Interrupting

Encourage Everyone

to Contribute

These ideas are starting points.

Use them in your own working agreements.

Amend them as necessary.

Adapted from Smarter, Faster, Better by Charles Duhigg

https://github.com/modernagile/modernagile.github.io/blob/master/goodies/ma-meetingAgreements.zip

Page 39: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Wie schaffen wir Sicherheit?

https://blog.toyota.co.uk/andon-toyota-production-system

Stop any work or behavioryou deem unsafe to yourselfor others.

STOP

Stop Work Authority

Safety unlocks high performance. You will never be penalized for stopping unsafe work or speaking up about hazards or injuries.

MODERNAGILE.ORG

Health Time Money

Information Relationships Reputation

Be safe.Please help protect our:

https://github.com/modernagile/modernagile.github.io/blob/master/goodies/swa.zip

Page 40: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Wie schaffen wir Sicherheit?

https://github.com/modernagile/modernagile.github.io/blob/master/goodies/20180803_Psychologische_Emotionale_Sicherheit_Spickzettel_v05.pdf

Page 41: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Technische AbsicherungenPipelines mit autom. Tests

Autom. PentestsChaos Engineering

Fehlschläge durchspielen Pre-Mortems

Laufzeit-Monitoring Auch fachliches Monitoring, auch für Entwickler

Wie schaffen wir Sicherheit?

Page 42: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Sicherheit

ANGSTVERTRAUENZUTRAUEN

Page 43: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Gesunder Menschenverstand?!

Auch für „normale“ Projekte gut!?!

Was hat das mit Agile zu tun?

Page 44: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Experiment & Learn Rapidly

Page 45: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Wissen wir denn nicht, was wir bauen wollen?

Wissen wir, was wir bauen sollten?

Experimente?

Page 46: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Cynefin

The Cynefin Frameworkby Dave Snowden.

CC BY-SA 3.0

Wir befinden uns häufig hier!

Ursache / Wirkung erst im Nachhinein

zu erkennen

pixabay.com/de/illustrations/checkliste-zwischenablage-fragebogen-1622517/

Page 47: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Auf Experimente vorbereitet sein:

80%-LösungenA/B-Testing

Hypothese & Experiment & Auswertung(statt Anforderung & Umsetzung & Hoffen / Hotfixes)

Beobachtbarkeit gibt Sicherheit.

Experimente!

Page 48: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Beobachtbarkeit

Klapi, CC BY-SA 4.0, https://commons.wikimedia.org/wiki/File:Kibana_demo_screenshot.jpg https://prometheus.io/assets/grafana_prometheus.png

Laufzeit-Monitoring auch durchs Dev-Team (technisch und fachlich!)

Real User Monitoring

Endanwendern einfaches Feedback ermöglichen

Page 49: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Schnelleres Lernen lernen

Warum nur alle zwei Wochen (und dann lange) Retrospektiven?Häufigere, kürzere Retros erlauben Experimente bzgl. Arbeitsweisen.

Page 50: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Deliver Value Continuously

Page 51: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

TechnikEinfaches, sicheres Deployment möglich?

Angst, Code zu ändern?

Prozess Sprints?

Estimations?DoR, DoD?

Fehlendes Wissen bzw. Können

Was blockiert uns?

Page 52: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

AutomatisierungPipelines – Continuous Delivery – Continuous Deployment

Gemeinsamer Wissensaufbau Gemeinsames Lernen schafft wertvolles Können

Pull statt PushGemeinsam Dinge fertig bekommen (statt viel parallel anfangen)

Flow

Deliver Value Continuously

Page 53: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

„Das machen wir doch alles schon…“

Page 54: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Läuft das Rad rund?

Page 55: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Läuft das Rad rund?

Page 56: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Läuft das Rad rund?

Page 57: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Läuft das Rad rund?

Page 58: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Läuft das Rad rund?

Page 59: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

!?Wünsche

Idealvorstellungen

Allgemeines Blabla

Page 60: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Agile und Modern Agile sind eher Sensoren, Messinstrumente.

Helfen, das eigene Vorgehen einzuschätzen und zu kalibrieren.

Machen vorhandene Probleme offensichtlich.

Sensor zum Kalibrieren

Don’t shoot the messenger!

Page 61: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Keine festgeschrieben!

Werte/Prinzipien bleiben, Praktiken verändern sich.

Derzeit hilfreiche Praktiken:Continuous Deployments

#MobProgramming#NoEstimates #NoProjects

Moderne agile Praktiken?

Page 62: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Modern loslegen oder lieber traditionell (z.B. Scrum)?

Sind 2-Wochen-Iterationen eine Verbesserung?

Auch verglichen mit Wettbewerbern?

Kunden-Erwartungen?

Modern Agile statt Agile?

pixabay.com/de/photos/musik-auf-ihrem-smartphone-spotify-1796117/pixabay.com/de/photos/telefon-alt-1955-telefonh%C3%B6rer-2524268/pixabay.com/de/photos/ansager-audio-neon-kassette-316585/ pixabay.com/de/photos/smartphone-bildschirm-horizontale-1957742/

Page 63: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Muss ausgestaltet werden (pro Team?!)

Braucht Zeit

Betrifft nicht nur Softwareentwicklung, sondern ganzes Unternehmen!

Keine Patent-Rezepte

„[Andere Unternehmen] haben das Thema viel zu spät

erkannt und dann gedacht, man könne ein traditionelles

Unternehmen in ein oder zwei Jahren transformieren.

Absolut unmöglich. Man muss digitale Teams aufbauen,

Leute trainieren, eine neue Kultur schaffen.“ – Michael Otto

https://www.nzz.ch/wochenende/michael-otto-der-kraemer-der-viel-geld-verdienen-und-die-welt-verbessern-will-ld.1470790

Page 64: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Bücher über Modern Agile?

Page 65: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Agile

Individuals and interactions over processes and tools

Working software over comprehensive

documentation

Customer collaborationover contract negotiation

Responding to change over following a plan

Page 66: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Individuals and interactions over processes and tools

Modern Agile

Working software over comprehensive

documentation

Customer collaborationover contract negotiation

Responding to change over following a plan

Page 67: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Modern Agile

"We are uncovering better ways of developing software by doing it and helping others do it."

getting awesome results

Page 68: Agile ist tot. Lang lebe Modern Agile! · So fühlt sich „Agile“ nicht gut an. (Und liefert keine guten Ergebnisse.) Weichgespült, nicht mehr konsequent. Soll zu bisherigen Vorgehensweisen

Vielen Dank!

Thomas Much @thmuch

Alexandre Freire, Alexey Krivitsky, Amr Elssamadisy, Amr Noaman, Anders Breivik, Anne Landro, Arturo Robles Maloof, Arunthep Sangvareethip, Asad Safari, Carl Sidler, Carmen Diaz Guadarrama, Cristiano Schwenig, Darko Rajin, Dejana Šćuric, Di Cao, Evelyn Tian, Frieh Maha, Harald Koebler, Helmut Pienaar, Hossein Ansari, Ingmar van Dijk, Jahan Zinedine, Janice Qian, Jason Qian, Javier Garzas, Javier Tenorio Martínez, Jenjira Sangvareethip, Johan Swart, Jon Brownstein, Mario, Joshua Kerievsky, Jukka Purma, Kaj Mustikkamäki, Kamil Berdychowski, Karim Mohamed Elsayed, Karin-Lerich Deyzel, Karoliina Luoto, Krzysztof Jelski, Lucas Duarte Silveira, Luis Raúl Mulato Millan, Mads Opheim, Marek Włodkowski, Marta Smyrska, Masanori Kado, Melissa Pienaar, Miguel Peres, Miili Halkka, Mohamed Ragab, Mohsen Ghafoori(@EmJiHash), Mojde Sohrabi, Molood N. Alavijeh, Nenad Maljković, Ola Ellnestam, Paweł Polewicz, Paweł Wehr, Phil Rautenberg, Pongrapee Jencharat, Rafael Rodrigues, Ruud Wijnands, Sergio Zamora Rubio, Shayan Salehian(@shayan72), Steve Shen, Szymon Kunc, Tanat Kitcharoen, Tomasz Fortuna, Tomasz Łasica, Yeming Yang, Zuzi Sochova, Łukasz Krupa and Łukasz Szóstek.

http://modernagile.org/#mediaKit