Hva gjør en Scrum Master?
Scrum er en programvareutviklingsmetodikk som fokuserer på å lette kommunikasjon og samarbeid mellom teammedlemmer. Vanligvis vil et Scrum Development -team ha tre hovedroller: produkteieren, Scrum Master og teammedlemmene. Det er Scrum-mesteren som fungerer som mellomtiden, med det mål å sikre effektiv kommunikasjon og målrettet samarbeid mellom produktseieren og teammedlemmene. Hans eller hennes funksjon er to ganger: å forbedre produkteierens effektivitet og lette teamets produktivitet. Derfor befinner Scrum Masters seg i en lederposisjon som er en av tjeneste, snarere enn direkte autoritet, selv om håndhevelse av regler er sentralt i stillingen.
Arbeidet innen en krevende rolle vil Scrum Master utføre et mangfoldig utvalg av oppgaver for å utføre sitt oppdrag. Dette kan være oppgaver på høyt nivå, for eksempel å bestemme og lede arbeidsstrømmer og tidsplaner. Disse oppgavene kan også være lavt nivå, for eksempel å justere temperaturen i et rom der teamet jobber for å sikre trøst i løpet av lange timer med utvikling. Han eller hun vil også svare på og dempe katastrofer, for eksempel å fikse en utviklerens datamaskin hvis den går ned eller sikre at alle systemer er sikre under utviklingsprosessen. Totalt sett er hva som helst - uansett hvor stort eller lite - det påvirker teamets produktivt ansvaret for Scrum Master.
Myndighet i stillingen er imidlertid avledet av det faktum at Scrum Master har ansvaret for prosessen. Selv om denne personen kanskje ikke er i stand til å ta direkte beslutninger angående individuelle teammedlemmer, har han eller hun myndighet til å ta beslutninger relatert til produktiviteten til teamet som helhet. For eksempel, hvis Scrum Master føler at en ny arbeidsplan må implementeres for å oppnå realistiske utviklingsmål og oppfylle prestasjonLE -tidslinjer, da vil han eller hun bestemme den nye planen og distribuere den til teammedlemmene. Å håndheve regler er også en kritisk funksjon av stillingen, for å sikre at teamet ikke blir fastet av ineffektive distraksjoner.
Å stole på Scrum Master, vil produktseieren forvente at en rekke informasjon om teamets fremdrift skal ta beslutninger og direktiver når det er nødvendig. Slik informasjon kan omfatte regelmessige oppdateringer om forskjellige aspekter av utviklingsprosessen og utfordringene som oppstår. Hjelpe produktseieren vil Scrum Master også bidra til å opprettholde etterslep og andre relevante prosessvedlikeholdsoppgaver for å sikre effektivitet. I tillegg vil han eller hun fungere som en buffer mellom produktseieren og teamet for å sikre at mål er realistiske og innenfor teamets evner under en gitt tidsramme som er spesifisert.