Wat doet een scrummeester?
De scrum is een methodologie voor softwareontwikkeling die zich richt op het faciliteren van communicatie en samenwerking tussen teamleden. Meestal zal een Scrum -ontwikkelingsteam drie hoofdrollen hebben: de producteigenaar, de Scrum Master en de teamleden. Het is de Scrum-meester die fungeert als de tussendoor, met als doel effectieve communicatie en doelgerichte samenwerking tussen de producteigenaar en de teamleden te waarborgen. Zijn of haar functie is tweevoudig: om de efficiëntie van de producteigenaar te verbeteren en de productiviteit van het team te vergemakkelijken. Daarom bevinden Scrum Masters zich in een leidende positie die er een van dienstbaarheid is, in plaats van regelrechte autoriteit, hoewel de handhaving van regels centraal staat in de positie.
Werkend binnen een veeleisende rol, zal de Scrum Master een divers scala aan taken uitvoeren om zijn of haar missie te volbrengen. Dit kunnen taken op hoog niveau zijn, zoals het bepalen en sturen van werkstromen en schema's. Die taken kunnen ook laag zijn, zoals het aanpassen van de temperatuur in een kamer waar het team werkt om comfort te garanderen tijdens langdurige uren ontwikkeling. Hij of zij zal ook reageren op en de rampen beperken, zoals het repareren van de computer van een ontwikkelaar als deze naar beneden gaat of ervoor zorgt dat alle systemen veilig zijn tijdens het ontwikkelingsproces. Over het algemeen is alles - hoe groot of klein ook - dat van invloed is op het product van het team de verantwoordelijkheid van de Scrum Master.
Autoriteit in de positie is echter afgeleid van het feit dat de Scrum Master de verantwoordelijkheid voor het proces vasthoudt. Hoewel deze persoon mogelijk geen directe beslissingen kan nemen met betrekking tot individuele teamleden, heeft hij of zij de bevoegdheid om beslissingen te nemen met betrekking tot de productiviteit van het team als geheel. Als de Scrum Master bijvoorbeeld vindt dat een nieuw werkschema nodig is om te worden geïmplementeerd om realistische ontwikkelingsdoelen te bereiken en te voldoen aan de prestatieLe Tijdlijnen, dan zal hij of zij bepalen dat nieuwe schema en het aan de teamleden distribueren. Het handhaven van regels is ook een kritieke functie van de positie, om ervoor te zorgen dat het team niet verzand is door inefficiënte afleidingen.
Vertrouwen op de Scrum Master, zal de producteigenaar verwachten dat een verscheidenheid aan informatie over de voortgang van het team beslissingen en richtlijnen neemt wanneer dat nodig is. Dergelijke informatie kan regelmatige updates omvatten over verschillende aspecten van het ontwikkelingsproces en de uitdagingen die worden aangetroffen. De Scrum Master helpt de producteigenaar en zal ook helpen achterstanden en andere relevante procesonderhoudstaken te behouden om de efficiëntie te waarborgen. Ook zal hij of zij optreden als een buffer tussen de producteigenaar en het team om ervoor te zorgen dat doelen realistisch zijn en binnen de mogelijkheden van het team tijdens een bepaald gespecificeerde tijdsbestek.