Veranderen en Beheren - Seminar Lean en Agile IT (deel 2)

1,913 views
1,652 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,913
On SlideShare
0
From Embeds
0
Number of Embeds
123
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Veranderen en Beheren - Seminar Lean en Agile IT (deel 2)

  1. 1. Veranderen & BeherenSeminar Lean & Agile ITMartin van BorselaerTwitter: @borselaerorgBlog: www.borselaer.org
  2. 2. Veranderen (projecten)Waarde Uitdaging• Geef mij precies • Wat wil de klant? wat ik wil, • Weten ze het zelf wel? waar ik het wil en • Snappen wij wel wat de wanneer ik het wil klant wil?• Snel/kwaliteit/goedkoop • Kunnen wij dat leveren• Maatwerk! (op tijd, binnen budget en kwaliteit)? • Is de klant er wel klaar voor?
  3. 3. ProjectenV Model Agile Veranderen op 2 manieren uitgelegd
  4. 4. V Model Behoefte Oplossing Eisen In productie nemenFunctioneel Ontwerp Acceptatie Test Technisch Ontwerp Systeem Test Software Programma Test Groen = Value Rood = Waste
  5. 5. Focus bij V model Besteding projectbudget Software maken% projectbudget  Bewaken Bedenken Tijd 
  6. 6. Hoe moeilijker, hoe kostbaarder Kosten van voorspellen/documenteren/controlerenKosten  Voorspelbaarheid 
  7. 7. Ontwikkeling vs productie Project Beheer (ontwikkeling) (productie)Onzekerheid Waarde Waarde vaststellen vasthouden Tijd 
  8. 8. “Veranderprogramma” Wet Wet Wet Product Wet Product Wet Product Wet Product Proces Wet Wet Product Proces Product Proces Product IT Proces Product IT Proces IT Proces KantoorIT Proces Proces KantoorIT KantoorITPersoneel IT Kantoor IT Personeel Kantoor Personeel Kantoor Personeel Kantoor Kantoor Personeel Personeel Personeel Personeel 7x 1x
  9. 9. “Veranderprogramma” Product Proces Extreem V ModelProgramma Bouw Acceptatie Implementatie
  10. 10. “Veranderprogramma”Wens Resultaat• < 2 jaar • > 4 jaar• < 2 miljoen € • > 5 miljoen €• 1 proces, 1 systeem • 3 à 4 processen?• Implementatie • 2 systemen vlekkeloos • Politieke schade
  11. 11. ConversieOud Systeem Product Data OpdrachtNieuw Systeem Product Data
  12. 12. Conversie Oud niet te Weinig kennis Weinig kennis vergelijken met nieuwOud Systeem Product DataNieuw Systeem Product Data Structuur niet Systeem in Wetgeving stabiel ontwikkeling niet stabiel
  13. 13. ConversieProd. DB Migratie Raamwerk 1 2KopieDB Migratie DB Systeem Resultaten 3 Verschillen Extreem Agile: Voor- ieder uur een conversie spelling Voorspelde eindresultaten
  14. 14. Conversie100%90%80%70%60%50% Resultaat40% Eis Door extreem veel30% iteraties doelstelling bereikt20%10% 0% Tijd
  15. 15. Agile projectprincipesWaarde • De eindklant bepaalt de waarde • Belangrijke zaken eerstLerend vermogen • Kleine stapjes zetten • Bewijzen, niet voorspellenTeam • Multidisciplinair team • Elkaar helpenTransparantie • Alles is op elk moment voor iedereen zichtbaar
  16. 16. Sprint planningSprint Backlog Product Backlog Daily Scrum Daily Scrum Daily Scrum Daily Scrum Daily Scrum Sprint Daily Scrum Daily Scrum Scrum Daily Scrum Daily Scrum Daily Scrum Sprint Sprint review Software retrospective Documentatie
  17. 17. ScrumSprint Planning 1 dagUitvoering 1 à 3 wekenSprint Review ½ dagSprint Retrospective ½ dag
  18. 18. Scrum rollenProduct Owner Team Scrum Master• Scope • Zelfsturend • Communicatie• Geld • Maakt oplossing • Hindernissen• Tijd • Schat inspanning • Agile coach• Business Case • Max. 9 mensen • Multi-disciplinair Product Backlog Software Documentatie
  19. 19. Werkvoorraad op wens-niveau Behoefte Verantwoordelijkheden USER STORY Product Owner Team Wens Wens Story Points Business Value (inspanning) Acceptatiecriteria Oplossing
  20. 20. Scrum planning (dag)• Daily Scrum en Task Board
  21. 21. Scrum planning (Sprint)• Burndown chart Uren te gaan t Burndown grafiek
  22. 22. Scrum planning (release)• Release planning Story Points 350 250 150 50 tijd
  23. 23. Leren en verbeterenOplossing(?)  Wens  Werkelijke behoefte  Oplossing Test Software Ontwerp Require- ments
  24. 24. Effecten agile aanpak Onzekerheid Focus Software maken Voorspellen BewakenProjectvoortgang  Projectvoortgang 
  25. 25. Effecten agile aanpak Hoeveel waarde creert de oplossing?12010080 Geleverde waarde60 Gevraagde waarde40 Minimale waarde20 0 Tijd 
  26. 26. Lean Veranderen● Value?  Prioritering op Business Value, snelle oplevering● Pull?  Product Backlog, Sprint Backlog, User Story● Work in Progress?  User Story, Taskboard● Leveling?  Velocity (Sprints) en Daily Scrum (team)● Flow?  Scrum proces● Procesverbetering?  Multidisciplinair team, Review, Retrospective
  27. 27. Lean Beheer• ITIL (v2) processen als kapstok• 2 vragen “Wat is de waarde en waar ontstaat die?”
  28. 28. ITIL (v2) processen• Service Delivery • Planning to Implement Service – Financial Management for IT Services Management (FMITS) • Security Management – Capacity Management – Availability Management • ICT Infrastructure Management – IT Service Continuity Management – Network service Management (ITSCM) – Operations Management – Service Level Management – Management of local processors – Security Management – Computer installation and acceptance• Service Support – Systems Management – Change Management • The Business Perspective – Release Management • Application Management – Problem Management • Software Asset Management – Incident Management – Configuration Management – Service Desk
  29. 29. Incident ManagementWaarde Proces• Snel verder kunnen met • Invullen incident het systeem formulier • Aanvullende informatie opvragen/aanleveren • Probleem oplossen • Incident afmelden
  30. 30. Incident ManagementLean Incident Management• Desktop overnemen• CRM koppelen aan email/telefoon (administratie verkorten, klantdossier opbouwen)• Prioriteit vaststellen
  31. 31. Andere ITIL processen…1. ?2. ?

×