Agile-Scrum verdieping Flashcards

1
Q

Wat hoort bij wie? (agile of waterval methode)

  • interactie in team / processen/tools
  • contract onderhandelingen / samenwerking klant
  • volledige documentatie / werkende software
  • veranderingen inspelen / plan volgen
A
  • interactie in team - (agile) / processen/tools - (waterval)
  • contract onderhandelingen - (waterval) / samenwerking klant - (agile)
  • volledige documentatie - (agile) / werkende software - (waterval)
  • veranderingen inspelen - (agile) / plan volgen - (waterval)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

EXAMEN !! Hoe gaat een Agile project in werking per fase

A
    1. voor - en nadelen van agile / scrum tov waterval
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wat zijn de voordelen van de Scrum methode?

A
  • Feedback wordt eerder ontvangen. Je kan sneller reageren op verandering.
  • Voortschrijdend inzicht.
  • snellere en hogere klantenbetrokkenheid
  • Snellere communicatie
  • Meer interactie en samenwerking. Je leert van mekaar in het team
  • Je realiseert de prioriteiten van de business
  • het is sneller duidelijk wat wel en niet werkt.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wat zijn de nadelen van de Scrum?

A
  • Het team is als geheel verantwoordelijk en zelfsturend. Daardoor minder duidelijk wat iemands bijdrage is.
  • Minder structuur en minder documentatie
  • Cultuur moet er voor openstaan (snelle communicatie, onderhandeling).
  • Vraagt veel tijd van de opdrachtgever van het project
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wat zijn de voordelen van de Watervalmethode?

A
  • Eerst analyse, nadenken over de aanpak.
  • Daardoor tijd om stil te staan bij wat een goede en duurzame oplossing kan zijn.
  • Goede documentatie omdat je in de beginfaze alles goed hebt genoteerd.
  • Betere bewaking van de scope. De scope blijft vaster.
  • De mijlpalen en volgende fazes zijn duidelijk(er).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wat zijn de nadelen van de Watervalmethode?

A
  • Minder flexibiliteit aan aanpassingen.
  • Meestal langere doorlooptijd → meer kans dat het eindresultaat niet aan de verwachting van de klant voldoet.
  • Meer kans op misverstanden tussen fases of teams. Er is minder communicatie.
  • Meer kans dat mensen moeten wachten op anderen uit het team.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wat doet de product owner?

A
  • Bepaalt de visie en prioriteiten. Wat moet eerst ontwikkeld worden?
  • Motiveert het team om de priorieiten mee te realiseren.
    Beheert de product backlog.
  • Werkt samen met het scrum team en andere stakeholders
  • Organiseert de planningsmeeting en een demo op het einde van elke sprint .
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wat doet de scrum master?

A
  • Zorgt dat het scrum proces goed verloopt, kent alle spelregels.
  • Organiseert de “daily scrum”, de “retrospectives”, …
  • Zorgt dat het team focus kan houden op de sprint en neemt “storende
    elementen” weg
  • Coacht het scrum team om productiever te worden, raadgever, inspirator.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wat doet het scrum team?

A
  • het team is multidisciplinair samengesteld en verantwoordelijk voor het afleveren van een product aan het eidne van een sprint.
  • de teamleden zorgen ervoor dat het product voldoet aan de wensen van de klant en dat het binnen de sprint wordt geproduceerd.
  • Het team bestaat best uit max. 9 personen.
  • Het team organiseert zichzelf (het is zelfsturend).
  • Het team doet al het werk om het product klaar te krijgen: de analyse, het ontwerp, de ontwikkeling, de
    testen en de documentatie.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Hoe word een backlog uitgeschreven

A

Aan de hand van user stories (dez beschrijven een waarde)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hoe schrijven we een user story uit?

A

Als (klant)
* Wil ik (beschrijving van datgene dat ontwikkeld moet worden)
* Zodat ik (beschrijving van de reden waarom dat ontwikkeld moet worden)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

EXAMEN::

Wat verwacht je van bol.com vanuit verschillende soorten gebruikersperspectief?
Als bezoeker van de site bol.com, wil ik …, zodat …
Als klant van bol.com, wil ik… zodat …
Als medewerker van de klantendienst, wil ik … zodat …

A

hier moet ik geen antwoord schrijven dit spreekt voor zich

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wat is een user story?

A

Een user story is een korte, eenvoudige beschrijving van een kenmerk, vertelt vanuit het perspectief
van de gebruiker die de nieuwe vaardigheid wenst.
-> Wat verwacht je als gebruiker?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Wat word er besproken in een sprint planningsmeeting?

A

Wat wordt hier besproken:
 Waarom is de komende sprint waardevol?
 WAT kan er in de aankomende sprint gedaan worden?
 Aan de hand van de product backlog : de eerstvolgende prioriteiten nemen
 Het team bespreekt welke taken ze in de komende sprint op kunnen nemen
 De product owner geeft extra uitleg bij items waar nodig
 Wat moet er af zijn op het einde van de sprint? -> sprintdoel
 HOE zal het geselecteerde werk uitgevoerd worden?
 De product owner is nu vaak vertrokken uit de bijeenkomst
 Er wordt in detail besproken hoe de items uitgevoerd worden, de sprint backlog wordt vastgelegd
 Voor elk item op de sprint backlog wordt een schatting gemaakt: hoe lang men erover zal doen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Welke meetings zijn er binnen de scrum?

A
  • Daily scrum meeting
  • sprint planning meeting (vind plaats voor alle sprints)
  • sprint review meeting
  • sprint retrospectve meeting (terug kijken op vorige sprints)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Wanneer word er geplant wie/wat doet bij de scrum methode?

A

Het werk dat moet gedaan worden in een sprint, wordt ingepland tijdens een Sprint Planningsmeeting aan het begin van
een sprint. De scrummaster zorgt dat deze meeting plaatsvindt, met het hele projectteam.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Wat wordt er besproken tijdens een sprint planning meeting?

A

 Waarom is de komende sprint waardevol?
 WAT kan er in de aankomende sprint gedaan worden?
 Aan de hand van de product backlog : de eerstvolgende prioriteiten nemen
 Het team bespreekt welke taken ze in de komende sprint op kunnen nemen
 De product owner geeft extra uitleg bij items waar nodig
 Wat moet er af zijn op het einde van de sprint? -> sprintdoel
 HOE zal het geselecteerde werk uitgevoerd worden?
 De product owner is nu vaak vertrokken uit de bijeenkomst
 Er wordt in detail besproken hoe de items uitgevoerd worden, de sprint backlog wordt vastgelegd
 Voor elk item op de sprint backlog wordt een schatting gemaakt: hoe lang men erover zal doen

18
Q

Geef de 4 Scrum ceremonies (meetings)

A

Daily scrum meeting
sprint planning meeting
srpint review meeting
sprint retrospective meeting

19
Q

Hoe schatten we werk(kracht) in bij de scrum methode?

A

met planningspoker bijvoorbeeld

20
Q

Hoe gaan we te werk als we het werk gaan inschatten binnen het scrum?

A
  • Backlog items worden op grootte of complexiteit ingeschat.
  • Relatieve inschattingen (i.p.v. de absolute waarde).
21
Q

Hoe werkt planningspoker?

A
  • Selecteer 1 PBI (Product Backlog Item)
  • Elk teamlid legt 1 kaart neer met een inschatting hoe groot of
    complex een activiteit is volgens hem/haar t.o.v. andere items. De
    persoon met de hoogste en laagste inschatting leggen hun keuze aan
    mekaar uit. Hierdoor worden activiteiten meer concreet.
  • Daarna start de volgende ronde en gooit iedereen weer een kaart op,
    met in het achterhoofd de informatie uit vorige ronde.
  • Dit herhaalt zich tot er overeenstemming is.
22
Q

Wat zijn de uitdagingen voor scrum?

A

 Leercurve in het proces en om met problemen om te gaan.
* Het scrum proces leren kennen en toepassen.
* Problemen zelf als team overwinnen moet je leren (dat lukt beter met de tijd).
 Je moet als team groeien. Een goede teamwerking is belangrijk. Je moet juist je vrijheden leren
gebruiken.
 Met de rest van de organisatie omgaan als die niet scrum werken.
 Managers buiten het team mogen zich niet mengen met waar het team zich mee bezig houdt.
Prioriteiten mogen niet zomaar veranderen tenzij een afspraak met de product owner over volgende
sprint (het team krijgt FOCUS).
 Goed leren omgaan met de voortdurende veranderingen (n.a.v. feedback en prioriteiten).
 Toch aandacht blijven hebben voor het “grotere plaatje”, wat men wil bereiken op termijn (zowel voor
de klant, als qua oplossing iets hebben dat herbruikbaar/uitbreidbaar is).

23
Q

Wat maakt scrum succesvol?

A

Mensen
- De product owner kan best heel dicht bij de business staan.
- Geen te grote scrum teams.
- Samenwerken in 1 ruimte en/of via video-meetings.
* Organisatie
- De betrokkenen in de organisatie moeten mee gaan in de scrum-gedachte.
- Goed, open en proactief communiceren.
- Gaat een deel live, dan mag dat gevierd worden. Zo houd je de organisatie betrokken.
* Proces
- Het project goed opdelen in kleine stukken voor sprints.
- Gebruik schattingen en de demo’s en retrospectives goed om eruit te leren en direct toe te passen op
het vervolg.

24
Q

Wat zijn de kenmerken van de scrum methode en wat zijn de kenmerken van de waterval methode? (EXAMEN)

A

SCRUM
Agile methodologie.
* Korte cycli met iteratie van opleveringen.
* Scrum master faciliteert (zelf-sturende
teams).
* Meedraaien in een Scrum team wijst
zichzelf uit.
* Ontwikkelproces wordt efficiënter per
iteratie.
* Periodieke planning & oplevering.
* Sprint backlog.

WATERVAL
* Traditionele methodologie.
* Sequentiële uitvoering van project fasen.
* Volledig resultaat op het einde.
* Project manager stuurt.
* Leercurve voor nieuwe teamleden.
* Ontwikkelproces wordt niet
geoptimaliseerd door voortschrijdend
inzicht.
* Continue planning & oplevering.
* Geen sprint backlog

25
Q

Hoe wordt een planning visueel aangebracht op de werkvloer bij een scrum methode en bij een watervalmethode?

A

SCRUM
Scrum board (visueel)
* Linker kolom opgevuld bij start sprint.
* Linker kolom zijn geplande items.
* Linker kolom leeg bij einde sprint.

WATERVAL
Kanban board (visueel)
* Linker kolom wordt continue aangevuld.
* Linker kolom zijn WIP (work in progress)
items.
* Linker kolom blijft steeds (aan)gevuld.

beide worden vaak gebruikt op de werkvloer

26
Q

Wat is Agile?

A

Agile/agility verwijst naar de “wendbaarheid” van een organisatie en de flexibiliteit om met veranderingen om te gaan.

27
Q

Wat is Daily Scrum

A

Korte dagelijkse meeting met het team waar je bespreekt wat je gisteren hebt gedaan, wat je vandaag gaat doen en welke problemen je hebt.

28
Q

Wat is Methodologie?

A

Een verzameling van methodes, een manier van werken die helemaal beschreven staat, procedures en werkwijzes die je kunnen helpen om een activiteit uit te
voeren of om kennis te verwerven.

29
Q

Wat is Multidisciplinairs?

A

Verschillende disciplines zijn samengebracht in een team om samen een activiteit te voltooien, dat kunnen verschillende beroepen zijn of verschillende
functies/rollen/profielen in een organisatie

30
Q

Wat is een Product Backlog?

A

Alle functionaliteiten die moeten geïmplementeerd worden in het project.

31
Q

Wat is een Product Owner?

A

Vertegenwoordiger van de klant of gebruikers die de prioriteiten bepaalt

32
Q

Wat is Scrum?

A

Een methode, een framework om op een flexibele manier producten te maken. Er wordt gewerkt in multidisciplinaire teams die in korte sprints werkende producten
opleveren. Bij scrum hoort een vaste manier van werken die in scrumteams toegepast word

33
Q

Wat is een Scrum Board?

A

Visuele voorstelling van alle sprint backlog items in enkele kolommen (Todo / Ongoing / Done)

34
Q

Wat is een Scrum Master?

A

Faciliteert het team met alles wat zij nodig hebben en waakt erover dat het scrum proces toegepast wordt

35
Q

Wat is een Sprint?

A

Is een korte periode waarbinnen het team een stukje werkende software of een werkend product maakt.

36
Q

Wat is een Sprint Backlog?

A

Al het werk dat moet uitgevoerd worden tijdens één sprint.

37
Q

Wat is een Sprint Planning?

A

Selectie van items uit de Product Backlog die voorgesteld worden voor realisatie in een sprint, op basis van de prioriteiten van de klant/gebruikers

38
Q

Wat is een Sprint Retrospective?

A

Leerpunten bespreken op het einde van een sprint: wat hebben we goed gedaan, wat hebben we geleerd, wat moeten we in de toekomst anders doen?

39
Q

Wat is een Sprint Review?

A

Op het einde van een sprint wordt er gekeken wat er gehaald is (realisaties)

40
Q

Wat zijn User Stories?

A

Korte, eenvoudige beschrijvingen van een product kenmerk, verteld vanuit het perspectief van de persoon die de nieuwe vaardigheid wenst