Is een Scrum Master gewoon een Project Manager met een agile aanpak? Deze wijdverspreide opvatting staat ver af van de realiteit. Als coach in het Agile-tijdperk geeft Scrum Masters aanleiding tot veel fantasieën en vooral verkeerde interpretaties. In plaats van gereduceerd te zijn tot een 2.0 projectmanager, heeft hij een precieze rol in de gelijknamige methodologie. Als je hem vraagt om een planning in te vullen, een budgetraming te leveren of technische vragen van klanten te beantwoorden, heb je zijn echte rol nog niet begrepen. Om het meeste uit wendbaarheid en deze rol te halen, moet je hem leren kennen. Maak kennis met een atypisch profiel, essentieel voor het succes van je project.

Stap 1: Inzicht in de Scrum-methode

De term "methode" is niet helemaal op zijn plaats. Want meer dan een methode is Scrum een geestesgesteldheid die radicaal moet zijn: in plaats van "project" te denken (zoals de V-cyclus), denk je "product". Vergeet daarom specificaties, cascadevalidaties en oplevering bij N+3. Van nu af aan worden nieuwe IT- en softwareprojecten stap voor stap ontwikkeld. In de Scrum taal spreken we van iteraties. Dankzij een "sprint"-aanpak (een cyclus waarin een of meer functionaliteiten worden geselecteerd, ontwikkeld en gevalideerd), wordt de ontwikkeling gaandeweg opgebouwd, altijd in overeenstemming met de gebruikers en de klant. Bruikbaar vanaf de eerste sprints, het product evolueert dankzij de uitwisselingen tussen de drie stakeholders (Scrum team/gebruikers/klant).

Het zelfsturende en multidisciplinaire team bestaat uit een Product Owner, een groep ontwikkelaars (Development Team) en een Scrum Master. De Product Owner definieert een product dat maximale zakelijke waarde levert aan gebruikers, en het Development Team geeft vorm aan dat product. De Scrum Master wordt gedefinieerd als een leider-dienaar van de Scrum-methodologie. Zie onze gids voor een succesvolle Scrum.

De rol van de Scrum Master

De Scrum Master is verantwoordelijk voor het juiste begrip en de juiste uitvoering van Scrum. Hij creëert een ad hoc omgeving zodat het team zich kan concentreren op zijn werk, zorgt voor externe relaties en vlakt veranderingen af. Hij is er in het bijzonder verantwoordelijk voor dat alle agile-rituelen die het leven van het project in goede banen leiden, correct worden uitgevoerd.

De Scrum Master faciliteert. Tijdens een sprint zijn er vele mijlpalen: Sprint Planning, Dagelijkse Sprint, Sprint Review, Retrospective... Aangezien de methode steunt op het dynamisme en de snelheid van uitvoering van de teams, zorgt hij ervoor dat elke mijlpaal correct en snel wordt uitgevoerd. Hij heeft ook de taak de obstakels die het team kan tegenkomen te beperken, zodat het zo goed mogelijk vooruit kan.

De Scrum Master reageert op het doel. Als de Product Owner het doel beschrijft aan het begin van de sprint, zorgt de Scrum Master ervoor dat het doel wordt bereikt door de teams gefocust te houden en regelmatig te communiceren met de buitenwereld.

De Scrum Master leidt op. Hij helpt de junior Product Owner of het team van ontwikkelaars bekwamer te worden, met name in de Agile methode. Hij integreert nieuwe leden en sensibiliseert de stakeholders.

De Scrum Master stapt opzij. Zijn individuele doelstelling is het team te ondersteunen bij het zelfstandig opereren. Onafhankelijkheid van de belanghebbenden (bedrijf, klant, sponsors, enz.), maar ook van zichzelf.

Een Scrum Master is geen project manager

De Scrum Master is niet de nieuwe naam van de projectmanager in Agile stijl, maar een unieke rol. Het basisverschil is dat de projectmanager deelneemt aan de creatie van het project, terwijl de Scrum Master erop toeziet dat het project dat hij niet heeft gecreëerd, goed wordt uitgevoerd.

Het resultaat. In tegenstelling tot de technische projectmanager staat hij niet garant voor de technische of functionele kwaliteit van het product. Hij ondersteunt de technische managers, d.w.z. het Development Team, maar draagt niet de verantwoordelijkheid voor het slagen of falen van het project.

Communicatie. Als hij met het ecosysteem spreekt, is dat om voorlichting te geven over de methodiek of om problemen op te lossen die het Scrum-team in de weg zitten. Hij bespreekt niet de technische aspecten van het project, die zijn voorbehouden aan het ontwikkelingsteam.

Het schema. Wanneer de projectmanager de planning organiseert en beheert, bemoeit de Scrum Master zich niet met de planning van het project. Elke sprint wordt geleid door de Product Owner en het Development Team prioriteert zijn taken tijdens de ontwikkelingscyclus.

De Scrum Master zorgt ervoor dat het team een product van de hoogst mogelijke kwaliteit aflevert, hij beantwoordt aan een logica van voortdurende verbetering en niet van resultaten.

Als coach, trainer, facilitator en piloot is de SCRUM Master essentieel voor het goede verloop van uw ontwikkelingsteam. Door de inhoudelijke zaken te managen, stelt hij het team in staat zich te richten op de iteraties en een functioneel, tijdig en hoogwaardig product op te leveren. Als je een product ontwikkelt in Agile, doe het dan niet zonder een Scrum Master. Zonder een dergelijk systeem is het onmogelijk om te profiteren van de voordelen van agile ontwikkeling.

Als je niet zeker bent over Scrum of Kanban, hebben we een artikel over dit onderwerp.

Deel dit artikel!