HR managers stellen vaak de volgende vragen als het gaat om de Scrum Master en implementatie van Scrum:
- Waarom zouden de rollen van Scrum Master en Project Manager door verschillende mensen vervuld moeten worden?
- Kan een programmeur de taken van een Scrum Master voor een team van 10 fulltimers erbij doen? Bijvoorbeeld als hij een goede Agile training heeft gehad?
Achter die vragen gaat de veronderstelling schuil dat Scrum Master geen voltijdse rol is. De stellers van die vragen gaan er van uit dat je geld spaart door twee rollen samen te voegen of door de taken van de twee rollen bij één persoon te beleggen.
Deze vragen worden niet alleen door HR managers gesteld maar ook door beginnende Scrum Masters. Daarnaast zijn er product-owners, teamleden, managers en andere belanghebbenden die met dit soort vragen zitten. Van de drie rollen binnen Scrum lijkt iedereen meteen te beseffen dat een ontwikkelaar een fulltime baan is. Dat komt omdat hij de hele dag software ontwikkelt. En dat een Product-owner ook een fulltime baan is, omdat hij de hele dag het product ontwikkelt. Men kan zich echter maar moeilijk een voorstelling maken van wat de taak van een Scrum-master zou kunnen zijn. Waarom is dat in vredesnaam ook een fulltime baan?
Mogelijk weten de vragenstellers dan ook niet wat een Scrum Master de hele dag doet.
Hier is een lijst met taken die onderdeel zijn van het werk van een Scrum Master:
Scrum vergaderingen
- Begeleiden van de vergaderingen van het team:
- Het voorbereiden en organiseren van vergaderingen.
- Het binnen de perken houden van de vergaderdrift.
- Het vastleggen van de gemaakte afspraken.
- Het organiseren van retrospectives. Retrospectives zijn speciale vergaderingen, daarom noemen we ze afzonderlijk.
Stroomlijnen van het Scrum Team
- Teamleden coachen (bijvoorbeeld door middel van één-op-één coaching).
- Bemiddelen bij meningsverschillen binnen het team zodat het project niet vastloopt.
- Ondersteunen van het team bij het nemen van beslissingen.
- Bevorderen van de zelfsturing door het ontwikkelteam.
- Bemiddeling bij meningsverschillen over de projectdoelen tussen het ontwikkelteam en Product-owner.
Agile Scrum studies
- Voortdurend leren over alles van Agile is (bezoeken van gebruikersgroepen, bijwonen van conferenties bij, lezen van boeken, etc.).
- Adviseren van de teamleden over Agile.
- Bijhouden van het Teamblog zodat de leden en de stakeholders geïnformeerd zijn.
- Feedback geven aan het ontwikkelteam.
- Het gebruik van Agile Best Practices binnen het ontwikkelingsteam bevorderen. (In deze taak gaat veel Scrum Master-tijd zitten. Het gaat bijvoorbeeld om één klik-releases, continuous delivery, etc. ).
- Uitwisselen van kennis met andere Scrum Masters in de organisatie (bijv. Door community of practice).
Product delivery taken van de Scrum Master
- Scrum Masters helpen bij het schrijven of splitsen van User stories.
- Ondersteunen bij het schrijven of aanpassen van Product Visions.
- Helpen bij het aanpakken van de Product backlog.
- Meewerken aan de releaseplanning.
- Bewaken bij Dual-Track projecten de alignment.
- Vertrouwd zijn met het werk van het team (dat wil zeggen het product).
De Big Picture
- Mensen bij elkaar brengen die met elkaar moeten praten.
- Regelmatig contact houden met iedere stakeholder.
- Rapporteren aan het management over de voortgang.
- Het organiseren van uitwisselingsevenementen met het team, de opdrachtgevers en ook de gebruikersorganisatie.
- Het delen van informatie met het hele bedrijf (bloggen, interne conferenties, enz.).
- Contactpersoon voor iedereen in het team en de opdrachtgevers met betrekking tot Agile, Scrum en het project.
- Trainingen organiseren voor mensen in de organisatie (bijvoorbeeld seminars of workshops) en hen kennis laten maken met belangrijke Agile-concepten.
Change
- Belemmeringen die de ontwikkeling van het team in de weg staan wegnemen.
- Inbrengen van nieuwe metrics binnen het team als katalysatoren voor verandering.
De Scrum Master als klankbord
- Weerspiegeling van de Agile en Scrum-waarden binnen het team.
- Het team wijzen op de gemaakte afspraken ten aanzien van bijvoorbeeld het beleid.
- Het continu verbeteren van de scrum-processen binnen het team.
- Het delen van observaties over het team van buitenaf.
- Het stellen van open vragen.
- Het controleren van alle modellen die het team gebruikt (bijv. Sprint-backlog, metrics, enz.)
- Het inzichtelijk maken van de verschillen tussen het model en de echte wereld.
Aanvullende Scrum Master taken
- Ondersteunen van het team om de focus te houden. Bijvoorbeeld door als buffer op te treden als er teveel externe afleiding is.
- Het onderhouden van de Scrum-tools (storyboard, action-board, charts, backlog, enz.).
Ondersteunen van het team en de productowner bij de definitie van “done” en de definitie van “ready”.
Discussieer mee op LinkedIn.
Samenvatting
ArtikelTaken van een Scrum Master
BeschrijvingVan de drie rollen binnen Scrum lijkt iedereen meteen te beseffen dat een ontwikkelaar een fulltime baan is - omdat hij de hele dag software ontwikkelt - en dat een Productowner ook een fulltime baan is - omdat hij de hele dag het product ontwikkelt. Men kan zich echter maar moeilijk een voorstelling maken van wat de taak van een Scrum-master zou kunnen zijn en waarom dat in vredesnaam ook een fulltime baan zou zijn.
Auteur Wim Hoogenraad
Publisher Naam ITpedia
Publisher Logo