Ganztages-Workshop

Titel:
Einführung in agile Entwicklung

Datum und Uhrzeit:
28. April 2008 von 9:00 bis 18:00 Uhr

Beschreibung:
Agile Software-Entwicklung hat sich in den letzten zehn Jahren von einer Sammlung von Nischenverfahren zu einer wichtigen Strömung im Prozessumfeld entwickelt. Dieser interaktive Workshop gibt interessierten Managern, Projektleitern und Methodenexperten eine eintägige Einführung in die Grundlagen agiler Entwicklung. Neben einer theoretischen Einführung enthält der Workshop interaktive Übungen zu Kommunikation und agiler Planung und eine Live-Demonstration agiler Design- und Programmiertechniken.


Referenten:

Jens Coldewey ist als freier Berater in München auf die Einführung agiler Verfahren und Organisationen spezialisiert. Er hat über 10 Jahre Erfahrung in der praktischen Gestaltung und Umsetzung agilen Vorgehens und ist Mitglied der Agile Project Managment Practice des Cutter Consortiums. Er war u.a. Vorstandsmitglied der Agile Alliance Non-Profit Organization und Mitglied im Programmkomitee verschiedener internationaler Konferenzen, wie OOSPLA, XP 2002, XP 2003, Agile 2005 und den XPDays, sowie Kolumnist zum Thema „Agile Entwicklung” in der Fachzeitschrift OBJEKTSpektrum. Seit November 2007 unterhält er unter http://blog.coldewey.com den ersten deutschsprachigen Blog über agile Entwicklung.

Dipl.-Inf. Bernd Schiffer ist Senior Softwareentwickler bei der akquinet it-agile GmbH Hamburg. Er hat mehrjährige Erfahrung aus agilen Softwareprojekten (vor allem: eXtreme Programming, XP, aber auch Scrum) als Entwickler, Projektleiter und XP-Coach, sowie als Sprecher auf Konferenzen. Darüber hinaus interessiert er sich für TDD, Groovy, Grails, DSLs und guten Code. Er studierte Informatik an der Universitüt Bremen. Momentan arbeitet er am Buch „Grails” zusammen mit Stefan Roock, welches demnächst bei Addison-Wesley erscheinen wird.


Zeitplan:

9:00

Intro und Vorstellungsrunde

9:30

Ein Vortrag „Grundlagen agiler Entwicklung” leitet mit Motivation, theoretischer Einführung der wesentlichen Praktiken und Zusammenhänge ein

11:00

Pause

11:30

Während einer Simulation (59-Minute-Scrum) erfahren die Teilnehmer wesentliche Konzepte agiler Planung, wie iterative Planung und vollständige Priorisierung

13:00

Mittagspause

14:00

In Gruppenübungen zur Kommunikation werden Aspekte der Kommunikation demonstriert und Kerngedanken agiler Organisation vertieft

14:45

Eine Programmierdemonstration zeigt den Ablauf von Design und Umsetzung bei agiler Entwicklung. Praktiken wie testgetriebenes Design, Refaktorisieren und Paarprogrammierung werden vorgeführt.

15:15

Pause

15:45

Eine abschließende Diskussion ermöglicht Gedankenaustausch und die Klärung von Fragen.

16:30

Abschluss

17:00

Ende des Workshops


Inhaltliche Gliederung:
Die folgende Gliederung stellt den aktuellen Stand der Überlegungen dar und kann sich bis zum Workshoptermin noch ändern:

 

Wer an dem Workshop teilnehmen sollte:
Der Workshop richtet sich an Manager, Projektleiter, Prozess- und Methodenverantwortliche, Akademiker und andere Interessierte. Die Teilnehmer sollten über allgemeine Kenntnisse über Software-Engineering und Projektmanagement verfügen. Spezielle Vorkenntnisse über Programmiersprachen oder agile Verfahren sind nicht notwendig.

 

Lernziele des Workshops:
Dieser Workshop bietet den Teilnehmern die Möglichkeit, sich einen Tag lang intensiv mit Kernpraktiken agiler Verfahren auseinander zu setzen. Sie erhalten eine grundsätzliche Einführung in das Thema, können agile Planungsverfahren in der Gruppe selbst ausprobieren und verfolgen eine Demonstration agiler Programmiertechniken. Dadurch werden sie fundiert über agile Techniken informiert.

Die Einführung erfolgt methodenneutral. Wo sinnvoll, erfolgen aber auch Hinweise auf spezifische Methoden wie XP, Scrum, Crystal, oder ASD.

Es ist in dem gegebenen zeitlichen Rahmen leider nicht möglich, die Teilnehmer für den anschließenden selbständigen Einsatz agiler Verfahren auszubilden. Der Workshop dient also nur der Information.

 

©2008 4Soft GmbH - http://www.4soft.de