XPDays in Hamburg: Eintägiger Workshop „Agilität erleben“

Ich freue mich, im November gemeinsam mit Bernd Schiffer und Henning Wolf von it-agile im Rahmen der XP Days in Hamburg einen eintägigen Workshop „Agilität erleben“ anbieten zu können. Der Workshop ist vor allem für jene gedacht, die sich Agilität bisher eher vorsichtig genährt haben, oder sich nur aus Büchern, Zeitschriften und Blogs informiert haben und nun „gefahrlose Praxis“ suchen; und für jene, die bisher nur agile Entwicklungspraktiken einsetzen und jetzt ihre Leistung auch „auf die Straße“ bringen wollen.

Einen Tag lang haben Sie die Gelegenheit, die wichtigsten Praktiken agiler Teamarbeit und agilen Projektmanagements am eigenen Leib zu erleben – in einer „Entwicklungsumgebung“, die Sie unter Garantie beherrschen. Wir haben den Tag vollständig powerpointfrei gestaltet, schließlich sollen Sie Agilität erleben und nicht von uns überredet werden.

Was werden Sie erleben?

  • Agile Planung
  • Agiles Anforderungsmanagement
  • Querschnittsteams vom Fachexperten bis zum Tester
  • Entwicklung nach Nutzen
  • Agiles Controlling
  • Retrospektiven

Innerhalb eines Tages kann man natürlich nicht nach den Sternen greifen, aber wir versprechen Ihnen ein paar bleibende Eindrücke — und dass wir garantiert innerhalb unseres Sonnensystems bleiben…

Der Workshop findet am Donnerstag, 27.November 2008 in Hamburg statt. Weitere Informationen und die Anmeldung finden Sie auf den Webseiten der XP Days 2008: http://www.xpdays.de/2008/sessions/praxis_erleben.html. Frühzeitige Anmeldung lohnt sich: Die Teilnehmerzahl ist begrenzt!

PS: Wer Ende November keine Zeit hat, nach Hamburg zu kommen, oder keinen Platz mehr bekommet, hat im Januar auf der OOP 2009 in München noch eine zweite Gelegenheit. Ich werde den Workshop separat ankündigen, sobald das OOP-Programm veröffentlicht ist.

Videocast zu Einführung agiler Entwicklung

Am Rande der OOP 2008 hat mich Damir Tomicic für die Microsoft Architects Connection zur Einführung agiler Entwicklung interviewt. Das Interview ist jetzt als 30-minütiges Videocast verfügbar:

Einführung agiler Entwicklung – Ein Resümee aus 10 Jahren Erfahrung.

Weitere Interviews mit anderen Referenten finden Sie in der OOP 2008 Nachlese der MAC.

Refactoring-Seminar in München am 21./22.7.

Die Aufbauarbeiten am OBJEKTspektrum haben ihre Spuren hinterlassen: Der Blog musste ein wenig ruhen und wird erst jetzt wieder langsam aufgeweckt:

Am 21./22. Juli (Mo/Di) halte ich in München gemeinsam mit SIGS Datacom das Seminar „Refactoring in der Praxis oder Die Kunst schmerzfreier Änderungen„. Die Teilnehmer werden in dem Seminar ein Stück völlig unlesbaren Codes Schritt für Schritt so weit refaktorisieren, dass eine erste Architektur entsteht. Die dabei angewendeten Strategien arbeiten wir natürlich auch sauber auf und unterfüttern sie mit allem, was man braucht, um sie im Projekt anzuwenden und um sich selbst weiter einzuarbeiten.

Technisch arbeiten wir in Java auf Eclipse, es sind aber keine tiefen Java-Kenntnisse erforderlich. Die Strategien lassen sich ohne weiteres auch auf C# oder C++ abbilden – allerdings leider mit unterschiedlich großem manuellem Aufwand. Bei Bedarf sprechen wir auch über die spezifischen Probleme in diesen beiden Sprachen.

Die Teilnehmer des letzten Durchgangs haben den Kurs mit einer glatten Eins bewertet.

Anmelden können Sie sich über http://www.sigs-datacom.de/sd/seminare/evt_seminar_show.htm?&TABLE=sd_product&PID=1087

Cutter Report „Fostering Innovation on the Agile Frontier“

Im letzten Jahr habe ich die Ausgaben Mai und Oktober des Cutter IT Journal als Gasteditor herausgegeben. Die Maiausgabe beschäftigte sich unter dem Titel „Exploring the Agile Frontier“ mit dem Einsatz agiler Verfahren außerhalb der „Standardprojekte“, also mit verteilten Teams, bei lebenserhaltenden Systemen und in nicht-agilen Organisationen.

Die Oktoberausgabe hatte den Titel „Fostering Innovation: What Role Does Agile Software Development Play?„. Sie enthielt fünf Beiträge zum Zusammenhang zwischen Innovation und Agilität. Die Thesen verliefen von „Agilität behindert Innovation“ bis zu „Agilität ist die Geburtshelferin der Innovation“.

Aufgrund der großen Nachfrage hat Cutter nun beide Ausgaben zu dem Report „Fostering Innovation on the Agile Frontier“ zusammengefasst.

Workshop „Einführung in agile Entwicklung“ in Bern

Vielleicht gehören Sie zu denen, die einiges zu agiler Entwicklung gelesen haben, die manches interessant finden, anderes eher skeptisch sehen und die im Großen und Ganzen noch nicht so recht wissen, was Sie davon halten sollen. Wenn Sie Lust haben, einen Tag dafür zu investieren, agile Entwicklung zu erleben, sollten Sie darüber nachdenken, am 28. April zur SEE 2008 in Bern zu kommen.

Sie haben dort Gelegenheit, agile Techniken zu erleben und zum Teil auch auszuprobieren. Gemeinsam mit Bernd Schiffer von it-agile werde ich die Grundlagen agiler Entwicklung vorstellen, Sie werden ein „Mini-Projekt“ selbst mit agilen Managementtechniken durchführen und können am praktischen Beispiel verfolgen, wie testgetriebene Entwicklung und Refaktorisieren in der täglichen Arbeit ablaufen.

Nähere Informationen finden Sie unter http://www.see-conf.de/workshop_agile.html

Seminar Refaktorisieren in München

Am 5. und 6. März gebe ich in Zusammenarbeit mit SIGS Datacom ein zweitägiges Seminar zu Refaktorisieren in München. Nach einer wirklich kurzen Einführung können Sie in dem Seminar erleben, wie Sie mit Hilfe kleinster, sicherer Schritte zunächst völlig unverständlichem Code in eine lesbare Variante umformen, um sie dann in Richtung einer neuen Architektur weiter zu entwickeln. Natürlich werden wir auch mögliche Rollen von Refaktorisieren im Projekt diskutieren, emergente Archtiekturen ansprechen und bei Bedarf ein wenig Richtung testgetriebene Entwicklung schauen.

Im Gegensatz zu manchen anderen Seminaren zum Refaktorisieren werde ich keine drögen Transformationskapitel abarbeiten, sondern lege Wert darauf, dass die Teilnehmer Strategien des Refaktorisierens verstehen und eintrainieren. Das macht nicht nur mehr Spaß, sondern bildet vor allem das Rüstzeug für die eigene Weiterbildung.

Zielgruppe sind Entwickler, Architekten und Projektleiter. Ein paar Grundkenntnisse mit Java und Eclipse sind hilfreich und Sie sollten keine Angst vor dem Programmieren haben. Sie brauchen Sie einen Laptop mit Windows XP (oder einer Windows XP VM), die restliche Software erhalten Sie während des Seminars. Anmelden können Sie sich auf der Semniarseite von SIGS Datacom.

Vortrag „Einführung agiler Entwicklung“ am 29.1.2008 in Frankfurt

Auf Einladung der XP User Group Frankfurt werde ich den Vortrag „Einführung agiler Entwicklung – ein Erfahrungsbericht aus zehn Jahren Praxis“ auch am 29. Januar ab 19:30 Uhr in Frankfurt. Eine Beschreibung des Vortrags finden Sie im Blog-Eintrag vom 12.12.2007, nähere Informationen zur Veranstaltung auf dem „AgileWiki“ der XP User Group Frankfurt.

OOP 2008: Einführung agiler Entwicklung – ein Erfahrungsbericht aus zehn Jahren Praxis

Am 23. Januar 2008 halte ich von 9:00 Uhr bis 10:30 Uhr auf der OOP in München einen Vortrag über die Einführung agiler Entwicklung – wie Sie sich anhand des Titels möglicherweise schon gedacht haben.

Darum geht es: Im ersten Teil berichte ich aus vier verschiedenen Projekten, in denen ich in den letzten zehn Jahren agile Praktiken oder agiles Vorgehen beim Kunden eingführt habe; mal mit mehr, mal mit weniger Erfolg. Die Kunden reichen von mittelständischen Unternehmen bis zu Großkonzernen. Ich analysiere die dabei aufgetretenen Probleme und leite meine ganz persönlichen Lehren aus ihnen ab.

Im letzten Drittel bekommen Sie dann das Wort: Im Rahmen einer „Goldfishbowl“ können Sie mir Fragen stellen, Ihre eigenen Erfahrungen einbringen oder weitere Sichtweisen diskutieren.

Auf den XPDays 2007 habe ich diesen Vortrag bereits gehalten. Die Auswertung der Feedbackbögen finden Sie unter http://www.xpdays.de/2007/auswertung.html

Weitere Informationen über die Konferenz und die Anmeldung erhalten Sie auf der OOP 2008 Web-Site