- Agilität (94)
- Allgemein (10)
- Ankündigungen (29)
- Buchtipp (13)
- Crystal (7)
- Konferenzen (23)
- Kunden (5)
- Lean Software Development (1)
- Management (36)
- Planung (20)
- Politik (14)
- Praktiken (7)
- Refactoring (11)
- Scrum (15)
- Software Design (10)
- Surftipp (28)
- Testgetriebene Entwicklung (8)
- Werkzeuge (7)
- Zitate (8)
- 21.1.2010: it-agile und Coldewey Consulting gehen zusammen
- 11.12.2009: Aufspalten einer User Story
- 6.11.2009: Vortrag auf der W-Jax zu langfristiger agiler Planung
- 2.10.2009: Alistair Cockburns Keynote "I come to bury Agile, not to praise it" als Video
- 22.9.2009: Apple und die Macht einer Vision
- 21.9.2009: Pair Programming in der New York Times
- 10.9.2009: Neue XING-Gruppe zu Lean Software Development
- 9.9.2009: CSM+Crystal Kurse mit Alistair Cockburn
- 7.8.2009: Alistair Cockburn gibt CSM-Kurs in Deutschland im November
- 21.7.2009: Folien der Karlsruher Entwicklertage online
- Januar 2010
- Dezember 2009
- November 2009
- Oktober 2009
- September 2009
- August 2009
- Juli 2009
- Juni 2009
- Mai 2009
- April 2009
- März 2009
- Februar 2009
- Januar 2009
- Dezember 2008
- November 2008
- Oktober 2008
- September 2008
- Juli 2008
- Juni 2008
- Mai 2008
- April 2008
- März 2008
- Februar 2008
- Januar 2008
- Dezember 2007
- November 2007
Sieben Jahre Agiles Manifest
Diese Woche hat sich die Formulierung des agilen Manifests zum siebten Mal gejährt: Zwischen dem 11. und 13.2.2001 trafen sich 17 Protagonisten der nordamerikanischen agilen Szene - damals noch unter dem Schlagwort “Lightweight Processes” bekannt - um sich über Gemeinsamkeiten und Konflikte auszutauschen. Unter Ihnen Kent Beck, Ward Cunningham, Martin Fowler, Ken Schwaber, Dave Thomas, Jim Highsmith und Brian Marick.
Was als private Veranstaltung geplant war, entpuppte sich zum Startschuss einer Bewegung, deren Einfluss auf unsere Branche bis heute nicht abschätzbar ist. Nach aktuellen Untersuchung arbeiten heute bis zu 50% der amerikanischen Unternehmen ganz oder teilweise mit agilen Verfahren, in Deutschland lag die Quote im letzten Jahr bei 16% - Tendenz zunehmend. Wenige andere Ideen haben unsere Branche so tiefgreifend verändert.
Das agile Manifest ist vereinfachend und polarisierend und zieht daraus seine Macht. “Wenn Du Werte beschreiben willst, geht das nur, wenn Du sagst, was Du im Konfliktfall statt ihrer opfern würdest,” hat mir Martin Fowler einmal vor ein paar Jahren erklärt. “Sonst bieten die Werte keine Handlungshilfe und Du landest dabei, dass es schön wäre, wenn wir uns alle lieb hätten.” Das Manifest polarisiert also, weil es eine Entscheidungshilfe im Konfliktfall sein soll. Aber die Polarisierung schützt auch vor Mitläufern, die sich um die Gedanken hinter agiler Entwicklung nicht scheren, sondern nur mit dem nächsten Hype schnelles Geld machen wollen. Es ist ein wichtiger Verdienst der agilen Bewegung, solche Tendenzen bisher weitgehend marginalisiert zu haben.
Heute haben sich manche der damaligen Protagonisten zurück gezogen. Das Erbe des agilen Manifests wird von der Agile Alliance Non-Profit Organization (AANPO) “verwaltet”, die sich nach wie vor bemüht, unterschiedliche Bestrebungen konstruktiv zusammen zu halten. Ich erinnere mich noch gut an die vielen zum Teil sehr emotionalen Telefonate während meiner Zeit im Vorstand der AANPO, als ich dazu auserkoren worden war, den Tendenzen zur Zersplitterung der Konferenzlandschaft entgegen zu arbeiten; ein Vorhaben, das schließlich zur Gründung der Agile Konferenzen geführt hat. Auch der heutige Vorstand leistet viel unbezahlte Hintergrundarbeit, um die agile Bewegung trotz aller fruchtbaren Unterschiede zusammen zu halten.
Ich persönlich glaube, dass wir in zwanzig Jahren agile Entwicklung betrachten werden, wie heute strukturierte Programmierung: Man redet nicht darüber, man macht es einfach, weil es Stand der Kunst ist.
Wir werden sehen…
19.2.2008 bei 12:02
“Wenn Du Werte beschreiben willst, geht das nur, wenn Du sagst, was Du im Konfliktfall statt ihrer opfern würdest,” hat mir Martin Fowler einmal vor ein paar Jahren erklärt. “Sonst bieten die Werte keine Handlungshilfe und Du landest dabei, dass es schön wäre, wenn wir uns alle lieb hätten.”
Sehr interessante Sichtweise. So ist mir das noch gar nicht aufgegangen. Das Agile Manifest beinhaltet tatsächlich die Werte in der Form “value a over value b”, und man würde im Konfliktfalle tatsächlich value b dem value a opfern - oder man hätte eine gute Diskussionsgrundlage á la “Da sind wir uns bei den Werten anscheinend doch noch nicht so einig und sollten darüber reden!”.
Warum sind die Werte von z.B. XP und Scrum nicht in dieser Form gehalten? Gab’s dafür einen guten Grund?
19.2.2008 bei 13:07
Da kann ich nur spekulieren: Vielleicht weil Martin Fowler zwar bei der Formulierung des Manifests dabei war, aber nicht bei XP oder Scrum, deren Formulierungen vor 2001 waren?