Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Scrum project aanpak anders dan bij softwareontwikkeling

940 views

Published on

Agile/scrum is een projectaanpak die binnen de softwareontwikkeling zeer succesvol is. Maar ook voor projecten anders dan ICT is Agile/scrum toe te passen. In deze presentatie leg ik de beginselen van de Agile/scrum uit, wat de resultaten maar ook wat de voorwaarden zijn.

Published in: Business
  • Beste Johan, ondanks de heldere uiteenzetting van de SCRUM methodiek, mis ik de verdieping t.a.v. implementatie van software. Ik ken SCRUM vanuit productontwikkeling, maar ben ook erg benieuwd naar jouw visie t.a.v. implementatie van high-end software (denk aan ERP, CRM etc). Dank alvast!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Beste Johan, ondanks de heldere uiteenzetting van de SCRUM methodiek, mis ik de verdieping t.a.v. implementatie van software. Ik ken SCRUM vanuit productontwikkeling, maar ben ook erg benieuwd naar jouw visie t.a.v. implementatie van high-end software (denk aan ERP, CRM etc). Dank alvast!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Scrum project aanpak anders dan bij softwareontwikkeling

  1. 1. Agile/Scrum Awareness Agile/Scrum Awareness 25 september 2013 Pagina 1
  2. 2. Agenda Agile/Scrum Awareness 25 september 2013 Pagina 2
  3. 3. Voorstellen • • • • Johan van Delden Agile/Scrum consultant Scrumtrainer Gecertificeerd Scrum Master en Product Owner Agile/Scrum Awareness • Schrijf blogs over Agile/Scrum • LinkedIn: http://nl.linkedin.com/in/johanvandelden • Email: mail@johanvandelden.nl 25 september 2013 Pagina 3
  4. 4. Problemen • Eindproduct voldoet niet aan de verwachtingen • Veel interne stakeholders, verspreid over organisatie • Gebrek aan focus • Veranderende omstandigheden en/of voortschrijdend inzicht • Veel tijd kwijt aan zaken die niet bijdragen aan eindproduct • (te) Lange doorlooptijd projecten (“time to market”) • Budgetoverschrijdingen Agile/Scrum Awareness 25 september 2013 Pagina 4
  5. 5. Agile en Agile/Scrum • Agile is de filosofie, manier van denken • Kenmerken: – Leningheid – Behendigheid – Vermogen om aan te passen • Ontstaan in jaren 90 binnen ICT • Agile is denken, scrum is doen • Nauwe samenwerking met opdrachtgever en het kunnen omgaan met veranderingen • Iteratief en incrementeel opleveren Agile/Scrum Awareness 25 september 2013 Pagina 5
  6. 6. Agile manifesto personen en interacties boven processen en tools (deel)producten boven lijvige documentatie samenwerking boven procedures omgaan met verandering boven volgen van plan Wat rechts staat is waardevol, maar wat links staat is waardevoller Agile/Scrum Awareness 25 september 2013 Pagina 6
  7. 7. Agile principes • • • • • • • • De hoogste prioriteit is de klant tevreden te stellen door het vroegtijdig en frequent opleveren van echte benefits voor het bedrijf. Opleveren (deel)producten is de belangrijkste maat voor vooruitgang. Sta open voor veranderende eisen, gedurende het hele project. Teamleden en opdrachtgever werken dagelijks samen gedurende het gehele project. Neem alleen gemotiveerde mensen op in je project. Geef hen de omgeving en ondersteuning die ze nodig hebben en vertrouw erop dat ze de klus klaren. De meest efficiënte en effectieve manier om informatie te delen in een team is met elkaar te praten. Eenvoud – de kunst van het maximaliseren van het werk dat niet gedaan wordt – is essentieel. Regelmatig onderzoekt het team hoe het effectiever kan worden en past vervolgens zijn gedrag daarop aan Agile/Scrum Awareness 25 september 2013 Pagina 7
  8. 8. Scrumproces Agile/Scrum Awareness 25 september 2013 Pagina 8 8
  9. 9. Scrumproces Agile/Scrum Awareness 25 september 2013 Pagina 9
  10. 10. Scrumrol: product owner • • • • • • • • Tussenpersoon tussen team en stakeholders Verantwoordelijk voor de winstgevendheid/ROI Beslist waar het team heen gaat niet hoe niet hoe snel/wanneer Is eigenaar van de product backlog Prioriseert deelproducten Accepteert of weigert werkresultaten Agile/Scrum Awareness 25 september 2013 Pagina 10
  11. 11. Scrumrol: team • • • • • Zit bij elkaar Multi disciplinair Zelforganiserend Gedeelde verantwoordelijkheid/commitment Schat en maakt het (deel)product Agile/Scrum Awareness 25 september 2013 Pagina 11
  12. 12. Scrumrol: scrummaster • Faciliteert scrumproces • Zet meetings op • Zorgt dat team geen last heeft van externe factoren • Heeft geen autoriteit binnen het team Agile/Scrum Awareness 25 september 2013 Pagina 12
  13. 13. Scrumlijst: product backlog • • • • To-Do lijst/werkvoorraad Lijst met alle (deel)producten Belangrijkste bovenaan DEEP – – – – Detailed sufficiently Estimated Emergent Prioritized Agile/Scrum Awareness 25 september 2013 Pagina 13
  14. 14. Scrumlijst: sprint backlog • Takenlijst met items die het team in de huidige sprint oppakt • To Do, In Progress, Done • Geeft altijd actuele status weer. Agile/Scrum Awareness 25 september 2013 Pagina 14
  15. 15. Scrumsessie: planningsessie • • • • • Inhoud bepalen van komende sprint PO legt uit “wat” en niet “hoe” Taken benoemen Inschatten Team, product owner en eventueel stakeholders aanwezig • Teamcommitment Agile/Scrum Awareness 25 september 2013 Pagina 15
  16. 16. Scrumsessie: daily standup • Team • Max 15 minuten • 3 vragen: – Wat heb ik gedaan sinds vorige daily scrum? – Wat ga ik vandaag doen? – Wat houdt mij tegen (belemmeringen)? Agile/Scrum Awareness • Bijwerken scrumbord 25 september 2013 Pagina 16
  17. 17. Scrumsessie: demo • • • • Toont eindresultaat van het product Toets op acceptatiecriteria Definition of Done Feedback van alle stakeholders Wijzigingen worden als nieuwe user stories geprioriseerd Agile/Scrum Awareness 25 september 2013 Pagina 17
  18. 18. Scrumsessie: retrospective • Kijk terug naar proces niet naar product • Hou vast wat goed gaat • Verbeter wat minder goed gaat Agile/Scrum Awareness 25 september 2013 Pagina 18
  19. 19. Scrumproces Agile/Scrum Awareness 25 september 2013 Pagina 19
  20. 20. Resultaat • • • • Lagere kosten Meer en actief samenwerken Kortere doorlooptijd Hogere kwaliteit Agile/Scrum Awareness 25 september 2013 Pagina 20
  21. 21. Resultaat • Inzicht in voortgang en overzicht op totaalproduct – Ook problemen zijn zichtbaar – Gevolgen “spoedjes” zichtbaar • Mini projecten met mini risico’s • Eliminated waste • Geen aandacht en tijd besteed aan overbodige zaken Agile/Scrum Awareness 25 september 2013 Pagina 21
  22. 22. Voorwaarden • • • • Er is één opdrachtgever (product owner) Voor PO moet duidelijk zijn dat hij/zij aan het roer staat Acceptatie dat wijzigingen onvermijdelijk zijn Productvisie en producteigenschappen zijn duidelijk en eenduidig omschreven – Wat wil je opleveren en wat moet het kunnen? – Iedereen moet hetzelfde beeld hebben, geen begripsverwarring en geen ruimte voor interpretatieverschillen. Geen aannames. – Indien onvoldoende, dwingt het team om dit in een later stadium alsnog te doen Agile/Scrum Awareness 25 september 2013 Pagina 22
  23. 23. Voorwaarden • Eindproduct is gespecificeerd in afzonderlijke deelproducten • Gemotiveerde deelnemers • Team, PO en SM fulltime beschikbaar • Focus van iedereen • Discpline om zich te houden aan de spelregels van Scrum. Afbreuk aan één van de principes ondermijnt de filosofie en introduceert risico. Agile/Scrum Awareness 25 september 2013 Pagina 23
  24. 24. Aanpak • Workshop Agile/scrum awareness voor alle betrokkenen • Is scrum nieuw: begin met klein project en met klein team • Starten sprint 0 • Workshop om productvisie, producteigenschappen en deelproducten te specificeren • Ervaring opdoen, reflecteren en bijsturen Agile/Scrum Awareness 25 september 2013 Theorie is simpel, praktijk is moeilijk Pagina 24
  25. 25. Vragen Agile/Scrum Awareness 25 september 2013 Johan van Delden 06-28952541 mail@johanvandelden.nl Pagina 25

×