Laten we eerlijk zijn: veel organisaties kunnen of willen zich geen Scrum Master veroorloven vanwege de financiële beperkingen. Maar Scrum zonder Scrum Master – is dat wel mogelijk? Kun je Scrum uitvoeren zonder Scrum Master?
Eerlijk gezegd denk ik dat zo'n vraag erop wijst dat a) het team een laag agile volwassenheidsniveau heeft of b) het team gewoon een slechte Scrum Master heeft die zijn werk niet goed doet (lees meer: Agile volwassenheid). Dus om de vraag eenvoudig te beantwoorden, zou je kunnen zeggen: Ja, het is mogelijk om Scrum te introduceren of te gebruiken zonder een Scrum Master, maar het maakt het veel moeilijker. Het Scrum raamwerk is gewoon niet zo eenvoudig te implementeren. De meeste teams zullen overleven zonder een Scrum Master, maar het zal veel moeilijker voor ze zijn om succesvol te zijn.
Met het oog op de bovengenoemde economische realiteit zal ik in deze tekst toch proberen kort te schetsen wat je moet doen om Scrum succesvol te implementeren zonder Scrum Master.
Kun je Scrum introduceren zonder Scrum Master?
Scrum zonder Scrum Master: Wat betekent dat?
Er is een groot aantal lijsten met verantwoordelijkheden en rollen van de Scrum Master, maar in essentie kan worden gezegd dat het neerkomt op drie dingen (Lees meer: Scrum Master rollen).
De Scrum Master is verantwoordelijk voor
- Begeleiden van het Scrum-proces (met name de Scrum-ceremonies zoals Dagelijkse Standup, Sprintreviews, Retrospective en Sprintplanning)
- Obstakels verwijderen en het team beschermen
- Voortdurende verbetering naar een zelforganiserend team
Dus wie neemt deze drie verantwoordelijkheden op zich in een traditioneel team dat misschien niet met agile methoden werkt?
En wie zou ze aannemen in een team dat het Scrum framework wil gebruiken maar geen Scrum Master heeft?
Hier is een kort overzicht van hoe ik de situatie zie.
Verantwoordelijkheid | Scrum Team | Klassiek team | Scrum Team zonder Scrum Master |
---|---|---|---|
Vergadering modereren | Scrum Meester | Teamleider | Teamleider, enkele teamleden |
Obstakels verwijderen | Scrum Meester | Als neventaak: teamleider | Als neventaak: teamleider |
: Voortdurende verbetering | Scrum Meester | Als neventaak: teamleider | Als secundaire taak: Teamleider
In het beste geval: Het hele team |
Ik wil het volgende punt benadrukken door te zeggen "als een secundaire taak": Sommige verantwoordelijkheden zullen in een traditioneel team of in een scrumteam zonder scrum master als "nice to have" worden beschouwd. De teamleider zal zich er waarschijnlijk verantwoordelijk voor voelen, als hij dat al doet.
Met andere woorden, deze verantwoordelijkheden lijden het meest onder het ontbreken van een toegewijde Scrum Master. Laten we nu dieper ingaan op mijn uitsplitsing.
Kun je Scrum introduceren zonder Scrum Master?
Wie neemt deze taken op zich in Scrum zonder Scrum Master?
Wie is hier dan verantwoordelijk voor in een gewoon ontwikkelteam dat niet volgens Scrum werkt, d.w.z. een team dat van nature software ontwikkelt zonder Scrum Master?
Waarschijnlijk a) de teamleider / projectmanager / producteigenaar enz. of b) voelt niemand zich verantwoordelijk voor zulke dingen. En dit is precies hoe Scrum teams zich gedragen zonder Scrum Master:
Onze gebruikers en klanten (die vaak geen fulltime Scrum Master hebben) hebben meestal een soort Team Lead of Tech Lead die alle Scrum ceremonies faciliteert. Soms neemt een teamlid het faciliteren van sommige van deze ceremonies op zich. Dezelfde persoon zal ook proberen om "belemmeringen weg te nemen en het team te beschermen", maar waarschijnlijk eerder op een passieve of trigger-gebaseerde reactieve dan op een actieve manier.
En tot slot voelt degene die de vergaderingen leidt zich in de meeste gevallen niet echt verantwoordelijk voor de "voortdurende verbetering van het team", laat staan voor de ontwikkeling van een "zelforganiserend team".
De teamleider heeft eenvoudigweg geen tijd om zich met dit soort zaken bezig te houden, omdat er te veel andere uitdagingen zijn. Wat zou dan een alternatief kunnen zijn? Laat me een suggestie doen.
Kun je Scrum introduceren zonder Scrum Master?
Scrum zonder Scrum Master: Een suggestie
In het algemeen moeten we de "output" van een Scrum Master negeren en nadenken over de "resultaten" van een goed Scrum team (meer hierover: Uitkomsten vs. resultaten), omdat output niet zo belangrijk is als de uiteindelijke resultaten. Wat zijn de uitkomsten van een Scrum-team en hoe kunnen die mogelijk worden bereikt zonder een Scrum Master?
Een goed agile team is collectief goed in het begrijpen van de behoeften van zijn klanten en het itereren om aan die behoeften te voldoen – d.w.z. het creëren van klantwaarde. Het Scrum raamwerk en alle bijbehorende processen helpen enorm om dit doel te bereiken.
Maar welke onderdelen van het Scrum framework zijn het belangrijkst? Het zijn zeker niet de processen en ceremonies. Het gaat erom dat je het specifieke doel kent (doel: betere klantwaarde creëren door iteratiecycli) en de bereidheid hebt om daar naartoe te werken. Dit wordt ook wel de "Agile mindset" genoemd (meer hierover: Agile mentaliteit), of in mijn eigen woorden: om "voortdurende verbetering" in de richting van dit doel echt serieus te nemen.
Dus als je je geen Scrum Master kunt veroorloven, hoe bereik je dan het doel om de klantwaarde te verhogen door middel van iteratiecycli? Wat zou je moeten doen om Scrum onder de knie te krijgen zonder een Scrum Master? Dit zou één benadering kunnen zijn:
- Jij als teamleider (of tech lead, product owner, product manager, etc.) moet ervoor zorgen dat iedereen de agile kernprincipes begrijpt: Je moet werken in iteratieve, korte cycli met feedback van de klant om ervoor te zorgen dat je zo snel mogelijk levert wat wordt verwacht.
- Introduceer niet alle agile ceremonies, methoden en principes tegelijk.
- Begin in plaats daarvan met de belangrijkste: transparantie (om communicatie aan te moedigen) en voortdurende verbetering.
- Transparantie: In de regel is de introductie van een Kanban-bord hier een goed idee. Dit moet worden gecombineerd met een dagelijkse (of half-dagelijkse?) stand-up om over je werk te praten, waarschijnlijk onder leiding van de teamleider. Opeens is het werk zichtbaar en stroomt de communicatie op een compleet nieuwe, productieve manier.
- Voortdurende verbetering: Begin met het introduceren van agile retrospectives. Omdat er in het begin veel dingen zullen veranderen en er veel spanningen zullen ontstaan, is er meestal veel behoefte aan een ruimte om over spanningen te praten en hypotheses te testen over hoe ze op te lossen. Dit is het doel van een goede retrospective: maatregelen of actiepunten definiëren, deze gedurende 1-2 sprints testen en dan kijken of ze werken. Een actie-item kan bijvoorbeeld zijn dat je de productvisie itereert of dat je een echt sprintdoel nodig hebt. Dat zou perfect zijn: het team introduceert Scrum natuurlijk op een zelfgeorganiseerde en probleemgestuurde manier.
Kan Scrum werken zonder Scrum Master?
Te veel Scrum (d.w.z. processen): Zombie Scrum
Veel bedrijven hebben eigenlijk "te veel" Scrum Master, ze ervaren een fenomeen dat "Zombie Scrum" wordt genoemd: ze houden zich aan alle processen, maar zien er misschien helemaal het nut niet van in. Je hebt een sprintdoel, maar niemand denkt eraan tijdens de sprint. Je houdt de sprintplanningsmeeting, maar slechts één persoon spreekt. En waarom? Omdat de eerste stap hierboven niet is begrepen door het team of niet goed genoeg is gecommuniceerd door de Scrum Master: Waarom doe je al die ceremonies?
De beste manier om ervoor te zorgen dat Scrum teamleden de waarde van alle Scrum processen begrijpen, is om ze eerst de problemen en spanningen te laten ervaren, die dan opgelost kunnen worden door middel van de processen van het Scrum raamwerk.
Daarom kan het in het begin zelfs een voordeel zijn om geen Scrum Master te hebben en om agile methoden niet "overdreven actief te introduceren".
Last but not least is er een speciale tool die interessant voor je kan zijn als je jezelf de vraag stelt: Is het mogelijk om Scrum te implementeren zonder Scrum Master?
Kan Scrum werken zonder Scrum Master?
Een hulpmiddel dat je helpt: Echometer
Echometer is precies voor dit gebruik (du geen fulltime Scrum Master heeft die uw team kan ondersteunen – uitstekend geschikt.
Echometer is een digitale tool die agile teamleiders helpt met agile retrospectives en team Health Check's. Of het nu remote, hybride of on-site is: het maakt teamcoaching meetbaar en professionaliseert je werk terwijl het je veel werk bespaart. Neem een kijkje op onze website voor meer informatie: www.echometerapp.com.
Kan Scrum werken zonder Scrum Master?
Conclusie - Scrum zonder Scrum Master?
Natuurlijk heb ik deze tekst te eenvoudig en kort gehouden. Toch kan het een relevant en interessant perspectief zijn op hoe je de uitdaging van Scrum zonder Scrum Master benadert. Samengevat: Probeer een Scrum Master te hebben. Als dat niet lukt, richt je dan op het creëren van een sfeer van continue verbetering en het team kan Scrum op een zelfgeorganiseerde manier overnemen en leren.
Een meer fundamentele vraag met betrekking tot agile methoden: Kunnen agile methoden worden ingevoerd zonder een Scrum Master of Agile Coach, is "Agile mogelijk zonder een Scrum Master of Agile Coach"? Hier zou zeker een ander antwoord op komen, omdat "Agile" veel breder is. De leidraad hier zou je echter ook moeten helpen om bij deze vraag in de juiste richting te denken. Mijn denkwijze kan ook worden toegepast op deze vraag.
Tot slot nog een hint: Als je wilt uitproberen hoe het voelt om je team te ontwikkelen met onze tool: Je kunt hieronder een agile retrospective starten zonder in te loggen, in dit geval de "Keep, Stop, Start" workshop.
Je kunt onze website ook doorsturen naar de verantwoordelijke collega's: www.echometerapp.com.