Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)
Agile en de service manager
1. Agile en de ServiceManager
Omgaan met Agile Teams !
De Service Manager Dag, 22 april 2010
Geert Bossuyt & Wilco Koorn
www.xebia.com gbossuyt@xebia.com , wkoorn@xebialabs.com
+31 (0)35 538 1921
1
2. Doel van deze sessie
✓ Kort overzicht van Agile en Scrum
✓ Aan de hand van praktijkvoorbeelden,
idee geven van veranderingen voor beheer.
2
4. Agile
Agile kan alleen succesvol zijn waneer :
" Er geloof is dat software ontwikkeling effectiever is in een
empirsich proces dan in een gepland proces.
" Er geloof is dat een zelfsturend Team, eens organisatorische
impediments verwijderd zijn, betere software oplevert.
" De overtuiging heerst dat je in een gegeven timebox software
kan opleveren die de meest mogelijke business toegevoegde
waarde biedt, en dat je niet exact kan voorspellen welke
functionaliteiten zullen worden opgeleverd.
4
5. Agile
✓ Globale afspraken over zaken waar we waarde aan hechten.
✓ Een leidraad voor het nemen van besluiten.
Mensen en de interactie tussen belangrijker dan Processen en middelen
mensen
Werkende software belangrijker dan Allesomvattende documentatie
Samenwerking met de klant belangrijker dan Contract onderhandeling
Inspelen op verandering belangrijker dan Plan volgen
Hiermee zeggen we niet dat de items in de rechterkolom niet belangrijk zijn.
Hiermee zeggen we alleen dat we de items in de linker kolom belangrijker vinden.
5
11. Profiteer van Agile power,
Overbrug dat Gat!
• Een gat tussen Beheer en Ontwikkel?
• Wat gebeurd er bij Agile Ontwikkeling?
• Twee praktijk cases: TomTom en KLM/Air France
10
17. Ontwikkel wordt Scrum
• Productiviteit stijgt tot factor 4-5
• Release elke 2 weken, factor 6-12
• Agile: embrace change
• Netto effect: Gat groeit...
16
18. Effect op business
• Beheer moet mee, tegen dezelfde kosten
• Changes zijn klein, dus veel routinewerk
• Ontwikkel en Beheer beide gefrustreerd
• Productiviteit stijging gaat deels verloren
17
19. Case: TomTom
• Zet Beheer man in team
• Heeft dat gewerkt?
• Specialist, geen werk
• Hardware, middleware
• Niet aanwezig
18
20. KLM/Air France
• Elimineer overdracht!
• Uitbreiding tool keten
• Zelf-service deployments
• Tool onder Beheer controle
• Behoud van strict change
management
19
21. KLM/Air France data
Number of Deployments per month in 2009
• Factor 4
800,0
• In NL en India
• Shifts, bijna 24 uur rond
600,0
400,0 • Weekends doorwerken
200,0
• Zonder extra Beheerders
0
Jul Aug Sep Oct Nov Dec
• Eu 600k jaarlijks bespaart
Y-35
20
22. Samengevatte praktijklessen
• Agile Ontwikkeling levert productiviteit winst
• Agile Ontwikkeling legt druk op Beheer
• Overdracht eliminatie is de beste oplossing
• Winst uit Agile werken blijft maximaal
21