Sprint procedures¶
Meetmomenten¶
Vanaf jaar twee worden studenten van verschillende niveaus gemengd in alle klassen en teams. Om ervoor te zorgen dat ieders werk op het juiste niveau beoordeeld wordt, is het belangrijk dat je je houdt aan de structuur van de meetmomenten en van het portfolio.
Wees aanwezig tijdens de meetmomenten en kom voorbereid. Als je één meetmoment mist, is dat niet zo erg. Maar als je er meerdere mist, is de kans groter dat je het blok niet haalt.
Dit blok willen we vermeiden dat “losse” beroepstaken en prof skills gewaardeerd worden. Deze zijn dus gebundeld in de deelproducten en in de meetmomenten.
In het kort¶
Elke sprint zijn er vier meetmomenten, namelijk de volgende:
Daily standup (low stake)¶
Bij een daily standup wordt er gekeken naar de kwaliteit van de informatie die ieder aandraagt en voortgang die gemaakt wordt. Deze zal in kaart gebracht worden en gebruikt worden als datapunten.
Expert review (high stake)¶
Bij een Expert review is het mogelijk om alle beroepstaken aan te tonen.
Dit doe je op basis van deelproducten.
Het is noodzakelijk dat deze deelproducten en de totstandkoming ervan volledig gedocumenteerd zijn op je Gitlab->Pages omgeving.
Hier toon je je ontwikkeling op het gebied van de professional skills aan:
- Onderzoekend probleemoplossing (OP)
Product review (high stake)¶
Hier toon je je ontwikkeling op de volgende gebieden aan:
- Gebruikers interactie realiseren (GI-R)
Hier toon je je ontwikkeling op het gebied van de professional skills aan:
- Doelgericht interacteren (DI)
Retro review (high stake)¶
Hier toon je je ontwikkeling op het gebied van de professional skills aan:
- Toekomst gericht organiseren (TO)
- Doelgericht interacteren (DI)
- Persoonlijkleiderschap (PL)
Activiteit voorafgaande aan een high stake meetmoment¶
Maak voorafgaande aan een meetmoment een Scorion formulier aan.
Vul deze in met behulp van de gegeven scorion-templates.
Vul deze tijdens het meetmoment aan met de ontvangen feedback.
Expert Review¶
Aan het eind van elke Sprint is er een Expert Review. Tijdens de Expert Review worden er één a twee deelproducten per persoon gereviewed. Aan één deelproduct zijn meestal meerdere beroepstaken en professional skills gerelateerd - zie de beschrijving van deelproducten.
Voorbereiding¶
Je hebt je portfolio (markdown pagina’s) voorbereid, inclusief het overzicht voor de afgelopen Sprint en de deelproducten die klaar zijn voor evaluatie. Je portfolio volgt de structuur en voldoet aan de inhoudseisen (bronvermelding, etc.) zoals beschreven in het template. Download template.
Voorafgaand aan de Expert Review heb je overlegd met docenten, peers en studentmentoren om er zeker van te zijn dat je voldoende bent voorbereid. Je bent in staat om aan te geven hoe je deze feedback hebt geïntegreerd in je proces en portfolioproducten.
Flow¶
- Scorion formulier zelfstandig voorbereiden.
- Houden van een Expert Review
- Feedback van docent opnemen in Expert Review bestaande uit opmerkingen en waardering.
- Verstuur binnen 30 min na de sessie het Scorion formulier naar de docent.
Scorion Template¶
[Link naar de specifieke sprint in je portfolio.]
[Naam deelproduct 1]
Indicatie: onder niveau / in ontwikkeling / op niveau / boven niveau
Feedback van de docent:
[Naam deelproduct 2]
Indicatie: onder niveau / in ontwikkeling / op niveau / boven niveau
Feedback van de docent:
Product Review¶
De belangrijkste vraag waarop je hier geëvalueerd wordt is:
“voldoet je product aan de eisen en verwachtingen van de Product Owner?”.
Tijdens dit meetmoment worden voornamelijk de prof skill Doelgericht Interacteren en de beroepstaak Gebruikersinteractie Realiseren gewaardeerd.
De Product Review wordt dit blok een groepscijfer. Dit betekent dat alle aanwezige teamleden dezelfde waardering krijgen voor de Product Review.
Kun je door ziekte niet aanwezig zijn? Stuur dan van tevoren een bericht naar jouw Team, Product Owner en Coach. Afwezigheid zonder melding levert een “onder niveau” op in Scorion.
Voorbereiding¶
Voor elke Product Review hebben jullie als team, tenzij anders afgesproken, een presentatie en demo van jullie product voorbereid. Jullie zijn in staat om te bespreken of jullie je Sprint Goal hebben bereikt en reflecteren op jullie output als team. Zorg voor een slide waarop duidelijk staat aangegeven wie aan welke user stories heeft gewerkt.
Het kan zijn dat je Product Owner andere eisen stelt aan dit meetmoment, zorg ervoor dat er minstens één contactpersoon in je team is die op de hoogte is van de wensen van de Product Owner.
Flow¶
- Scorion formulier zelfstandig voorbereiden.
- Houden van een Product Review (PO)
- Feedback van PO opnemen in Product Review bestaande uit opmerkingen en waardering.
- Verstuur binnen 30 min na de sessie het Scorion formulier naar de PO.
Scorion Template¶
[DI - Communiceren (presentatie)]
Indicatie: onder niveau / in ontwikkeling / op niveau / boven niveau
Wat heb je gedaan qua voorbereiding?
Feedback van product owner:
Wat je volgende keer anders doen?
[GI - Realiseren]
Indicatie: onder niveau / in ontwikkeling / op niveau / boven niveau
Aan welke features hebt je gewerkt?
Feedback van product owner:
Wat je volgende keer anders doen?
Retrospective en Team coaching¶
Tijdens Team Coaching wordt het functioneren van het team besproken. Je coach kan je helpen om problemen te overwinnen die je als team kunt tegenkomen, zodat je het best mogelijke product kunt maken.
Aan het eind van de Sprint doe je als team een Retrospective. Je teamcoach verzamelt door specifieke procedures inzichten over je individuele deelname aan het team, en geeft op basis van deze inzichten een waardering over de professional skills DI, PL en TO.
Voorbereiding¶
Het is aan te raden om voor het eerste Team Coaching moment een goed beeld te hebben van de leerdoelen voor jouw blok (blok 4, 5 of 6). Bekijk de opdracht en de deelproducten en kom voorbereid met je individuele leerdoelen.
Bereid voor elke Retrospective de methode voor. Maak bijvoorbeeld gebruik van de ‘Spotify retro kit’.
Flow¶
- Retrospective houden als Team.
- Waardeer elkaar als Team op de Professional Skills (gebruik dit Peer-feedback formulier).
- Nabespreking met Team coach.
- Verstuur per persoon het Scorion formulier naar de Team coach.
- Verstuur als Team het Peer-feedback formulier naar de Team coach via MS Teams.
- De Team coach vult het Scorion formulier verder in met waardering.
Scorion Template¶
[DI - Samenwerken, Partners]
Indicatie: onder niveau / in ontwikkeling / op niveau / boven niveau
Reflectie:
[PL - Ondernemend zijn, Persoonlijke ontwikkeling]
Indicatie: onder niveau / in ontwikkeling / op niveau / boven niveau
Reflectie:
[TO - Managen]
Indicatie: onder niveau / in ontwikkeling / op niveau / boven niveau
Reflectie:
Scrum¶
Binnen dit blok passen we de ontwikkelmethodiek SCRUM toe. De onderstaande flow pas je toe op zowel de campus dagdelen als de thuisdagen. Hieronder de flow van een dagdeel.
Flow¶
Fase 1: daily stand-up¶
Van maandag tot/met vrijdag begin je de dag meet een daily stand-up. Op de campusdagen houdt je als team deze daily standup met een docent erbij. Waarbij de docenten eventueel een tip geven en de kwaliteit registreren.
- Bij binnenkomst bereid je de daily standup voor door onderstaande drie vragen te beantwoorden.
- Beantwoord tijdens de standaard daily standup de volgende vragen;
- Wat heb ik bereikt sinds de vorige daily standup?
- Wat ga ik vandaag bereiken?
- Verwacht ik obstakels, en kan het team me daarbij helpen?*
- Bespreek met het team als iemand langer dan een dag met een User Story (US) bezig is, overweeg het opbreken van deze US in meerdere User Stories.
*Geef hier zo specifiek mogelijk antwoord inclusief geprobeerde opties/bronnen.
Fase 2: User Story (US) oppakken¶
- Navigeer naar je Scrumboard
- Bekijk de swimming lane Testing en valideer een van de User Stories die daar staat te wachten op z’n ‘definition of done’ check. (PS. vergeet niet de merge request)
- Pak daarna de User Story met de hoogste prioriteit, plaats deze in ‘Doing’ en ga daarmee aan de slag.
- Zodra deze af is plaats je hem in de swimming lane ‘Testing’.
- Ga verder met stap 2 tot de dag voorbij is.
Fase 3: Dag afsluiten¶
- Het is niet de bedoeling dat US in ‘Doing’ blijven, maar mocht dit gebeuren dan edit je de US even met een update over waar je bent gebleven en wat de eerst volgende stap zou zijn.
- Zodra je met de dag stopt dan breng je je team hiervan op de hoogte.
Referenties¶
Meer informatie over Scrum is hier te vinden:
Scrum overview
Scrum activiteiten
Scrum User Story
User Story template¶
De volgende User Story template kan je in gitlab->repo plaatsen oner een nieuwe folder met de naam ‘.gitlab/issue_templates/user_story.md’ Via deze manier kan je automatisch een structuur overnemen bij elke nieuwe User Story.
# Als [wie] wil ik [wat] zodat ik [waarom].
## Ingangsvoorwaarden:
- [ ]
- [ ]
- [ ]
## Acceptatiecriteria:
- [ ]
- [ ]
- [ ]
## Definition of Done:
- [ ] Functionaliteit werkt volgens beschrijving van de acceptatiecriteria.
- [ ] Game design documentatie (beslissingen m.b.v. game design theorieën) is up-to-date.
- [ ] Technische documentatie (ERD, UML, project reference guide) is up-to-date.
- [ ] Documentatie bevat datum en auteur.
- [ ] Code review is uitgevoerd.
- [ ] Relevante code staat op GitLab.
- [ ] Feature is ingepland voor de eerstvolgende gebruikerstest.
## Relevante bronnen voor uitwerking user story:
- [Bron 1](url naar bron)
- [Bron 2](url naar bron)