Scrum - Een inleiding
-
Upload
jeroen-molenaar -
Category
Business
-
view
16 -
download
3
description
Transcript of Scrum - Een inleiding
04/08/23 1
17 maart 2010
ilionx – ICSilionx – ICSScrumScrum
Jeroen Molenaar - ScrumMaster
04/08/23 2
Inhoud
Waarom Scrum? Verschil tussen waterval, iteratief en Agile
Wat is Scrum? Overzicht van de rollen, activiteiten en artefacten Scrum rollen - product owner, Scrum master, teamlid Scrum activiteiten - planningsessie, daily standup,
demo, retrospective Scrum artefacten - user story, backlog,
burndownchart Scrum concepten – snelheid en definitie van klaar
Praktijk Cases: Jeroen over de ervaringen bij Aegon Jelle over zijn ervaringen bij DNB
Waarom Scrum - Waterval
Waarom scrum - Waterval
Ontwerp > Bouw > Test > IPN
Waarom Scrum - Waterval
Ontwerp 1 januari t/m 28 februari Bouw 1 maart t/m 1 juni Testen 1 t/m 21 juni IPN 22 juni
Effect op de deadline als ontwerp niet op tijd afkomt : UITLOOP
Ontwerp 1 januari t/m 20 maart Bouw 20 maart t/m 20 juni Testen 20 t/m 11 juli IPN 12 juli
Waarom Scrum - Agile
BuzzWords
Waarom Scrum - Agile
Wat is Scrum - Herkomst
Wat is Scrum – statisch model
Scrum
Artefacten
Activiteiten
RollenProduct BackLog
Product Owner
DemoSprint
evaluatieDaily
Stand-upSprint
Planning
BlokkadeLog
BurnDown
SprintBackLog Team
leden
ScrumMaster
Wat is Scrum – Over view
Wat is Scrum - Rollen
Rollen
Product Owner
Team leden
ScrumMaster
Rollen – Product Owner
Vertegenwoordigd de belanghebbenden Beslist Waar het team heen gaat
Niet hoe Niet hoe snel / wanneer
Bepaald scope / roadmap Prioriteerd Is eigenaar van de product backlog
Rollen – Scrum Master
Verhogen van de effectiviteit van het team (coaching; geen commando’s)
Het bewaken van de vooruitgang van het team
Het oplossen van blokkades Het bewaken van de projectvoortgang In kaart brengen en minimaliseren van
de risico's Eigenaar en bewaking op BlokadeLog
Rollen - Team
3 – 8 is ideale grootte Zit bij elkaar Multi disciplinair Gedeelde verantwoordelijkheid
Het is toch “ons probleem” ??
Wat is Scrum - Artefacten
Artefacten
Product BackLog
BlokkadeLog
BurnDownSprint
BackLog
Artefacten - Backlog
Bevat user stories Als bezoeker, wil ik lijfrente kunnen berekenen,
zodat ik een offerte aan kan vragen Is geprioriteerd
Artefacten – Sprint backlog
Artefacten - Burndown
Artefacten – Blokkade log
Lijst van blokerende zaken voor team leden
Heeft risico waardering ScrumMaster beheerd lijst
Wat is Scrum - Activiteiten
Sprints Daily stand-up Planning sessie Evaluatie
Activiteiten - Sprint
2 tot 4 weken Start met planning Eindigt met evaluatie
Activiteiten – Planning sessie
Voor iedere Sprint ProductOwner licht User Stories toe Schatten met Planning Poker Team beslist hoeveel er op de sprint log
komt Team SM en PO zijn verplicht; iedereen
mag komen
Planning sessie – Story points
Relatieve waarde voor inspanning Uren zijn absoluut Ontwikkelaars kunnen niet absoluut
schatten
Ik denk dat login functionaliteit 30 punten is omdat…
Activiteiten – Daily Stand-up
Met het Team (mag zonder PO) Wat heb je gedaan? Wat ga je doen? Wat zijn je problemen?
Activiteiten - Evaluatie
Activiteiten - Demo
Team demonstreert werkende software aan stake holders
Enkel UserStories die klaar zijn
Directe feedback
Feedback weer op backlog krijgen
Wat is Scrum - Concepten
Snelheid Klaar Zelf organiserend
Concepten - Snelheid
Het aantal punten wat verbrand wordt in een sprint
UserPoints
0
5
10
15
20
25
30
35
40
45
50
1 2 3 4 5 6 7 8
Geschatte snelheid
Opgeloste User Stories
Concepten – definitie klaar
Belangrijk om het eens te zijn
Klaar is: getest door de tester en goed bevonden.
Niet ik als bouwer heb de code ingecheckt
Concepten – Zelf organiserend
Iedereen weet wat hij waarom doet en wanneer
Hulp bij blokkades
Management game
Meer info
Nlscrum.org
http://en.wikipedia.org/wiki/Scrum_%28development%29
http://www.scrumalliance.org/
04/08/23 32
Vragen