Inleiding tot Scrum Master-rol

Scrum, een van de gebruikelijke voorzetsels van de agile frameworks, bestaat uit een eenvoudige set voorschriften en werkwijzen die elk team helpen om in korte cycli te leveren, snelle beoordelingen, continu leren en snelle veranderingen mogelijk maken om de geleverde waarde te verhogen. Daarom definieert scrum rollen, ceremonies en artefacten die de basis zijn geworden voor de meest behendige transformaties. Scrum-meesters zijn dus bedienden, leiders en coaches van elk Agile-team die het team helpen opleiden in Scrum, Extreme Programming (XP), Kanban en Safe, waardoor wordt gewaarborgd dat het geplotte Agile-proces wordt uitgevoerd. Ze werken om belemmeringen te voorkomen (of op te heffen) en zorgen er dus voor dat de ambiance een krachtige teamdynamiek, een continue stroom en niet-aflatende verbetering aanmoedigt. Hoewel de rol van een scrummaster gebaseerd is op Scrum- en Agile-teamprocessen, kunnen degenen die Kanban-principes toepassen ook de taken van een scrummaster volgen om het team te helpen hun doel te bereiken en activiteiten met andere teams te coördineren.

Wie kan een Scrum Master zijn?

Een scrummaster is heel vaak een van de medewerkers, wiens primaire motto is om de organisatie en het management van het team en de teamleden te ondersteunen. Soms draait de rol van de scrummaster zelfs door de teamleden per sprint. Dit kan worden bereikt door het team te coachen om SAFe-principes te implementeren en te ondersteunen, eventuele belemmeringen te identificeren en op te heffen en de doorstroming te vergemakkelijken. Daarom is de rol van een scrummaster beter geschikt voor iedereen die binnen de organisatie werkt als projectmanager, productmanager, bedrijfsanalist, systeemanalist, ontwikkelaar, programmeur, specialist voor kwaliteitsborging of procesingenieur.

Rollen

In het kort zijn de rollen van een scrummaster:

  • Om de scrum-oefeningen aan het team te leren en hen in staat te stellen die praktijken toe te passen op het werk;
  • Scrum-vergaderingen te leiden, waar nodig, en te pleiten voor het team om zo een gestaag tempo aan te houden en ervoor te zorgen dat de leden effectief werken in de ingestelde omgeving. Door te pleiten voor het team, met name het ontwikkelingsteam, elimineert een scrummaster de mogelijkheden van eventuele belemmeringen of lost hij bestaande problemen op.
  • Om te helpen bij het identificeren en verwijderen van obstakels die het team verhinderen om door te gaan met het project, zoals gepland en ontworpen,
  • En tot slot duidelijke projectdoelen en prioriteiten op te stellen.

Door de verantwoordelijkheden van een scrummaster grondig te analyseren, kan men begrijpen dat van de kandidaat wordt verwacht dat hij volledig gekwalificeerd, beheerst en deskundig, betrouwbaar (in sommige gevallen enigszins bekend) is met:

  • Zelforganisatie, schattingen en technieken voor het bepalen van verhalen, sprintplanning en releaseplanning, het vermogen om continu terug te kijken naar verbeteringen,
  • Begrijp hoe briefs en effectieve stand-ups moeten worden uitgevoerd en maximaliseer de geleverde bedrijfswaarden. Deze vaak 'scrums' worden elke dag gehouden, voordat de dag zich ontvouwt, om het team te laten focussen op 'Wat is de vorige dag gedaan', 'Wat zal vandaag worden voltooid', 'Wat zijn de te nemen hindernissen om te voltooien het doel van de dag. ”Op deze manier helpt de scrummaster de teamleden om ontluikende of bestaande belemmeringen te identificeren en op te lossen, waardoor het team wordt geholpen bij de voortgang van het project / de prioriteiten. In sprintplanningsbijeenkomsten handelt de scrummaster de verwachtingen en verwachtingen van de producteigenaar in evenwicht, door vragen als "wat is mogelijk in deze sprint?" Deze vergaderingen worden gehouden totdat de scrummaster ervan overtuigd is dat het team de toegewezen activiteit kan uitvoeren of bereik zelf het ingestelde doel.

Verantwoordelijkheden van een Scrum Team

  • De taak van een scrummaster is om de primaire coach van Scrum-principes te zijn, dat wil zeggen om het team gedisciplineerd te krijgen door middel van scrum-praktijken. Om deze rol te vervullen, moet hij / zij het verschil weten tussen de rollen van een scrummaster en producteigenaar, begrijpen wat een productachterstand is (dat is waar al het lopende werk wordt vermeld en geprioriteerd) en de lijst (via prioriteit) de gebruikersverhalen en backlog grooming, maak en pas een 'definition of done' toe
  • Over het werken met agile vereisten en hun documentatie, en het gebruik van agile metrics en tracking tools, de scrum-artefacten genoemd, zoals taakborden, de sprintachterstand en sprint burndown-grafieken (waar de lopende taken van de individuele sprint worden gevolgd gedurende een sprint ).

De scrummaster heeft de vrijheid om een ​​werknemer een concurrentievoordeel te geven in deze "snelle, veranderende (zakelijke) bedrijfswereld" waar de marketingvaardigheden, het vermogen om te voldoen aan de huidige eisen van de klant en de noodzaak om snel van richting te veranderen zijn sleutel tot succes. In scrum worden de doelen van een klant, evenals de doelen van een team, afzonderlijk behandeld. De scrummaster heeft ruimte voor het team en verzekert zo dat de doelstellingen van het team zonder veel hindernissen worden behaald.

Bij het definiëren van iets is het net zo belangrijk om de kwaliteiten te vermelden die niet snijden. Dit zijn de kwaliteiten die geen scrummaster zijn:

De reden dat een scrummaster geen teamrichtlijnen opmaakt voor de leden om de projectprioriteiten te volgen of in dienst te nemen, is dat hij / zij niet geacht wordt de baas te zijn over het team. Omdat hij / zij ook deel uitmaakt van het team, is het van essentieel belang om niet als een 'dictator' voor de teamleden te verschijnen, eerder veelzijdig te zijn in hun behoeften en workflow, en zo belemmeringen te vermijden. Het is belangrijk dat het proces van scrumprincipes soepel en niet rigide wordt overgeschakeld, omdat deze principes geen belemmering mogen vormen, maar langzaam moeten worden opgebouwd om de levering en efficiëntie van het team te bevorderen. De scrumpraktijken moeten geleidelijk overuren worden overgenomen door de teamleden terwijl ze werken om de juiste scrum te kennen die geschikt is voor de teamleden. Het doel op lange termijn is dat het team zich zo comfortabel voelt met scrum-praktijken dat ze zichzelf kunnen leiden. Op dat moment is het mogelijk om de zogenaamde Working Scrum Master te hebben, die ook rechtstreeks aan het project werkt.

Aanbevolen artikelen

Dit is een gids voor Scrum Master Role. Hier bespreken we de rollen en verantwoordelijkheden van een Scrum Master en ScrumTeam. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. Vragen tijdens solliciteren bij Scrum Master
  2. Agile Scrum-certificering
  3. Scrum methode
  4. Scrum vs waterval