Vad gör en Scrum Master?
Scrum är en mjukvaruutvecklingsmetodik som fokuserar på att underlätta kommunikation och samarbete mellan teammedlemmar. Vanligtvis kommer ett SCRUM -utvecklingsteam att ha tre huvudroller: produktägaren, Scrum Master och teammedlemmarna. Det är Scrum Master som fungerar som mellanrum, med målet att säkerställa ett effektivt kommunikation och målmedvetet samarbete mellan produktägaren och teammedlemmarna. Hans eller hennes funktion är tvåfaldig: För att förbättra produktägarens effektivitet och underlätta teamets produktivitet. Därför befinner sig Scrum Masters i en ledarposition som är en servituktion, snarare än direkt myndighet, även om verkställigheten av reglerna är centrala för positionen.
Arbetar inom en krävande roll, Scrum Master kommer att utföra ett brett utbud av uppgifter för att utföra sitt uppdrag. Dessa kan vara uppgifter på hög nivå, såsom att bestämma och regissera arbetsflöden och scheman. Dessa uppgifter kan också vara låg nivå, till exempel att justera temperaturen i ett rum där teamet arbetar för att säkerställa komfort under långa timmars utveckling. Han eller hon kommer också att svara på och mildra katastrofer, till exempel att fixa en utvecklarens dator om den går ner eller säkerställer att alla system är säkra under utvecklingsprocessen. Sammantaget är allt - oavsett hur stort eller litet - som påverkar teamets produktivt ansvaret för Scrum Master.
myndighet i positionen härstammar emellertid från det faktum att Scrum Master har ansvar för processen. Även om denna person kanske inte kan fatta direkta beslut angående enskilda teammedlemmar, har han eller hon myndigheten att fatta beslut relaterade till teamets produktivitet som helhet. Till exempel, om Scrum Master känner att ett nytt arbetsschema måste implementeras för att uppnå realistiska utvecklingsmål och uppfylla AchievabLe tidslinjer, då kommer han eller hon att bestämma det nya schemat och distribuera det till teammedlemmarna. Att upprätthålla regler är också en kritisk funktion av positionen för att säkerställa att teamet inte är fastnat av ineffektiva distraktioner.
Förlita sig på Scrum Master kommer produktägaren att förvänta sig en mängd information om teamets framsteg för att fatta beslut och direktiv vid behov. Sådan information kan inkludera regelbundna uppdateringar om olika aspekter av utvecklingsprocessen och de utmaningar som uppstått. Med hjälp av produktägaren kommer Scrum Master också att hjälpa till att upprätthålla orderstockar och andra relevanta processunderhållsuppgifter för att säkerställa effektivitet. Dessutom kommer han eller hon att fungera som en buffert mellan produktägaren och teamet för att säkerställa att målen är realistiska och inom teamets kapacitet under en given tidsram som anges.