WORKSHOP 1W5 De Scrum-projectmethode voor betere groepsresultaten •
Rienk van der Ploeg hogeschooldocent Informatica bij IICT-FNT
11.00-12.00 uur / Expedition
Curriculum Vitae
Team Lead – Software Developers Project Manager
ICT – Projecten (groepswerk)
Bron: https://calvinx.com/2014/05/22/why-scrum-why-agile-development/
Ervaringen met groepswerk… Frustratie bij Studenten
4
Beoordeling: "Hij krijgt ook een 7 en hij heeft (bijna) niets bijgedragen". Werkwijze: Waarom moet dit eigenlijk? "Ik zit op deze opleiding voor mijzelf, niet voor de groep". Kwaliteit: "Wat ik van Jan krijg is waardeloos, daarom maak ik het zelf opnieuw, want anders krijgen we een laag cijfer."
Ervaringen met groepswerk… Frustratie bij docent
5
Beoordeling: Moeilijk om een individuele bijdrage op waarde te schatten. Planning: Bij 10EC projecten beginnen studenten veel te laat. Ik vraag me af of er 10x27 uur per student is gewerkt. Controle: Ik ben er te weinig bij, heb geen controle.
Oplossingsrichtingen binnen het onderwijs 1.
2. 3. 4.
Groepssamenstelling, bv. docent + 5 studenten formeren de groepen. (grotendeels) individuele cijfers geven. Groepscontracten Peer Reviews
http://www.onderwijsinspectie.nl/binaries/content/assets/publicaties/2002/Examencommissies+ho+2002.pdf
SCRUM in Software Development
40% van de developer vacatures bevat het woord Scrum
Scrum buiten Software Development
Scrum als project management methode Scrum in het onderwijs, bijvoorbeeld: Scrum@school: VO / MBO / HBO (bv Saxion, Hanzehogeschool)
Bron: http://www.scrumatschool.nl/
How it works: Process
Bron: https://www.youtube.com/watch?v=9TycLR0TqFA
How it works: Drie Rollen
Product Owner (product):
"Wat en Waarom": maintain back log.
Scrum Master (proces):
Een student uit het team:
Pro-actief Faciliteert Organiseert
Team:
3 – 7 studenten Zelfsturend / Geen rolverdelingen
How it works: Drie Lijsten
Product Backlog
Lijst met de Deliverables zoals.
Ontwerp / Presentatie / Prototype / Verslag / Deskresearch / Interview / enz.
Elke deliverable is voorzien van een schatting. De Backlog is vaak dynamisch.
Sprint Backlog:
Elke deliverable die wordt gemaakt tijdens de sprint Verdeeld in taken van ieder maximaal 8 uur.
Planning Poker
Plan de BackLog Schattingen 0 1 2 3 5 8 13 20 40 100…
Bron: https://www.mountaingoatsoftware.com/uploads/blog/planningpoker.jpg
How it works: Burn Down Charts
Product Backlog: overall progress…
How it works: Drie Meetings
A- Project planning
Lijst met deliverables + schatting
B - Sprint planning
Welke items gaan we doen en hoeveel werk is dat (wat) Op welke manier kunnen we het werk opsplitsen en wie doet dan wat (hoe)
How it works: Drie Meetings
C - Daily Scrum
Wat heb ik klaar voor het team Wat ga ik nu doen Zijn er problemen
B - Sprint Review / Retrospective
Bron: http://timemanagementco mpany.com/wpcontent/uploads/TimeManagement-15minuten.jpg
Dag 1: Het team organiseert
Bepaal de rollen Stel de backlog samen Kies de tools Maak de sprint planning
(scrum master, product owner) (product owner) (scrum master) (voor week 1)
Tools: Scrum Board
dag 2, 3, 4 en 5
Daily Scrum (15 minuten)
Wat heb ik klaar voor het team Wat ga ik nu doen Zijn er problemen
http://fantasyteammanagement.com/img/football.png
Week 2, start with… Scrum Review / Retrospective Effectief terugkijken op het product en proces
e.g. Hapiness Metric Decide on the topic to express the hapiness about Use a post-it Write down what would improve hapiness with 1 point
Bron: http://www.slideshare.net/prowareness/techniques-for-effective-retrospectives
Glad
Sad
Mad
Of…
e.g. Mad, Sad and Glad • Write sticky notes about things that made you mad, sad and glad. • After they have explained them, group outcomes and define actions…
Of…
e.g. Starfish • On a flip chart draw a pie chart with sections • Start, Stop, DoMore, DoLess and Keep • Write sticky notes… Starfish
Start
Keep
Do Less
Stop
Do More
Week 2, dag 1 (vervolg)
Na de retrospective Sprint Planning (items+tasks vanuit backlog)
Ritme
Dag 1: Review / Sprintplanning Dag 2, 3, 4 en 5: Daily Scrum
Voordelen
Lichtgewicht projectmethode (geen prince2) Eenvoudig (geen rocket science) Overzichtelijk (scrum board) Veel tools beschikbaar (trello / whiteboard) Duidelijk, wie-wat heeft gedaan (per taak een naam) Bevordert de betrokkenheid (zelfstandig team) Nauwelijks bureacratie (zoals een logboek) Aandacht voor kwaliteitscontrole (todo / doing / test / done) Inspelen op verandering (agile)
Workshop…
Meer weten?
Scrum voor Dummies https://www.scrumalliance.org/ http://www.scrum.org http://www.scrumatschool.nl/
Rienk vd Ploeg
[email protected]