SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
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
Doel van deze sessie



✓ Kort overzicht van Agile en Scrum

✓ Aan de hand van praktijkvoorbeelden,
 idee geven van veranderingen voor beheer.




                                             2
Agenda



    ! Agile

    ! Scrum

    ! Praktijk


                 3
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
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
Agile & Scrum


          ! Agile

          ! Scrum

          ! Praktijk



                       7
What does Scrum do ?
                           Product
         Visie
                           Backlog
          •Het idee !               •De requirements

                        •De taken

   Selected
                    Sprint                  Sprint
   Product
   Backlog         Backlog                   Goal


                                     24h
                                    Scrum
Sprint
                                                       •Aantal keer   Release   •Aantal keer
                                                                                                  Eind
                                                                                                Product


              Product



                                                                                               Productie

                                                                                                           8


                                                                                                               8
What does Scrum do ?
                           Product
         Visie
                           Backlog
          •Het idee !               •De requirements

                        •De taken

   Selected
                    Sprint                  Sprint
   Product
   Backlog         Backlog                   Goal


                                     24h
                                    Scrum
Sprint
                                                       •Aantal keer    Release    •Aantal keer
                                                                                                   Eind
                                                                                                 Product


              Product



                                                                      Productie

                                                                                                           8


                                                                                                               8
What does Scrum do ?
                           Product
         Visie
                           Backlog
          •Het idee !               •De requirements

                        •De taken

   Selected
                    Sprint                  Sprint
   Product
   Backlog         Backlog                   Goal


                                     24h
                                    Scrum
Sprint
                                                       •Aantal keer   Release   •Aantal keer
                                                                                                 Eind
                                                                                               Product


              Product



                 Productie

                                                                                                         8


                                                                                                             8
Agile & Scrum


          ! Agile

          ! Scrum

          ! Praktijk



                       9
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
Gat? Welk Gat?




                 11
Ontwikkel Afdeling



      • Waarde door changes
      • Focus op software
      • Groeiende complexiteit,
      afhankelijkheden (SOA)

      • Markt trend: Agile




                                  12
Beheer Afdeling


  • Waarde door stabiliteit
  • Focus op infrastructure
  • Afhandelen van incidenten
  • Markt trend: strict change
  management




                                 13
Welk Gat? Dit Gat!


• Ontwikkel focus: ‘change’:

   • nieuwe dingen,   nu
• Beheer focus: ‘stabiliteit’:
   • hou het draaien,   als gisteren

                                       14
Herkent U dit?




Beheer               Ontwikkel




                                 15
Ontwikkel wordt Scrum


• Productiviteit stijgt tot factor 4-5
• Release elke 2 weken, factor 6-12
• Agile:   embrace change
• Netto effect: Gat groeit...




                                         16
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
Case: TomTom


       • Zet Beheer man in team
       • Heeft dat gewerkt?
       • Specialist, geen werk
       • Hardware, middleware
       • Niet aanwezig




                                  18
KLM/Air France


   • Elimineer overdracht!
   • Uitbreiding tool keten
   • Zelf-service deployments
   • Tool onder Beheer controle
   • Behoud van strict change
   management




                                  19
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
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
Ten slotte ....




Inspect and Adapt

                     24


                          24

Mais conteúdo relacionado

Semelhante a Agile en de service manager

Veranderen en Beheren - Seminar Lean en Agile IT (deel 2)
Veranderen en Beheren - Seminar Lean en Agile IT (deel 2)Veranderen en Beheren - Seminar Lean en Agile IT (deel 2)
Veranderen en Beheren - Seminar Lean en Agile IT (deel 2)Whitehorses
 
Team foundation server als perfecte tool voor scrum (TechDays 2013)
Team foundation server als perfecte tool voor scrum (TechDays 2013)Team foundation server als perfecte tool voor scrum (TechDays 2013)
Team foundation server als perfecte tool voor scrum (TechDays 2013)Delta-N
 
Is Scrum de opvolger van Prince2?
Is Scrum de opvolger van Prince2?Is Scrum de opvolger van Prince2?
Is Scrum de opvolger van Prince2?André Heijstek
 
Requirements, een bom onder uw agile project?
Requirements, een bom onder uw agile project?Requirements, een bom onder uw agile project?
Requirements, een bom onder uw agile project?SYSQA BV
 
Agile & UX, The Fabrique Way
Agile & UX, The Fabrique WayAgile & UX, The Fabrique Way
Agile & UX, The Fabrique WayFabrique
 
Connectivate professionals – agile toolboxes for improving teamwork (nl)
Connectivate professionals – agile toolboxes for improving teamwork (nl)Connectivate professionals – agile toolboxes for improving teamwork (nl)
Connectivate professionals – agile toolboxes for improving teamwork (nl)Remi-Armand Collaris
 
BPUG Seminar 2014 Rik Marselis - effectief testen in agile
BPUG Seminar 2014 Rik Marselis - effectief testen in agileBPUG Seminar 2014 Rik Marselis - effectief testen in agile
BPUG Seminar 2014 Rik Marselis - effectief testen in agileRik Marselis
 
SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum
SYSQA Kennissessie oktober 2011, presentatie 1 Testen en ScrumSYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum
SYSQA Kennissessie oktober 2011, presentatie 1 Testen en ScrumSYSQA BV
 
Workshop scrum voor product owners
Workshop scrum voor product ownersWorkshop scrum voor product owners
Workshop scrum voor product ownersANGI studio
 
SCRUM essentials voor PRINCE2 project managagers
SCRUM essentials voor PRINCE2 project managagersSCRUM essentials voor PRINCE2 project managagers
SCRUM essentials voor PRINCE2 project managagersTricode (part of Dept)
 
Hoe Aia Software scrum ontmoette - GoYello Kennismiddag
Hoe Aia Software scrum ontmoette - GoYello Kennismiddag   Hoe Aia Software scrum ontmoette - GoYello Kennismiddag
Hoe Aia Software scrum ontmoette - GoYello Kennismiddag Jeroen Huinink
 
Product launch - de integratie tussen Marketing / Productie (opschaling) / in...
Product launch - de integratie tussen Marketing / Productie (opschaling) / in...Product launch - de integratie tussen Marketing / Productie (opschaling) / in...
Product launch - de integratie tussen Marketing / Productie (opschaling) / in...Jurjen Helmus
 
Scrum - hou grip op uw ontwikkelproces
Scrum - hou grip op uw ontwikkelprocesScrum - hou grip op uw ontwikkelproces
Scrum - hou grip op uw ontwikkelprocesDelta-N
 
Endouble SCRUM
Endouble SCRUM Endouble SCRUM
Endouble SCRUM Endouble
 
Presentatie rnct bijeenkomst lean qrm
Presentatie rnct bijeenkomst lean qrmPresentatie rnct bijeenkomst lean qrm
Presentatie rnct bijeenkomst lean qrmjoost_bouman
 
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)Martin van Borselaer
 

Semelhante a Agile en de service manager (20)

Veranderen en Beheren - Seminar Lean en Agile IT (deel 2)
Veranderen en Beheren - Seminar Lean en Agile IT (deel 2)Veranderen en Beheren - Seminar Lean en Agile IT (deel 2)
Veranderen en Beheren - Seminar Lean en Agile IT (deel 2)
 
Team foundation server als perfecte tool voor scrum (TechDays 2013)
Team foundation server als perfecte tool voor scrum (TechDays 2013)Team foundation server als perfecte tool voor scrum (TechDays 2013)
Team foundation server als perfecte tool voor scrum (TechDays 2013)
 
Is Scrum de opvolger van Prince2?
Is Scrum de opvolger van Prince2?Is Scrum de opvolger van Prince2?
Is Scrum de opvolger van Prince2?
 
Requirements, een bom onder uw agile project?
Requirements, een bom onder uw agile project?Requirements, een bom onder uw agile project?
Requirements, een bom onder uw agile project?
 
Agile & UX, The Fabrique Way
Agile & UX, The Fabrique WayAgile & UX, The Fabrique Way
Agile & UX, The Fabrique Way
 
Connectivate professionals – agile toolboxes for improving teamwork (nl)
Connectivate professionals – agile toolboxes for improving teamwork (nl)Connectivate professionals – agile toolboxes for improving teamwork (nl)
Connectivate professionals – agile toolboxes for improving teamwork (nl)
 
BPUG Seminar 2014 Rik Marselis - effectief testen in agile
BPUG Seminar 2014 Rik Marselis - effectief testen in agileBPUG Seminar 2014 Rik Marselis - effectief testen in agile
BPUG Seminar 2014 Rik Marselis - effectief testen in agile
 
Introductie Scrum
Introductie ScrumIntroductie Scrum
Introductie Scrum
 
Scrum contentcafe
Scrum contentcafeScrum contentcafe
Scrum contentcafe
 
SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum
SYSQA Kennissessie oktober 2011, presentatie 1 Testen en ScrumSYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum
SYSQA Kennissessie oktober 2011, presentatie 1 Testen en Scrum
 
Workshop scrum voor product owners
Workshop scrum voor product ownersWorkshop scrum voor product owners
Workshop scrum voor product owners
 
SCRUM essentials voor PRINCE2 project managagers
SCRUM essentials voor PRINCE2 project managagersSCRUM essentials voor PRINCE2 project managagers
SCRUM essentials voor PRINCE2 project managagers
 
Hoe Aia Software scrum ontmoette - GoYello Kennismiddag
Hoe Aia Software scrum ontmoette - GoYello Kennismiddag   Hoe Aia Software scrum ontmoette - GoYello Kennismiddag
Hoe Aia Software scrum ontmoette - GoYello Kennismiddag
 
Scrum (dutch)
Scrum (dutch)Scrum (dutch)
Scrum (dutch)
 
Product launch - de integratie tussen Marketing / Productie (opschaling) / in...
Product launch - de integratie tussen Marketing / Productie (opschaling) / in...Product launch - de integratie tussen Marketing / Productie (opschaling) / in...
Product launch - de integratie tussen Marketing / Productie (opschaling) / in...
 
Scrum - hou grip op uw ontwikkelproces
Scrum - hou grip op uw ontwikkelprocesScrum - hou grip op uw ontwikkelproces
Scrum - hou grip op uw ontwikkelproces
 
Endouble SCRUM
Endouble SCRUM Endouble SCRUM
Endouble SCRUM
 
Presentatie rnct bijeenkomst lean qrm
Presentatie rnct bijeenkomst lean qrmPresentatie rnct bijeenkomst lean qrm
Presentatie rnct bijeenkomst lean qrm
 
Modulair produceren expert sessie - presentaties
Modulair produceren expert sessie - presentatiesModulair produceren expert sessie - presentaties
Modulair produceren expert sessie - presentaties
 
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)
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
  • 3. Agenda ! Agile ! Scrum ! Praktijk 3
  • 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
  • 6. Agile & Scrum ! Agile ! Scrum ! Praktijk 7
  • 7. What does Scrum do ? Product Visie Backlog •Het idee ! •De requirements •De taken Selected Sprint Sprint Product Backlog Backlog Goal 24h Scrum Sprint •Aantal keer Release •Aantal keer Eind Product Product Productie 8 8
  • 8. What does Scrum do ? Product Visie Backlog •Het idee ! •De requirements •De taken Selected Sprint Sprint Product Backlog Backlog Goal 24h Scrum Sprint •Aantal keer Release •Aantal keer Eind Product Product Productie 8 8
  • 9. What does Scrum do ? Product Visie Backlog •Het idee ! •De requirements •De taken Selected Sprint Sprint Product Backlog Backlog Goal 24h Scrum Sprint •Aantal keer Release •Aantal keer Eind Product Product Productie 8 8
  • 10. Agile & Scrum ! Agile ! Scrum ! Praktijk 9
  • 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
  • 13. Ontwikkel Afdeling • Waarde door changes • Focus op software • Groeiende complexiteit, afhankelijkheden (SOA) • Markt trend: Agile 12
  • 14. Beheer Afdeling • Waarde door stabiliteit • Focus op infrastructure • Afhandelen van incidenten • Markt trend: strict change management 13
  • 15. Welk Gat? Dit Gat! • Ontwikkel focus: ‘change’: • nieuwe dingen, nu • Beheer focus: ‘stabiliteit’: • hou het draaien, als gisteren 14
  • 16. Herkent U dit? Beheer Ontwikkel 15
  • 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
  • 23. Ten slotte .... Inspect and Adapt 24 24