Voorwaarden voor een goede Scrum Master
Als jouw bedrijf een van de vele is die zijn overgestapt op agile softwareontwikkeling, is de kans groot dat je met Scrum werkt (of het in ieder geval overweegt). Dan heb je een Scrum Master nodig om ervoor te zorgen dat alle teamleden gefocust en ongehinderd kunnen werken.
De term „Scrum Master" kan de meest uiteenlopende beelden oproepen (voor sommigen is het misschien een stevige kerel met een Nederlands accent, getapete knokkels en een flink geval van bloemkooloren, vanwege de associatie met rugby). Maar bij een goede Scrum Master gaat het natuurlijk meer om de innerlijke kwaliteiten. De vier genoemde eigenschappen zouden eigenlijk ook basisvereisten kunnen zijn voor elke andere leidinggevende functie in projectmanagement.
Volgens Dr. Jeff Sutherland, medeoprichter van Scrum en OpenView Senior Advisor, kunnen Scrum Masters praktisch uit alle vakgebieden komen (engineers, designers, testers, productmanagers, journalisten, maatschappelijk werkers, academici, etc.) en is hun rol relatief eenvoudig. Hun taken zijn:
Obstakels uit de weg ruimen
- het team begeleiden bij de toepassing van Scrum
- het team beschermen tegen afleiding van buitenaf
Mike Cohn, expert op het gebied van agile softwareontwikkeling, schrijft dat de rol van een Scrum Master veel lijkt op die van een personal trainer. Ook al heeft zo'n trainer geen directe controle over wat iemand eet of hoe hard iemand traint, kan hij diegene toch motiveren door effectieve begeleiding en ondersteuning.
De 4 kenmerken van goede Scrum Masters
De rol van de Scrum Master bevindt zich ergens tussen agile manager en teamleider. Daarom is het niet zo eenvoudig om de eigenschappen en vaardigheden van een goede Scrum Master te definiëren. Bovendien beschikken de meeste medewerkers van een organisatie niet vanaf het begin over de vereiste eigenschappen voor deze rol – die natuurlijk ook altijd afgestemd moeten worden op de betreffende organisatie.
Dit zijn de vier kenmerken waar je op moet letten als je op zoek bent naar een geschikte Scrum Master:
Gevoel voor Servant Leadership en ondersteuning
Alex Brown, Chief Operating Officer van Scrum Inc., wijst erop dat een Scrum Master niet de taak heeft om een team te vertellen wat het moet doen. Hij moet de teamleden juist ondersteunen bij waar ze het beste in zijn. En hij moet hen helpen om te ontdekken welke obstakels er uit de weg geruimd moeten worden. Dat is niet altijd makkelijk, maar goede agile leiders willen van nature anderen aanmoedigen en ondersteunen, zodat een team zijn potentieel optimaal kan benutten.
Onophoudelijk streven naar verbetering
Bij een succesvolle Scrum Master draait het er vooral om dat hij het werk van het team voortdurend verbetert. Volgens Brown is een retrospectieve analyse van de processen de beste manier om dat te bereiken en zo optimale resultaten te behalen. Veel medewerkers richten zich op waar ze op dat moment mee bezig zijn. De Scrum Master moet ervoor zorgen dat ze regelmatig even stilstaan en bekijken wat hen in de weg staat.
Een goede band met het team en een zekere mate van invloed
Cohn beschrijft een Scrum Master als teamleider, maar zonder de autoriteit van een manager. Het is dus een vereiste dat de Scrum Master op een natuurlijke manier het respect van de teamleden kan verdienen, als hij invloed op hen wil uitoefenen.
Uitgebreide kennis van product, markt en vakgebied
Hoe meer Scrum Masters weten over hun producten, markten en ontwikkelprocessen, hoe makkelijker het voor hen is om technische problemen te herkennen en hun teams oplossingsrichtingen aan te reiken. Dit is vooral belangrijk omdat deze kennis de teamleden kan helpen om bij het nastreven van hun doel niet van koers af te raken.
Moet je de rol van Scrum Master rouleren?
In de meeste huishoudens worden de huishoudelijke taken verdeeld onder de gezinsleden. Cohn en zijn vrouw wisselen bijvoorbeeld wekelijks met hun kinderen af als het gaat om het buitenzetten van het afval en het doen van de afwas.
Zijn vrouw is echter de enige in het gezin die kookt – simpelweg omdat zij dat veel beter kan dan alle anderen.
En precies zo zouden softwarebedrijven het ook met hun Scrum Masters moeten aanpakken.
Als je een goede Scrum Master hebt gevonden, laat hem dan ook in die rol (tenzij er een goede reden is voor verandering). Zo kun je veel onnodige problemen voorkomen die voor onrust in het team kunnen zorgen.
Deze tekst is afkomstig uit de blog van Openview en door ons vertaald naar het Nederlands.