Montag, 13. Oktober 2008

entwickler.com Magazine Konferenzen Entwickler Akademie Entwickler-Forum Jobbörse Bücher
Software & Support Verlag





The Art of Agile Development

Agile Entwicklung – eine Kunst die es zu lernen gilt. Genau so empfinden und präsentieren die Autoren James Shore und Shane Warden dieses Entwicklungsmodell. Als Grundlage dient dabei eXtreme Programming (XP) nach Kent Beck et al., jedoch in einer leicht abgewandelten Form. Der Stil der Autoren glänzt durch ein perfektes Spagat zwischen dem Gesamtüberblick, den es zu vermitteln gilt, und der notwendigen Detailtreue. So werden Prinzipien wie Test-driven Development (TDD) ausführlich beschrieben und auch für Nicht-Programmierer verständlich erklärt.

Das Werk ist in drei größere Abschnitte unterteilt: Getting Started, Practicing XP und Mastering Agility. Dabei regen vor allem die wenigen Seiten langen und damit sehr überschaubaren Kapitel den Leser zum Weiterlesen an. Der Fokus des Buches liegt insbesondere im zweiten Teil auf XP, doch die Intention der Autoren ist generell eine andere. Sie wollen nicht die Leserschaft von agiler Entwicklung und XP im Speziellen überzeugen, sondern vielmehr dem Leser eine mögliche Variante agiler Entwicklung aufzeigen. So wird auch immer wieder darauf hingewiesen, wenn aufgrund organisatorischer Probleme von einem agilen Entwicklungsansatz abzusehen ist. Der letzte Teil des Buches wurde daher vollständig dem Gedanken der Selbstorganisation gewidmet: Dabei geht es u.a. darum, wie man den Prozess anpassen oder wie man ihn nach den eigenen Umständen und Problemstellungen gestalten kann.

In das Buch flossen mehr als 10 Jahre praktische Erfahrung von James Shore und Shane Warden - verpackt in 400 Seiten denen man die hohe Praxisnähe anmerkt. Durch die Praxiserfahrung der beiden Autoren findet man zahlreiche Hilfestellungen, Alternativen und Tipps, um die technischen und organisatorischen Barrieren zu überwinden. Es finden sich zu jedem Thema auch qualitativ hochwertige Kreuzverweise auf weiterführende Literatur. Oft werden Probleme und Lösungen außerdem am konkreten Beispiel dargestellt – an einigen Stellen durch lustige Geschichten verfeinert.

"The Art of Agile Developement" sei jedem angehenden als auch schon geübten agilen Team ans Herz zu legen. Nicht nur der Gehalt des Werkes, sondern auch die Art der Autoren, Probleme zu präsentieren und Lösungswege aufzuzeigen, ist faszinierend. Wer sich das Buch zu Gemüte geführt hat, wird mir zustimmen – dieses Prachtstück ist wirklich "done done". Daher meine absolute Kaufempfehlung für angehende agile Künstler.

Benjamin Muskalla
10/10 Punkten


Autor/in: James Shore und Shane Warden
Verlag: O'Reilly Media
Seitenzahl: 430
Erscheinungsjahr: 2007
Preis: 38 Euro
ISBN: 9780596527679






Software & Support Verlag GmbH