SCRUM Agile ontwikkelen OP4 2015
Overzicht Uitleg opdracht business skills project 4 Wat is SCRUM? Meetings Dat is SCRUM! (Theorie)
Daily meeting in een sprint
Toelichting op daily meetings in deze lessen Wekelijks houdt elk team in de bsk les een ‘stand-up meeting’ Rollen rouleren per week: trekker en teamleden (iedereen komt aan de beurt) We maken een rooster: 30 min per team Vaste agenda: 3 vragen: Wat heb je vorige keer gedaan? Wat ga je vandaag doen? Zijn er ergens problemen? Doel: afspraken maken aan begin van les: wie doet wat vandaag? Verslaglegging Afspraken over taken vastleggen op planbord status wijzigt? Geeltje verhangen foto’s maken aan begin en eind BSK docent observeert en geeft feedback Zie verdere toelichting: Teamblog bijhouden Afronding: persoonlijk eindverslag Na afloop mag je gaan werken aan je project in de bsk les als blogverslag af is
Daily meeting: observatie door docent Teamleden Zijn zij betrokken bij het overleg? Luisteren zij naar elkaar? Spreken zijn kort en bondig? Houden zij zich aan de agenda? Geven ze voldoende informatie? Vertellen zij alle problemen? Creëren zij een positieve sfeer? Houden zij het scrum bord bij? Reageren zij op het teamblog op elkaar? Scrum master Bewaakt hij de agenda? Laat hij alle teamleden aan het woord komen? Stelt hij verhelderende vragen? Vat hij waar nodig samen? Bewaakt hij de tijd? Overschrijding tijd ja/nee? Creëert hij een positieve sfeer tijdens het overleg? Houdt hij het scrumbord bij? Maakt hij foto’s van het scrum bord? Houdt hij het teamblog bij?
Scrum bord: wie doet wat + status? Overzicht van de teamtaken – hangt altijd naast het team! Sprint Backlog voor deze Sprint (user stories) Status taken: To Do, Doing/ In Progress en Done. Post-its met de taken en namen erop, per status
Scrum bord tijdens Sprint Eisen ToDo In progress Done Work items ( inclusief hoeveelheid geschatte tijd die het kost) hangen ernaast van hoge naar lage prioriteit Neemt centrale plaats in, zorgt voor gewenste discussie zie www.trello.com/ voor digitale versie (alternatief: scrumy.com)
Teamblog: werkwijze Per projectbijeenkomst foto’s van het planbord maken (begin en eind van de dag) Trekker zet feedback erbij: Was de meeting efficiënt? Licht toe Was de meeting effectief? Licht toe Teamleden reageren hierop Hoe kijk je naar je eigen houding en bijdrage? Wat vind je van de bijdragen van de anderen? Dit alles is input voor je persoonlijke eindverslag
Persoonlijk eindverslag Input verzamelen tijdens project Verzamel alle post-its van het scrum bord met jouw naam erop voor je eigen logboek / blog Reageer op het teamblog over jouw bijdrage als teamlid aan de meetings Reageer op het teamblog over jouw bijdrage als team trekker in de team meetings Verzamel de observatieformulieren van de bsk docent over jouw bijdrage aan de team meeting Noteer hoeveel tijd je in totaal besteedt aan het project (tijdens bsk/projectlessen en daarbuiten) Schrijf dit in het persoonlijk eindverslag: Je legt uit wat je bijdrage geweest is aan het project (gebruik o.a. post-its met taken) Je legt uit wat jouw bijdrage is geweest aan de team meetings als teamlid (gebruik blog als input) Je legt uit wat jouw bijdrage is geweest aan de team meeting als team trekker (gebruik blog als input) Je legt uit hoeveel tijd je besteed hebt aan het project. Je legt uit of dit voldoende tijd is geweest. Je legt uit dat je meer gedaan hebt, dan verwacht mag worden in het project Je legt uit wat je geleerd hebt in het project