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 0verview

563 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Scrum 0verview

  1. 1. Agile Scrum Ronald Peters http://www.lexi.nl 26 december 2013 1
  2. 2. Agenda Scrum • • • • • Waarom Agile? Wat is Agile? Wat is Scrum? Rollen, artifacts en meetings. Product Backlog starten. 26 december 2013 2
  3. 3. Waarom Agile? R1 Opdracht Ontwerp Eisen KLANT TEAM Behoefte 26 december 2013 3
  4. 4. Waarom Agile? Visie R1 R2 KLANT TEAM R3 Behoefte 26 december 2013 4
  5. 5. Waarom Agile? • … die we graag zouden willen – De klant weet wat hij wil – Wij weten hoe we dat moeten maken – Totdat het klaar is verandert er niets • … waar we mee moeten leven – De klant ontdekt wat hij wil – Wij ontdekken hoe we dat moeten maken – Voordat het klaar is verandert bijna alles 26 december 2013 5
  6. 6. Wat is Agile? 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/ 26 december 2013 6
  7. 7. Wat is Agile? Sequential vs. overlapping development Requirements Design Code Test Rather than doing all of one thing at a time... ...Scrum teams do a little of everything all the time 26 december 2013 Source: “The New New Product Development Game” by Takeuchi and Nonaka. Harvard Business Review, January 1986. 7
  8. 8. Wat is Scrum? • Scrum is een flexibele manier om (software)producten te maken. Er wordt gewerkt in multidisciplinaire teams die in korte sprints, met een vaste lengte van 1 tot 4 weken, werkende (software) producten opl • Scrum is een op Lean gebaseerde projectmanagementmethode voor het snel en effectief ontwikkelen van software.everen. 26 december 2013 8
  9. 9. Scrum proces Sprint 0 R1 Sprint 1 Sprint Goal Sprint Goal Sprint Backlog Product Backlog Week 1 Week N Sprint Planning Sprint 2 Sprint Backlog Week 2 Daily Scrum Week 3 Demo, Review & Retrospective Week 1 Sprint Planning tijd 26 december 2013 9
  10. 10. Rollen in Scrum • Product Owner • Team • ScrumMaster 26 december 2013 10
  11. 11. Rol: Product Owner • Eigenaar Product Backlog • Houdt rekening met de belangen van alle stakeholders (inclusief team) • Prioriteert de Product Backlog • Onderhandelt met team over Sprint inhoud • Hakt knoop door m.b.t. requirements • Accepteert of weigert opleveringen 26 december 2013 11
  12. 12. Rol: Team • • • • • • • Multidisciplinair Autonoom Zelfsturend Samenwerken Geeft commitment aan de Sprint inhoud 4 tot 9 mensen Werkplekken in elkaars gezichtsveld 26 december 2013 12
  13. 13. Rol: ScrumMaster • • • • • • Neemt hindernissen (‘impediments’) weg Faciliteert Scrum / zelfsturing Helpt PO met releaseplanning Schermt het team af voor “ruis” Bewaakt timeboxen en rollen Zorgt voor zichtbaarheid artifacts (product en Sprint backlog, Burndown Chart, Scrum Board) 26 december 2013 13
  14. 14. Product Backlog Product Backlog Item Product Backlog Item PBI Sprint Backlog Taak PBI Product Backlog Item Taak Product Backlog Item PBI Product Backlog Item Product Backlog Item Taak Taak Product Backlog Item Product Backlog Item Product Backlog Item Product Backlog Item 26 december 2013 Taak Taak Product Backlog Item Product Backlog Taak Taak Release Backlog Taak Impediments 1 _________ 2 _________ 3 _________ … 14
  15. 15. Burndown grafiek Grafische presentatie tussen Werk en de Tijd. 26 december 2013 15
  16. 16. Scrum Artifacts (3) 26 december 2013 16
  17. 17. Product Backlog starten “Never did we ever build what we first came up with in the requirements phase.” “Just Enough and Just In Time.” • De backlog bevat een lijst van alle functionaliteiten en technologie die nodig zijn om het development project te starten, dus op het juiste niveau. • Start op een hoog niveau en daal af zo laat mogelijk. • Start met de backlog met agile workshops met het team. • Het team deelt ze op in kleine uitvoerbare groepen. 26 december 2013 17
  18. 18. Bronnen • http://www.whitehorses.nl • http://www.agilemanifesto.org/ • http://www.google.nl 26 december 2013 19

×