Hva er en Scrum Master og hva gjør de?
Sammendrag
En Scrum Master leder Scrum-teamet og holder dem fokusert på scrumprinsipper. Scrum Masters serverer også produkteiere og deres organisasjoner ved å dele Scrum og Agile Practices med andre utenfor teamet. I denne veiledningen vil vi skissere hva en Scrum Master er og hva de gjør.
Få inngående forståelse av Scrum metodikk vil hjelpe deg med å forbedre team arbeidsflyt. Scrum-metoden er en måte å utvikle og levere produkter på, og brukes ofte i programvareutvikling. Hovedstolpene til Scrum er åpenhet, tilpasning og inspeksjon.
I denne veiledningen vil vi diskutere hva en Scrum Master er og hva deres ansvar er til teamet og til selskapet de jobber for. Hvis du er en Scrum Master eller ønsker å ta med en på, kan du bruke denne veiledningen som en ressurs for å bedre betjene teamet ditt.
Hva gjør en Scrum Master?
En Scrum Master er leder av Scrum-teamet. De har ansvaret for å etablere Scrum metodikk og å holde lagmedlemmer fokusert på scrumprinsipper og praksis. Scrum Masters er ofte folk-orienterte og liker å hjelpe lagmedlemmer til å vokse og forbedre.
Som Scrum Master har du ulike ansvarsområder som du leder ditt utviklingslag gjennom produktopprettelse, salg, forskning, markedsføring og utvikling. I motsetning til en tradisjonell prosjektleder hvis mål er å holde laget og prosjektet på sporet, inkluderer målet ditt også å holde laget tilpasset scrum-modellen.
1. Tilrettelegger Sprint Planning Møter
Sprint planlegging Møter involverer Scrum Master, produktleder og teamet av utviklere. I disse møtene bestemmer du hvilke elementer fra produktbackloggen for å prioritere for neste sprint. Disse møtene er samarbeidende -Devoperere oppfordres til å snakke opp.
Under et typisk sprintplanleggingsmøte Agenda, Scrum-teamet:
Leveres med data og estimater for å støtte ditt neste sprintprosjekt.
Bekrefter estimater for elementer på sprintproduktbackloggen.
Samtykker på produktets tilbakeslagsartikler for neste sprint.
Vurderer lagets kapasitet til neste sprint.
Slutter møtet med en Q & amp; en økt.
Disse møtene legger vekt på samarbeid, gir utviklere en sjanse til å ta opp hvilke oppgaver de tror fortjener mest oppmerksomhet.
2. Holder daglige stand UPS
Daglige Scrum Stand Ups er en viktig del av Scrum Framework og vil være ditt ansvar som Scrum Master. Du vil legge til rette for disse møtene og bruke dem til å vurdere fremgang mot sprintmålet.
De viktigste spørsmålene som ble spurt i daglige stand UPS inkluderer:
Hva gjorde du i går?
Hva vil du gjøre i dag?
Er det noe å blokkere fremdriften din?
Prøv vår gratis Sprint Meeting Template. For å strømlinjeforme disse daglige stavene og gjøre dem enklere å lette.
3. Fjerner veibeskyttelse
Problemløsing er en nøkkelkvalitet på enhver god Scrum Master. Som leder av ditt smidigsteam, vil du flytte prosjektet langs så raskt som mulig, og gjør det lettere for lagmedlemmene dine å få sitt arbeid gjort. Hvis du oppdager en ekstern blokkering eller en intern veibeskyttelse som trenger oppløsning, er jobben din å løse problemet eller finne noen som kan.
En potensiell veikryss, for eksempel, kan inkludere mangel på forståelse mellom smidige lag og interessenter. Scrum Master kan løse dette problemet ved å invitere interessenter til noen få planleggingsøkter, slik at de er mer oppmerksomme på hvordan de skal være smidig.
4. Assists med produktbacklog
Scrum Masters er ledere og lagmedlemmer. Når det er tid til å spare, kan du rulle opp ermene og hjelpe utviklerlaget ditt til å fungere gjennom produktspenningen.
Produktbackloggen kan innebære funksjoner, oppgaver, feilrettinger, Teknisk gjeld , eller kunnskapsoppkjøp. Fordi du har rikelig kjent med scrum og produktutvikling, kan du hoppe inn for å hjelpe dine medarbeiderne.
5. Gjennomføres retrospekter
Retrospekter er Sprint Review Møter holdt etter hver sprint for å evaluere hva som gikk bra og hva gjorde det ikke. Disse møtene gir Scrum-teammedlemmer en sjanse til å identifisere områder for forbedring i fremtidige sprints.
Noen spørsmål å spørre under en retrospektiv inkluderer:
Hvordan gjorde du denne sprinten?
Hvor og når gikk det galt i denne sprinten?
Hvilke verktøy eller teknikker viste seg å være nyttige?
Hvis du kan endre en ting, hva ville det være?
Du kan bruke vår gratis Agile retrospektiv mal å strømline denne prosessen.
Scrum master roller
Som Scrum Master, kan du ha mange roller. Du vil relay informasjon fra overordnet ledelse, møte behovene til eksterne interessenter, og overvåke Scrum-lagets fremgang.
Nedenfor er bare noen få av de mange Hats Scrum Masters Wear:
Fungere som en agile trener: Som Scrum Master er din primære jobb å tjene laget ditt ved å være en Agile Coach. I Agile jobber lagmedlemmer i fokuserte blokker av tid for å fullføre oppgavene. Under disse sprintene bygger utviklere, forfine, og forbedrer produktene etter behov. Som Scrum Master, må du forbli fleksibel og åpen for ideer når du trener laget ditt gjennom dette iterativ prosess .
Samarbeide med produktets eier: Scrum Masters serverer produkteier ved å finne måter å administrere produktets tilbakeslag. Produktbackloggen kan være kompleks og stadig endring, så du bør hjelpe laget til å forstå hvordan du siver gjennom produktsøkingsprosessen under sprintplanleggingsprosessen.
Del kunnskap med organisasjonen: Du vil tjene organisasjonen som Scrum Master ved å lede og trene andre på Scrum-metodikken. Din ekspertise kan ses som en verdifull ressurs, slik at du kan tilby å holde Scrum treningsøkter for andre avdelinger som planlegger å implementere Scrum. Når du hjelper både interne lagmedlemmer og eksterne interessenter, forstår den komplekse Scrum Guide, kan du fjerne barrierer mellom allerede etablerte Scrum-team og andre ansatte.
Vanlige fallgruver av Scrum Master
Scrum Master må jobbe hardt for å fokusere sin oppmerksomhet på ulike områder av organisasjonen, og det er ikke alltid lett å oppnå. Nedenfor er noen vanlige feil Scrum Masters gjør når man implementerer Scrum Framework i en lederrolle.
Spiller scrum politiet i stedet for coach : Som Scrum Master, er det vekt på å holde laget ditt justert med Scrum-metodikken. Imidlertid fokuserer en vanlig feil scrum mestere fokuserer for mye på å håndheve metoden og ikke nok på coaching deres team. En Scrum Master må finne balanse mellom å være en god leder og holde teamet i tråd med Scrum-praksis.
Fungerer som lagassistent: Hvis du bistår teamet ditt med produktbacklogs og tar på andre oppgaver som ikke er relatert til scrum-prosessen, kan du ikke fokusere nok på ledelsens side av Scrum Master-rollen. Mens en Scrum Master skal bistå lagmedlemmer, er Scrum Masters hovedmål å forbedre arbeidsflyten , coach scrum team medlemmer, og legge til rette for sprints.
Fokuserer bare på laget og ikke på den bredere organisasjonen: Scrum-teamet er din prioritet som en Scrum Master, men hvis du bare fokuserer på dine lagmedlems behov, så mangler noe noe. Pass på at du samarbeider med teamet ditt, produktets eier og det bredere selskapet. Som en scrum mester har du makt til å spre din kunnskap om scrum utover. Med hjelpen din kan hele organisasjonen bli smidig.
Administrere i stedet for å lette: Selv om Scrum Masters er i lederskapsroller, er de tilrettelegger, ikke prosjektledere. Når du holder daglige stand-ups og andre scrum-møter, oppfordrer gruppemedlemmene til å diskutere emner åpent.
Disse utfordringene unngås best når en Scrum Master forstår sin rolle og hvordan den gjelder andre roller i organisasjonen. Noen ganger kan Scrum Master Roller bli forvirret med produktleder eller prosjektleder, men det er forskjellige forskjeller i disse rollene.
Scrum Master vs produktleder
Scrum Master og produktleder fyller unike roller på Scrum-teamet. Nedenfor er noen få viktige forskjeller mellom de to rollene.
Som en Produktsjef , Ditt engasjement med teamet bør lignes på produktets eier ved at fokuset ditt er på produktsetting og kundebehov. Som produktleder vil du fokusere på "hvorfor" og "hva" av produktet. De kan tilby innspill eller endre rekkefølgen på produktbackloggen basert på prioriteringer.
Som en Scrum Master. , du vil fokusere på å veilede og forbedre teamet med scrum-metodikker. Scrum-masteren fokuserer på "Hvordan", som hjelper produktlederen, forstår produktsporingen. De trener laget på scrum for å holde backloggen som kjører jevnt.
Både Scrum Master og produktleder serverer laget på unike måter, men det er viktig å vite hvordan de to roller relaterer og overlapper.
Scrum Master vs prosjektleder
De prosjektleder er den ikke-tekniske motparten til Scrum Master. Mens begge roller er problemløsere, er prosjektlederen mindre involvert i lagets arbeid, mens Scrum Master aktivt kan delta i Scrum Events og trene laget til suksess.
Som en prosjektleder , Du overvåker suksessen til et prosjekt. Du klarer det prosjektet tidslinje , definere det prosjektomfang , og tilordne oppgaver til de aktuelle gruppemedlemmene. Deretter sjekker du på fremdriften, identifiserer veisengropper og justerer tidslinjer etter behov.
Som en Scrum Master. , vil du trene Scrum-teamet som et Agile Team-medlem og en tilrettelegger. Scrum Masters leder et mindre scrum-team, men de hjelper også med å identifisere og fjerne veisengropper som ligner på hva en prosjektleder gjør.
Den primære forskjellen mellom prosjektledelsen og å være en Scrum Master er at en prosjektleder fokuserer på selve prosjektet, mens Scrum Master fokuserer på laget (og deres suksess).
Trenger du en Scrum Master?
Teamet ditt kan avgjøre om du trenger en Scrum Master ved å vurdere problemene de står overfor.
Kjører DEV-laget ditt for å prioritere elementer i produktbackloggen? Utviklingsgrupper som sliter med å arbeide gjennom og prioritere varer i deres produktbeholdning vil ha nytte av en Scrum Master som har grundig kunnskap om scrumprinsipper.
Tar laget ditt under en trener i stedet for strukturert lederskap? Noen lagmedlemmer gjør det ikke bra under høyt disiplinert ledere. Med en Scrum Master, føles lederstilen mer som coaching og mindre som mikromanagement.
Trenger laget ditt noen til å legge til rette for innsjekkingsmøter? Hvis du trenger noen til å veilede Scrum-teamet, identifisere problemer, og legge til rette for vanlige møter, kan du trenge en Scrum Master.
En Scrum Master vil forbedre arbeidsflyten og gruppemedlemsmedlemmet mens du holder scrum verdier i sinnet.
Legge til rette for team suksess med en Scrum Master
Scrum Masters bidrar til å lette lagets suksess og oppmuntre andre medlemmer av organisasjonen til Vedta en smidig tankegang også.
Å kjøre et Scrum-team er enklere når du har de riktige verktøyene for å hjelpe deg. Med Agile Management Software kan du planlegge sprints, spore produktlanseringer, og samarbeide med teamet ditt.