SCRUM Flashcards
Waarom SCRUM (3)
Kortere “time to market” - Hogere kwaliteit - De klant aan boord
Waarom SCRUM - Kortere “time to market” - Waarom kan je met scrum rapper een werkend product afleveren?
Kleine stappen, dus geen waste => sneller, geen stoplichten, parallel werken, Minimum viable product, verbeterd na elke versie (INCREMENT)
Waarom SCRUM - Hogere kwaliteit - Hoe komt het dat scrum hogere kwaliteit aflevert?
Integratie van disciplines in team, gebruik elkaars sterktes, “gooi het in de groep”, no-brainers benoemen, elkaar begrijpen, doelen delen (iedereen verantwoordelijk), ad-hoc overleg is oké
Waarom SCRUM - De klant aan boord - Wat zijn hier de voordelen van?
Ervaring uit het verleden, kennis “interne winkel”, kleine bijsturing onderweg i.p.v. grote op het einde, fantastische buy-in, doelen delen, beide verantwoordelijk
Verantwoordelijkheidsgevoel - Het team - Wat doen ze?
Is van het begin betrokken, schat de grootte van het werk zelf in, zet zelf de doelen uit
Verantwoordelijkheidsgevoel - De teamleden - Wat doen ze?
Bepalen hun eigen taak, boeken zelf hun vooruitgang
Risicobeheersing - Hoe beheers je best risico’s?
Hou het overzicht, doorlopende evaluatie (reflections)
Basis principes van scrum - End-users first - Om wie gaat het bij scrum?
Het gaat om de eindgebruiker
Basis principes van scrum - Freedom vs commitment - Welke voorwaarden heb je bij scrum op vlak van vrijheid?
Geeft vrijheid in ruil voor commitment, vrijheid voor teamleden, bureau en de klant, je moet wel openstaan voor verandering, pak problemen direct aan
Basis principes van scrum - Eliminate waste - Geef synoniem en hoe pak je dit best aan?
Lean, direct en ad-hoc communicatie, prioriteiten worden vastgesteld dus voorkom je nutteloze features
Basis principes van scrum - Self propelled team - Hoe werkt een scrum team?
Self-managed & georganiseerd, geen baas; open, energiek en gemotiveerd, geen sleurwerk nodig
Basis principes van scrum - Timebox everything - Hoe werk je best met timing binnen scrum?
So much to do in so little time dus schat elke taak in, voorkom overinvestering, als het te lang duurt vraag om hulp of schuif het door
Basis principes van scrum - Hail the shippable product - Hoe ga je om met een einde van een sprint?
Elke sprint moet: een shippable product opleveren, beter dan het vorige, dit product is de sprint goal, incrementeel ontwikkelen, geen fake data of ppt gewoon een werkend product
Basis principes van scrum - Inspect and adapt - Wat heeft effect op het team?
wisselende eisen, leuke verrassingen, minder leuke verrassing
Basis principes van scrum - De flexibele scope - Wat garandeert scrum wel en niet
Een product dat past bij de klant en continue feedback loop zodat de klant kan bijstellen, er ligt geen eindproduct vast voor de klant en er is geen vaste omschrijving
Rollen, begrippen & momenten - Wat zijn de rollen in het process?
Team, product owner, scrum master, stake holders
Rollen, begrippen & momenten - Wat zijn de eigenschappen van het team?
Groot commitment, ieder lid neemt zijn verantwoordelijk voor zichzelf en het team, heel het team zorgt voor een resultaat na een sprint zonder externe planning, grenzen tussen disciplines vervagen, klant kan beter idee hebben dan designer, geen ego’s
Rollen, begrippen & momenten - Wat is windowdressing?
Je kan niets faken, alles wordt direct blootgesteld in testen en demo’s
Rollen, begrippen & momenten - Wat doet de scrum master?
Hij is geen baas, bewaakt en begeleidt het scrum process, neemt initiatief voor scrum events, lost impediments op voor het team, servant leader, agent of change
Rollen, begrippen & momenten - Wat doet de product owner?
(de vertegenwoordiger van) de opdracht gever, mag on the spot beslissen, heeft contact met de stakeholders en overlegt, is aanwezig en bereikbaar tijdens sprints
Rollen, begrippen & momenten - Wat doet de stakeholder?
Vanop afstand betrokken, budgethouders, beslist niets en communiceert altijd via de product owner
Begrippen - Wat zijn user stories?
Een klein onderdeel dat functionaliteit beschrijft, zo zelfstandig mogelijk en geformuleerd vanuit nut van END USER
Begrippen - Wat is de product backlog?
Een lijst van user stories die mogelijkheden van het product bepalen en dus features vastleggen, ge prioritized door de owner, MoSCoW: Must have, Should have, Could have, Won’t have
Begrippen - Wat is een sprint?
Een tijdsperiode van maximum 2-3 weken en minimum 2-3 dagen, start- en einddatum is vastgelegd, dit is een gezamenlijke periode
Begrippen - Wat is de sprint backlog?
Selectie van user stories uit product backlog die worden behandeld tijdens huidige sprint, dit wordt opgesplitst in werk issues, scope is variabel, prioriteit van product backlog, schatting workload issues, levert steeds een MVP op
Begrippen - Wat is de definition of DONE?
Borging van kwaliteit, randvoorwaarden, creativiteit, klant acceptatie (go’s en no-go’s), interne acceptatie
Begrippen - Wat gebeurt er met de deliverables & wat zijn demo’s?
Het resultaat(deliverable) wordt voor getoond door iemand van het team, dit is een werkend (deel)product, dit is ook de sprint goal, product owner kan tijdens de demo feedback geven en eventuele aanpassing voorstellen, product owner en stakeholder zien de demo
Begrippen - Wat is er belangrijk in de scrum room, en waarvoor dient het?
Fysieke nabijheid van teamleden, centrale ontwerp, ideeën en inspiratie, gericht op resultaat en snelheid
Begrippen - Wat is de inhoud van het scrum board?
user stories, issues & tasks, burn down chart en ongeplande activiteiten