Projekte erfolgreich scrumen Agiles Projekt-Boosting am Beispiel des Projekts Webseite-Relaunch eines grossen deutschen Karriereportals Jens Lauer, Product Owner, OgilvyOne, Frankfurt Manuel Marsch, Scrum Master, ETECTURE GmbH, Frankfurt Karlsruhe, 06.06.2013
Agenda Aufgabenstellung Team Start Neustart Erfolge Fazit
Projekte erfolgreich scrumen Karlsruher Entwicklertage 2013 Aufgabenstellung TV / Kino Spot OOH / Messe Social Media Karriere-Portal Banner
Team HMP DB Systel GKU HFS SVD etc. Dienstleister / Frankfurt Kunde / Berlin
Team Frankfurt Kreation Konzeption HTML / CSS / JS Entwicklung Projektmanagement CMS-Integration DB Systel SW-Testing
Start Einigkeit über agile Vorgehensweise bei allen Beteiligten Definition Zulieferung Konzeptdokumente / Checkliste Setup Initiales Backlog Gemeinsame Sprints
Timeline 05.2012 09.2012 25.10.2012 Content / Lasttest
Start Ich bin eine Banane! Ich bin eine Banane! Ich bin eine Banane!
Eskalation 05.2012 09.2012 25.10.2012 Content / Lasttest
Neustart Eskalation Review Backlog Neue Grobschätzung durch Team Wie gross ist das Problem? Vorschau Launch Features (Launch 11.2012)
Lösungsansatz Neues Team für Zulieferung Scrum Master Product Owner 1 Entwickler Ogilvy 2 Entwickler ETECTURE 2 Entwickler Frei
Lösungsansatz 6 1-Wochen-Sprints (A-F) Umzug Team Reviews Gemeinsame Retrospektiven
Retro Ergebnisse I
Retro Ergebnisse II
Zufriedenheits-Noten SPRINT A: - SPRINT B: 3,71 (Umzug Team) SPRINT C: 2,2 SPRINT D: 1,7 SPRINT E: 2 SPRINT F: 2,2
Fortschritte der geplanten Lieferungen 150 125 % von Planung 100 75 50 25 0 Sprint A Sprint B Sprint C Sprint D Sprint E Sprint F
Projekte erfolgreich scrumen Karlsruher Entwicklertage 2013 Erfolgreicher Launch 05.2012 10.2012 19.11.2012 Content / Lasttest
Projekt Retrospektive Kundenpräsenz vor Ort Mehr Use Cases definieren Zeit für Planning Zieltermine und Ressourcen Team Vor Ort beibehalten Optimierung Infrastruktur Disziplinierte Toolverwendung
Team jetzt 1 Art Direction 1 Konzeption 2 HTML/JS - Entwicklung 2 Integration 2 Testing Scrum Master Product Owner = Kunde
Weitere Herausforderungen Prozessoptimierung Verbesserung Product Backlog Mehr PO-Involvement beim Planning Grooming Integration weiterer Disziplinen Automatisierte Tests Sprintlänge Release Planung
Learnings Sauberen Scrum-Prozess aufsetzen, auf den sich alle Parteien einlassen Bei kritischen Phasen zusammenziehen Konsequent priorisieren und entscheiden Entscheidungen nicht auf Disziplinen abwälzen Retro-Ergebnisse als Chancen nutzen Vorgehensweise Retrospektiven variieren In Reviews auch Zwischenstände zeigen Kommunikation
Fazit Agile Methoden lösen keine Probleme, sie decken sie auf. Transparenz Vertrauen Inspect Adapt
Projekte erfolgreich scrumen Karlsruher Entwicklertage 2013 Vielen Dank Manuel Marsch manuel.marsch@etecture.de Jens Lauer jens.lauer@ogilvy.com