Les 4

Introductie ProjectManagement
TTR-SSD leerjaar 3
LES 4
Acceptatiecritera
1 / 23
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 3

In deze les zitten 23 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 60 min

Onderdelen in deze les

Introductie ProjectManagement
TTR-SSD leerjaar 3
LES 4
Acceptatiecritera

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Planning
De vorige les (basisschool de regenboog)
Product backlog (herhaling)
Acceptatiecriteria (nieuw)
Definition of Done
Timeboxen
Werken aan feedbackmoment van week 5

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Terugblik Interview
Diepgang
Type vragen

Persona's bespreken (volgende slide)

Slide 3 - Tekstslide

Deze slide heeft geen instructies

Welke persona's zijn er
timer
5:00

Slide 4 - Open vraag

Deze slide heeft geen instructies

Product backlog
Bevat de wensen van de
klant en gebruikers.

Wordt beheerd door
de product owner.

Wensen worden geschreven
als user stories.

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Is de volgende User story goed of fout?
Als docent
wil ik een score zien
om te bepalen of de leerlingen het snappen
A
Goed
B
Fout

Slide 6 - Quizvraag

Deze slide heeft geen instructies

Is de volgende User story goed of fout?
Als gebruiker
wil ik een som zien
om te kunnen oefenen met rekenen
A
Goed
B
Fout

Slide 7 - Quizvraag

"Gebruiker" is te vaag
Is de volgende User story goed of fout?
Als leerling van groep 8
wil ik een som kunnen maken
A
Goed
B
Fout

Slide 8 - Quizvraag

"zodat" ontbreekt
Is de volgende User story goed of fout?
Als leerling van groep 8
wil ik sommen kunnen maken
om te kunnen oefenen met rekenen
A
Goed
B
Fout

Slide 9 - Quizvraag

Deze slide heeft geen instructies

Userstories
Wat is een user story?
Een korte omschrijving van wat een gebruiker wil, waarom, en wat het oplevert.
“Als [type gebruiker] wil ik [doel/wens] zodat [reden/voordeel]”

Regels voor goede user stories:
  • Kort en duidelijk
  • Gebruikersgericht – focus op de gebruiker, niet op de techniek.
  • Testbaar – je moet kunnen controleren of het werkt.
  • Samenhangend – één verhaal per user story, niet 10 in één.








Prioriteerbaar – belangrijk eerst, minder belangrijk later.

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Userstories
Goede user story:

"Als student wil ik mijn cijfers online kunnen zien zodat ik mijn voortgang kan volgen."
"Als docent wil ik overview met alle leerlingen krijgen om alle scores te kunnen vergelijken "
✅ Duidelijk, gebruikersgericht, testbaar

Slechte user story:

"Het systeem moet een pagina hebben waar alle data wordt weergegeven."
"Als ontwikkelaar wil ik een database hebben om de scores van de leerlingen te kunnen bewaren"
❌ Techniekgericht, niet testbaar, vaag

Slide 11 - Tekstslide

Deze slide heeft geen instructies

Is de volgende User story goed of fout?
Als ontwikkelaar
wil ik een database hebben
om de scores van de leerlingen te kunnen bewaren
A
Goed
B
Fout

Slide 12 - Quizvraag

Deze slide heeft geen instructies

Is de volgende Userstory goed of fout?
Als docent
wil ik overview met alle leerlingen krijgen
om alle scores te kunnen vergelijken
A
Goed
B
Fout

Slide 13 - Quizvraag

Deze slide heeft geen instructies

Acceptatie criteria
Bevat meer details over een user story.

Als een user story 'af' is moet aan alle acceptatiecriteria voldaan zijn.

Deze scenario's kunnen later gebruikt worden de applicatie te testen.


Slide 14 - Tekstslide

Deze slide heeft geen instructies

Acceptatie criteria


Als leerling wil ik een memoryspel spelen zodat ik kan oefenen met rekenen.
    - Vanaf groep 8 krijgen leerlingen pas 'delen en percentages'
    - Na het klikken van een kaart moet de volgende kaart binnen 10 seconden
       aangeklikt worden.

Slide 15 - Tekstslide

Deze slide heeft geen instructies

Acceptance criteria voor: Als docent
wil ik een score zien
om te bepalen of de leerlingen het snappen
timer
5:00

Slide 16 - Open vraag

Deze slide heeft geen instructies

Definition of Done
Naast acceptatiecriteria zijn er overkoepelende regels waar het gehele project aan moet voldoen. Deze gelden dus ook voor iedere user story.

  • Code voldoet aan de in het bedrijf geldende conventies.
  • Code is voorzien van nuttige comments.
  • Alles is gestest zodat er geen fouten optreden.
  • Code is gereviewd door een collega.
  • ...............

Slide 17 - Tekstslide

Deze slide heeft geen instructies

Documentatie
Voorblad - Titel, Datum, Auteur
Inhoudsopgave - Automatisch gegenereerd
Inleiding - Beschrijft voor de lezer waar dit document over gaat
Klant/bedrijfs informatie - Kort informatie over het bedrijf
Interview - Datum, aanwezigen, verwijzing naar interviewverslag (bijlage)
Projectdoel(en) 
     Oorspronkelijke - Waar loopt de klant tegenaan waarvoor een oplossing moet komen (tabel)
     Gewenste situatie - Wat wil de klant bereiken (tabel)
Persona's - Overzicht van de doelgroep
User stories - Zie eisen opdracht
Acceptatiecriteria - Zie eisen opdracht
Definition of Done - Lijst met eisen waaraan het project moet voldoen
Bijlagen overzicht 
Bijlagen (interview verslag)

Slide 18 - Tekstslide

Deze slide heeft geen instructies

Documentatie - Projectdoel(en)
Beschrijf in een kopje wat het doel is van het project en hoe je hier globaal gaat komen. Bijvoorbeeld

Het doel van het project is om een applicatie met een database te bouwen waarin de gegevens van de klanten, de auto's en de onderhoudswerkzaamheden op te slaan en uit te lezen zijn, zodat de klant en monteurs beter inzicht krijgen in de onderhoudsgeschiedenis van de auto waardoor de klanttevredenheid en kwaliteit wordt verbeterd.

In subkopjes zet je in een lijstje de oorspronkelijke situatie en de gewenste situatie

Slide 19 - Tekstslide

Deze slide heeft geen instructies

Timebox





Wat is het verschil tussen Sprint review en retrospective?
Welke scrum role bewaakt de timebox?

Slide 20 - Tekstslide

Deze slide heeft geen instructies





Maak userstories op basis van het interview van afgelopen week (mocht je dit nog niet hebben)
Vul de userstories aan met acceptatiecriteria.
Lever deze in op It's Learning. Deze lijst kun je in de volgende opdracht ook gebruiken. Je dient deze echter los in te leveren in verband met de punten-verdeling.
(Acceptatiecriteria hoeven officieel nog niet in 
Feedback 1 maar je moet ze hier toch maken.)

Slide 21 - Tekstslide

Deze slide heeft geen instructies

Opdracht
  • Week 5 is het feedback moment
  • Inleveren document volgens de eisen op It's Learning
  • Gebruik sjabloon als basis voor document. Staat op It's Learning

Slide 22 - Tekstslide

Deze slide heeft geen instructies

Hoe zit je er bij?

Slide 23 - Poll

Deze slide heeft geen instructies