Kennissessie Agile Resultaat Met Prince2 Controle

2,021
-1

Published on

Op 26 november en 3 december 2009 organiseerde Whitehorses een kennissessie over Agile Resultaat met PRINCE2 Controle. Deze sessie werd in totaal door bijna 40 mensen bezocht en met een 8,5 beoordeeld.

Published in: Business, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,021
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
60
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Kennissessie Agile Resultaat Met Prince2 Controle

  1. 1. Vision ~ Knowledge ~ Results Agile resultaat met PRINCE2 controle Snel Succes in Beheersbare Projecten Martin van Borselaer samenwerking, pragmatische aanpak en innovatie met Java en Oracle © 2009 Whitehorses
  2. 2. Agenda ● Inleiding ‘Wat is Agile?’ ● Agile projectmanagement met Scrum BREAK ● Succesverhaal WMS: PRINCE2 + Scrum ● Discussie Whitehorses B.V.
  3. 3. Wat is agile? Whitehorses B.V.
  4. 4. Agility zie je overal Tractiecontrole auto’s Evolutie Sociale omgang met mensen Navigatie Wetenschap (experimenten) Website design Joint Strike Fighter Huiskamerthermostaat Marketing Nieuwe taal leren ERP Whitehorses B.V.
  5. 5. Reageren op veranderingen 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Meting Ondergrens Bovengrens Poly. (Meting) Whitehorses B.V.
  6. 6. Niet reageren op veranderingen 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Waarde Ondergrens Bovengrens Whitehorses B.V.
  7. 7. Klassieke antwoord op veranderingen Beter voorspellen ● Ontwerp ● Analyse ● Enterprise Architectuur Beter bewaken ● Changeproces ● Contracten Whitehorses B.V.
  8. 8. Kun je voorspellen? Complexiteit omgeving Chaos Complexiteit bepaalt voorspelbaarheid Complex Structuur Complexiteit techniek Whitehorses B.V.
  9. 9. Complexiteit ICT projecten Gewijzigde inzichten Externe partijen Terminologie Wetgeving Kennis en vaardigheden Interface Beheerafdeling Bugs in standaardsoftware Besluitvaardigheid Andere projecten Politiek Organisatorische implementatie Whitehorses B.V.
  10. 10. Resultaten klassieke aanpak Kosten van voorspellen Focus Software maken Bewaken Voorspellen Voorspelbaarheid Projectvoortgang Whitehorses B.V.
  11. 11. Resultaten klassieke aanpak Hoeveel waarde creëert het project? Geleverde waarde Gevraagde waarde Minimale waarde End Of Life Tijd Whitehorses B.V.
  12. 12. Whitehorses B.V.
  13. 13. De agile aanpak Agile projectmanagement met Scrum Theorie Whitehorses B.V.
  14. 14. Agile Manifesto Mensen en interactie boven processen en tools Werkende software boven gedetailleerde documentatie Samenwerken met de klant boven contractonderhandeling Reageren op verandering boven strikt het plan volgen Wat aan de rechterkant staat is waardevol, maar wat aan de linkerkant staat is waardevoller. http://www.agilemanifesto.org/ Whitehorses B.V.
  15. 15. Het Scrum proces Daily Scrum Iteratie Product backlog Sprint backlog Product Whitehorses B.V.
  16. 16. Rollen Product Owner Team Scrum Master • Scope • Zelfsturend • Communicatie • Geld • Maakt • Hindernissen • Tijd • Schatten • Agile coach • Business Case inspanning • Max. 9 FTE • Multi-disciplinair Whitehorses B.V.
  17. 17. Planning op wens-niveau Behoefte USER STORY Product Owner: Team: Wens Wens Story Points Business Value (konijnen) Acceptatiecriteria Oplossing Whitehorses B.V.
  18. 18. Voortgang release Story Points 350 250 150 50 tijd Whitehorses B.V.
  19. 19. Daily Scrum: Task Board Whitehorses B.V.
  20. 20. Voortgang iteratie nog te besteden uren t Burndown grafiek Whitehorses B.V.
  21. 21. Leren en verbeteren Oplossing(?)  Wens  Werkelijke behoefte  Oplossing Test Software Ontwerp Require- ments Whitehorses B.V.
  22. 22. Resultaten agile aanpak Onzekerheid Focus Software maken Voorspellen Bewaken Projectvoortgang Projectvoortgang Whitehorses B.V.
  23. 23. Resultaten agile aanpak Hoeveel waarde creert het project? 120 100 80 Geleverde waarde 60 Gevraagde waarde 40 Minimale waarde 20 0 Tijd Whitehorses B.V.
  24. 24. Na de pauze… All models are wrong, but some are useful. (George E. P. Box) In theory, there is no difference between theory and practice. In practice, there is!“ (Chuck Reid) Whitehorses B.V.
  25. 25. BREAK 15 min. Whitehorses B.V.
  26. 26. Agile projectmanagement met Scrum èn PRINCE2 Een praktijkcase Whitehorses B.V.
  27. 27. Doorstart WMS februari 2009 Problemen: ● Veel wijzigende inzichten, veel spanning ● Doorlooptijd Functioneel Ontwerp 1 maand ● Na 2 jaar 30% gereed ● 9 maanden voor resterende 70% Doel Trend Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 2008 2008 2008 2008 2009 2009 2009 2009 Whitehorses B.V.
  28. 28. Uitdagingen ● Achterstand ● Besluitvaardigheid ● Grip ● Acceptatiegraad en vertrouwen Introductie Scrum in combinatie met PRINCE2 Whitehorses B.V.
  29. 29. PRINCE2 licht en effectief Toepassing PRINCE2 Methode PRINCE2 2005 2009 Principes Succesvolle projecten Vanuit principe: Lichtste implementatie Wijze mensen Whitehorses B.V.
  30. 30. Probleem: Product Owner Stake- Business holders Case Wensen Team Whitehorses B.V.
  31. 31. Oplossing: Stuurgroep Senior Senior User Supplier (wens) (middelen) Stuurgroep Executive (verantwoordelijk) (Business Case) Whitehorses B.V.
  32. 32. Probleem: Scrum Master Scrum Master? Scrum TEAM Scrum Master? Scrum Master? Master? Scrum Master? Whitehorses B.V.
  33. 33. Oplossing: Projectmanager Senior Senior User Supplier (wens) (middelen) Stuurgroep Executive (verantwoordelijk) (Business Case) Projectplan (PID) Projectmanager Projectmanager (voert uit) Whitehorses B.V.
  34. 34. Probleem: vertrouwen Positief Vertrouwen Vertrouwen zolang… Feiten ‘Geloof’ Wantrouwen Wantrouwen totdat bewezen Negatief Whitehorses B.V.
  35. 35. Oplossing: PRINCE2 sturingslaag Starting Up a Project Directing a Project Bestuur Initiating a Controlling Managing Closing a Project a Stage Stage Project Leiding Boundaries Managing Product Uitvoering Delivery Whitehorses B.V.
  36. 36. Probleem: starten met Scrum • “Crash start”? Iteratie • “Controlled” start? 0? Iteratie • Leren en verbeteren 1 Iteratie • Leren en verbeteren 2 Whitehorses B.V.
  37. 37. Oplossing: PRINCE2 projectstart Starting Up a Project Directing a Project Bestuur Initiating a Controlling Managing Closing a Project a Stage Stage Project Leiding Boundaries Managing Product Uitvoering Delivery Whitehorses B.V.
  38. 38. Probleem: User Stories Whitehorses B.V.
  39. 39. Oplossing: Product Breakdown Structure Sales Frontoffice Backoffice Support Wens A Wens D Iteratie 1 Wens G Wens J Wens B Wens E Iteratie 2 Wens H Wens K Wens C Wens F Iteratie 3 Wens I Wens L Whitehorses B.V.
  40. 40. Probleem: planning en controle Doel Trend Q1 2008 Q2 2008 Q3 2008 Q4 2008 Q1 2009 Q2 2009 Q3 2009 Q4 2009 Whitehorses B.V.
  41. 41. Oplossing: PRINCE2 toleranties Scope Geld Tijd • Minimaal • Géén toleranties • Géén toleranties alle User Stories 12 iteraties 12 iteraties met vast team Business Value 1 en 2 Whitehorses B.V.
  42. 42. Oplossing: Fase rapportages story points 350 250 150 50 tijd Whitehorses B.V.
  43. 43. Andere oplossingen Besluitvaardigheid Iteratie Ontwerp Ontwerpen User Story Software maken Software IT + Business Acceptatiegraad ● Business bepaalt ● IT volgt ● Geen discussies, bewijzen door het te doen Whitehorses B.V.
  44. 44. WMS projectresultaat ● Doel gehaald ● Zeer positieve samenwerking business – IT ● Oplossing die past ● Hoge acceptatiegraad ● Goede kwaliteit ● Fun! Doel Trend Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 2008 2008 2008 2008 2009 2009 2009 2009 Whitehorses B.V.
  45. 45. Conclusie ● Agile-principes zijn zeer effectief… maar hoe pas je het toe? ● PRINCE2 is zeer volwassen… maar vaak verkeerd begrepen. ● PRINCE2 + Agile 1+1=3 Whitehorses B.V.
  46. 46. Discussie & Vragen Profiel Martin van Borselaer Whitehorses B.V. Fultonbaan 20 3452 NM Nieuwegein Tel.: 030-6004720 www.whitehorses.nl blog.whitehorses.nl info@whitehorses.nl Whitehorses B.V.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×