Preparation Guide
EXIN Agile Scrum Master
Editie juli 2015
Copyright © 2015 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system or circulated in any form by print, photo print, microfilm or any other means without written permission by EXIN.
Preparation guide EXIN Agile Scrum Master (ASM.NL)
2
Content 1.Overzicht 2.Exameneisen 3.Literatuur
4 6 10
Preparation guide EXIN Agile Scrum Master (ASM.NL)
3
1. Overzicht EXIN Agile Scrum Master (ASM.NL) ASM is een certificering waarmee de vaardigheden en kennis op het gebied van het Agile-raamwerk en de Scrum-methodiek worden bevestigd. Inhoud Bij Agile Scrum draait het om samenwerking voor het met succes bereiken van een doel. Agilemethodologieën zijn populaire benaderingen van softwareontwikkeling, maar worden steeds vaker ook in andere gebieden toegepast. Scrum-methoden omvatten het bepalen van multidisciplinaire, zelfstandige teams die een werkend product leveren aan het einde van elke iteratie of 'Sprint'. Deze certificering betreft het toepassen van Agile of Scrum op de werkplek en het vervullen van de rol van Scrum Master. Context Het examen EXIN Agile Scrum Master maakt deel uit van het EXIN-kwalificatieprogramma en is ontwikkeld in samenwerking met internationale experts uit de praktijk. De kandidaat moet bekend zijn met alle basisbegrippen van de Agile Scrum Foundation-cursus. Raadpleeg de gids van de Agile Scrum Foundation-cursus voor meer informatie. De gids is beschikbaar op de website. Doelgroep De 'Agile' manier van denken wordt het meest toegepast op het gebied van softwareontwikkeling, maar de onderliggende principes worden ook steeds meer gebruikt binnen andere soorten projecten. Scrum is de meest gebruikte Agile-methode en is geschikt voor iedereen – en met name degenen die een project leiden of eraan deelnemen – die zijn of haar kennis up to date wil houden met de meest recente ontwikkelingen op het gebied van IT en projectmanagement. De certificering is vooral geschikt voor mensen die actief zijn binnen: projectmanagement, softwareontwikkeling, IT-servicemanagement en business management. Voorkennis Geen, maar kandidaten zijn verplicht om training te volgen. Kennis van Scrum terminologie wordt verondersteld. Een examen Agile Scrum Foundation of vergelijkbaar is sterk aangeraden. Examenvorm Computergestuurde multiple-choice-vragen Indicatie studielast 120 uur, afhankelijk van bestaande kennis In-course assessment Ja, in de verplichte training. Examenduur 90 minuten
Preparation guide EXIN Agile Scrum Master (ASM.NL)
4
Examendetails Aantal vragen: Cesuur: Open boek/notities: Elektronische hulpmiddelen toegestaan:
40 65 % (26 van 40) Nee Nee
Voorbeeldvragen Een voorbeeldexamen is gratis van http://www.exin.com te downloaden.
Training Het volgen van de training is verplicht voor de certificering. Groepsgrootte Het maximum aantal deelnemers is 25.
(Dit geldt niet voor een online- of computer based training.) Contacturen Het minimum aantal contacturen tijdens de training is 16. Dit omvat groepsopdrachten, voorbereiding op het examen en korte pauzes. Dit aantal uren is exclusief huiswerk, logistieke voorbereiding van het examen en lunchpauzes. Training provider Een lijst van geaccrediteerde training providers kunt u vinden op de website van EXIN http://www.exin.com.
Preparation guide EXIN Agile Scrum Master (ASM.NL)
5
2. Exameneisen De exameneisen zijn de onderwerpen van de module. Er wordt van de kandidaat verwacht dat hij of zij deze grondig beheerst. De exameneisen zijn uitgewerkt in examenspecificaties. In onderstaande tabel staan de onderwerpen van de module (exameneisen). Het gewicht van de verschillende onderwerpen in het examen wordt uitgedrukt in een percentage van het totaal. Exameneis
Gewicht (%)
Examenspecificatie
1. Agile-manier van denken 1.1. 1.2. 1.3. 1.4. 2. Rol van Scrum Master
15% Agile-concepten Doorlopende verbetering van het proces Andere (Agile-)raamwerken Agile-principes toepassen in IT-servicemanagement
2.1
Verantwoordelijkheden en commitment
2.2
Het team coachen
2.3
Andere rollen (Product Owner, Development Team)
22.5%
3. Schatten, plannen, monitoren en controleren volgens de Agile-methode 3.1
De Backlog schrijven
3.2.
Agile Planning
3.3.
Agile Estimation
3.4.
Voortgang volgen en meedelen
3.5.
Controle houden
32.5%
4. Complexe projecten
12.5%
4.1
Agile-projecten schalen
4.2. 4.3.
Geschiktheid van Agile voor verschillende typen projecten Agile-beheer voor tools en toolintegratie
5.1
Agile introduceren
5.2.
Zelforganisatie
5.3.
(Omgevings)vereisten voor Agile
5. Agile invoeren
Total
17.5%
100
Preparation guide EXIN Agile Scrum Master (ASM.NL)
6
Examenspecificaties 1. Agile-manier van denken 1.1. Agile-concepten
5%
1.1.1
Licht de Agile-manier van denken toe.
1.1.2
Leg uit hoe slagvaardigheid (Agility) tot voorspelbaarheid en flexibiliteit leidt.
1.2 Doorlopende verbetering van het proces 1.2.1
2.5%
Leg uit hoe voortgaande verbetering moet worden toegepast.
1.3 Andere (Agile-)raamwerken 1.3.1
5%
Denk aan andere kaders en methodieken: Waterfall, Crystal, Lean, XP, Atern, DevOps.
1.4 Agile-principes toepassen in IT-servicemanagement 1.4.1
2.5%
Leg uit hoe Agile-principes moeten worden toegepast binnen ITservicemanagement.
2. Rol van Scrum Master 2.1 Verantwoordelijkheden en commitment
7.5%
2.1.1
Leg uit welke taken en verantwoordelijkheden de Scrum Master heeft.
2.1.2
Leg uit welke oplossingen geschikt zijn voor het aanpakken van problemen.
2.1.3
Leg uit welke tools moeten worden gebruikt om het team te faciliteren.
2.2 Het team coachen
7.5%
2.2.1
Leg uit wanneer en hoe conflicten moeten worden opgelost.
2.2.2
Leg uit hoe het team moet worden gecoacht en uitgedaagd.
2.2.3
Leg het belang van training uit.
2.3 Andere rollen (Product Owner, Development Team) 2.3.1
7.5%
Beschrijf alle rollen binnen het Scrum-raamwerk.
3. Schatten, plannen, monitoren en controleren volgens de Agile-methode 3.1 De Backlog schrijven
7.5%
3.1.1
Leg uit waarom een goede Definition of Done zo belangrijk is.
3.1.2
Schrijf en herken goede gebruikersstory's.
3.1.3
Leg uit hoe de Backlog moet worden onderhouden en hoe er items aan de Backlog moeten worden toegevoegd.
Preparation guide EXIN Agile Scrum Master (ASM.NL)
7
3.2 Agile Planning 3.2.1
5%
Beschrijf de iteratieve planning op alle planningsmomenten: Roadmap, Release en Sprint Planning.
3.2.2
Beschrijf de rol van de Scrum Master op alle planningsmomenten: Roadmap, Release en Sprint Planning.
3.3 Agile Estimation 3.3.1
10%
Leg uit wanneer en hoe er moet worden geschat met behulp van Story Points, Ideal Hours en Ideal Days.
3.3.2
Leg uit hoe een Planning-sessie met en zonder Planning Poker moet worden begeleid.
3.3.3
Herken schattingsfouten.
3.3.4
Leg uit hoe de ROI (Return on Investment) moet worden berekend.
3.4 Voortgang volgen en meedelen 3.4.1
7.5%
Geef aan welke belemmeringen, afwijkingen, hindernissen en andere obstakels de voortgang in positieve en negatieve zin beïnvloeden.
3.4.2
Leg uit hoe Information Radiators moeten worden gemaakt, hoe ze moeten worden geïnterpreteerd en hoe er actie moet worden ondernomen op de resultaten.
3.4.3
Licht de gangbare volgingsmethoden toe (Burn-down-grafiek, Velocity, enzovoort).
3.5 Controle houden 3.5.1
2.5%
Leg de werkwijze uit voor het managen van problemen, bugs en het informeren van mensen buiten het team.
4. Complexe projecten 4.1 Agile-projecten schalen 4.1.1
5%
Leg uit hoe de Product Backlog moet worden gebruikt in een geschaalde omgeving.
4.1.2
Leg uit hoe kan worden opgeschaald naar grotere teams met zowel Scrum-ofScrums als het SAFe-raamwerk.
4.2 Geschiktheid van Agile voor verschillende typen projecten 4.2.1
5%
Leg uit in welke gevallen het niet mogelijk is om Agile te gebruiken.
Preparation guide EXIN Agile Scrum Master (ASM.NL)
8
4.2.2
Noem de grenzen van een Scrum-team.
4.3 Agile-beheer voor tools en toolintegratie 4.3.1
2.5%
Leg uit welke tools een team kunnen helpen bij het gebruik of de invoering van Agile om zo de kwaliteit van het ontwikkelproces te verbeteren.
5. Agile invoeren 5.1 Agile introduceren 5.1.1
7.5%
Leg uit welke projectmanagementactiviteiten belangrijk zijn om in het transitieplan op te nemen.
5.1.2
Leg uit welke mijlpalen belangrijk zijn bij de transitie.
5.1.3
Leg uit hoe er moet worden omgegaan met weerstand tegen veranderingen.
5.2 Zelforganisatie
5%
5.2.1
Leg uit wat zelforganisatie inhoudt en hoe projectmanagement wordt gedeeld.
5.2.2
Leg uit wat de voordelen van een multidisciplinair team zijn.
5.3 (Omgevings)vereisten voor Agile 5.3.1
5%
Leg uit welke cultuurveranderingen nodig zijn voordat Agile kan worden ingevoerd.
5.3.2
Leg uit welke fysieke veranderingen nodig zijn voordat Agile kan worden ingevoerd.
Preparation guide EXIN Agile Scrum Master (ASM.NL)
9
3. Literatuur A. Cohn, Mike Succeeding with Agile: Software Development Using Scrum Pearson Education (2009) http://www.amazon.com/Succeeding-Agile-Software-Development-Using/dp/0321579364 B. Cohn, Mike Agile Estimating and Planning Prentice Hall (2005) http://www.amazon.com/Agile-Estimating-Planning-Mike-Cohn/dp/0131479415 C. Schwaber, Ken & Sutherland, Jeff The Scrum Guide™ - The definitive guide to Scrum: The Rules of the Game Scrum.Org and ScrumInc. (2014) http://www.scrumguides.org/docs/scrumguide/v1/Scrum-Guide-US.pdf D. http://www.scaledagileframework.com/ Aanvullende literatuur: E. Schwaber, Ken Agile Project Management with Scrum (Developer Best Practices) Microsoft Press (2004) http://www.amazon.com/Agile-Project-Management-Developer-Practices/dp/073561993X
Preparation guide EXIN Agile Scrum Master (ASM.NL)
10
Samenhang Examenspecificaties en Literatuur Exameneis
Gewicht (%)
Examenspecificatie
1. Agile-manier van denken 1.1.
15%
Agile-concepten
A (Part I), C
1.2. 1.3. 1.4.
Doorlopende verbetering van het proces Andere (Agile-)raamwerken Agile-principes toepassen in ITservicemanagement 2. Rol van Scrum Master
A (Part V ), C A (Part IV), D A (Part IV), D 22.5%
2.1
Verantwoordelijkheden en commitment
A (Part II & III), C
2.2
Het team coachen
A (Part III), C
2.3
Andere rollen (Product Owner, Development Team)
A (Part II), C
3. Schatten, plannen, monitoren en controleren volgens de Agile-methode 3.1 De Backlog schrijven
32.5% A, (Part III), B (Part III)
3.2.
Agile Planning
B (Part I, IV & VI)
3.3.
Agile Estimation
B (Part II)
3.4.
Voortgang volgen en meedelen
B (Part V)
3.5.
Controle houden
B (Part I, III, IV & V)
4. Complexe projecten
12.5%
4.1
Agile-projecten schalen
4.2.
Geschiktheid van Agile voor verschillende typen projecten Agile-beheer voor tools en toolintegratie
4.3.
A (Part IV), B (Part I & VI) A (Part I & IV), C A (Part III) , B (IV & V)
5. Agile invoeren
17.5%
5.1
Agile introduceren
A (Part I & II)
5.2.
Zelforganisatie
A (Part III), C
5.3.
(Omgevings)vereisten voor Agile
A (Part I, II, III & IV), C
Total
100
Preparation guide EXIN Agile Scrum Master (ASM.NL)
11
Contact EXIN
www.exin.com