ein Erfharungsbericht über die Einführung von Scrum. Und ein Hinweis auf Risiken und Nebenwirkungen (agile Transition), die wir gar nicht beabsichtigt hatten.
2. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Agenda
● Einleitung
● Historie und unser
Weg
● Kulturkonflikt in der
agilen Transition
● unsere Learnings
3. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
über Tobias Ranft
● Familienvater
● Entwickler
● agile Coach
● ...
"Schon am Anfang
das Ende im Sinn
haben"
Steven R. Covey
4. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Detlev Louis Motorrad-Vertriebsgesellschaft mbH
Europas Nr.1 für
Motorrad und Freizeit
"Wenn Du nicht
lächeln kannst,
dann mache keinen
Laden auf!"
alte, chinesische Weisheit
5. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Historie Webteam ab 2009
● kleine Truppe
● Elite-Einzelkämpfer
● Austausch zur
Abgrenzung
● Wachstum war absehbar
● Gemeinsame Strukturen
und Prozesse?
6. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Warum agil?
● effiziente Zusammenarbeit
● Kürzere Warteschlange für
wichtige Projekte
● Optimierung des
produzierten
Geschäftswerts
● Risiken mindern
"Komplexität kann nicht
durch Planung beherrscht
werden."
7. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Unser Weg zu Scrum
● XP, Scrum, Kanban,
Lean, ... Häh?
● Wo sind wir eigentlich?
"Jede Firma hat einen Character.
Wenn der verloren geht,
schwindet auch der Erfolg."
Prof. Dr. h.c. Werner Otto
9. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
EDV
Web
Louis
10. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
EDV
Web
Louis
11. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
EDV
Web
Louis
12. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
EDV
Web
Louis
13. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Jeder Weg beginnt mit dem ersten
Schritt
● Rollenfindung
● Fokussierte Meetings
● Continuous Improvement
"To improve is to change;
to be perfect is to change often."
Winston Churchill
14. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
EDV
Web
Louis
15. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
EDV
Web
Louis
16. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
EDV
Web
Louis
17. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
EDV
Web
Louis
?
18. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Konflikte mit/durch/nach Scrum
●
Team fordert Stakeholder zurTeam fordert Stakeholder zur
Beteiligung aufBeteiligung auf
●
Team beteiligt sich an SteuerungTeam beteiligt sich an Steuerung
●
Spannung zwischen Planung undSpannung zwischen Planung und
iterativem Vorgeheniterativem Vorgehen
„Kleine Schritte
sind besser als
keine.”
Willy Brandt
19. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Mitten in der agilen TransitionMitten in der agilen Transition
„Both agile and
global strategies
amplify pitfalls for
and problems of
software
development and
organizations.“
Jutta Eckstein
20. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Warum agil?
● effiziente Zusammenarbeit
● Kürzere Warteschlange für
wichtige Projekte
● Optimierung des
produzierten
Geschäftswerts
● Risiken mindern
"Komplexität kann nicht
durch Planung beherrscht
werden."
21. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Auftrag des Scrum Masters
"The Scrum Master is responsible for ensuring
Scrum is understood and enacted.
... The Scrum Master helps everyone change
these interactions to maximize the value created
by the Scrum Team.
... Helping employees and stakeholders
understand and enact Scrum and empirical
product development;"
Scrum Guide July, 2013 (Page 6 ff.)
22. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Scrum Säulen und agile Prinzipien
● Transparenz
● Inspektion
● Anpassung
"Wer aufhört, besser zu
werden, hat aufgehört, gut
zu sein."
Philip Rosenthal Bildquelle: https://commons.wikimedia.org/wiki/File:Dichroic_filters.jpg
23. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
unsere Learnings
● Agilität besteht aus Prinzipien
und Werten
● Alternativen kennen, z.B. Mary
Poppendieck in "Pitfalls of Agile
Transformations" http://bit.ly/1HxIuII
● klarere Eingrenzung, als auch
mehr Mut zur Veränderung
24. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
Fragen?
"Die Qualität bleibt,
lange nachdem der
Preis vergessen ist."
Frei nach Aldo Gucci
25. Tobias Ranft @ PHP Unconference 2015 Scrum Anwendungsfehler
We are hiring.
Webentwickler
Entwickler Frontend
C# Entwickler