Scrum Master Tutorial for begyndere
Hvad er Scrum Master?
Scrum master er en person, der hjælper andre mennesker med at forstå Scrum og betjener projektteamet ved at fjerne forhindringer. Han hjælper også med at forenkle projektkompleksiteter.
Scrum-mesteren skal også sørge for, at udviklingsteamet arbejder ud fra Scrums kerneværdier. Han betragtes ofte som en træner for holdet, der hjælper holdet med at udføre det bedste arbejde, de overhovedet kan. Desuden sikrer han, at Scrum-adoptionen lykkes i virksomheden.
Scrum Master Ansvar
Scrum master fungerer som hjertet i Scrum-projektet. Han skal udføre ansvar som:
- Scrum Master skal sikre, at teamet opfylder deres forretningsmål
- Scrum Master fremmer et samarbejdsmiljø i teamet
- Scrum-mesteren udfører planlægningen, team backlog-grooming, sprintdemoen og sprint retrospektiv.
- Vejleder Scrum processer og hjælper med at opretholde integriteten af Scrum værdier
- Promoden forbedrede ingeniørpraksis som TDD, automatiseret test og kontinuerlig integration.
- At sikre, at alle interessenter skal være til stede på mødet på det givne tidspunkt
- Arbejd sammen med andre teammedlemmer for at sikre, at afhængigheder og risici er fordelt på tværs af Scrum-teams.
- Udførelse af forundersøgelser, skrivning og validering af specifikationer.
Hvad er IKKE rollen som Scrum Master?
Scrum masteren er ikke projektleder. Begge roller er forskellige i den agile proces. Han vil ikke vejlede et team i alle udviklingsfaser. Han er hverken ansvarlig for nogen teknisk beslutning eller for at styre forretningen med kunder. Han vil aldrig lede holdet eller træffe beslutninger på holdets vegne.
Scrum Master færdigheder
Scrum-mesteren er en meget vigtig person i den agile Scrum-proces. Han bør have flere færdigheder, herunder tekniske, scrum-processer og bløde færdigheder.
Scrum master skal kende forskellige teknikker og praksisser for at styre selvorganiserende teams. Han bør vise ærlighed, integritet, tillid og respekt for holdet. Han bør have ekspertise i Agile, IT-coaching og præsentation. Desuden bør Scrum master være i stand til at planlægge møder på en sådan måde, at det ikke påvirker teammedlemmernes almindelige arbejde.
Karakteristika for Scrum Master
Følgende er vigtige egenskaber ved Scrum master:
Tjener-leder: Tjenende ledelse er en social ledelsesstil. Scrum master fungerer som en tjener for at nå projektmål gennem service til andre.
Moral booster: Scrum-mesteren fungerer også som en moralsk booster ved at opmuntre teamet til at udføre deres arbejde mere effektivt.
Facilitator: Scrum master spiller rollen som facilitator, da han hjælper teamet med at forstå deres fælles projektrelaterede mål. Han hjælper også teamet med at nå disse mål, mens han forbliver neutral.
Træner: Scrum-mestre coacher teamet til at blive selvorganiseret og guider dem også på vejen til løbende forbedringer.
Agenter: Scrum master spiller også rollen som agent, hvilket hjælper med at foretage de nødvendige ændringer, der muliggør en bedre implementering af Scrum.
Mentor: Scrum Masteren bør dele sin viden, erfaringer og endda sine meninger, ligesom en mentor.
Fjernelse af forhindringer: Scrum-mestre bør fjerne alle de forhindringer, der forhindrer udviklingsteamet i at arbejde under de bedste forhold.
Leder af rammeværket: Scrum Masteren har også ansvaret for de rammer, som teamet arbejder indenfor.
Observatør: Han skal konstant observere alt, selv teammedlemmernes mindste aktiviteter.
Hvad laver en Scrum Master hele dagen?
Aktivitet 1: Kapacitets- og hastighedsplanlægning ved hjælp af regneark og Jira.
Aktivitet 2: Bestem implementerbare historier, der er tilgængelige med point tilbage fra sprintgennemgangen.
Aktivitet 3: Revse tidligere sprinthastighed sammen med holdet.
Aktivitet 4: Estimering af teams kapacitet
Aktivitet 5: Beregning af antallet af point gennemført af holdet
Aktivitet 6: Teammedlemmet leverer alle kendte opgaver og estimerer opgaveindsats inden for en time. Scrum Master bør sikre, at opgaver givet til medlemmer aldrig er over deres kapacitet.
Aktivitet 7: Scrum master skal også sikre, at opgaverne aldrig varer mere end 16 timer. Hvis det overhovedet er større end det, bør han bede holdet om at klare det i pausen.
Ovenstående er blot et lille udsnit af en Scrum Masters mange aktiviteter.
Scrum master Bedste Practices
- Scrum master bør lytte til alle forespørgsler fra udviklere, projektledere og ejere for at forstå deres problemer.
- Han bør betro sine teammedlemmer sin urokkelige tro på, at de vil fuldføre det tildelte arbejde.
- Scrum master bør undgå at lave multitasking i sit arbejde
- Han bør give respekt selv til det mindste teammedlem og lytte til alles perspektiv.
- Vis ægte påskønnelse til teamet for deres succesfulde resultater
Hvorfor er Scrum-mesterens rolle svær?
Først og fremmest er ledelse af store selvorganiserende teams ikke en nem opgave. Det kræver masser af viljestyrke. Scrum master har ofte brug for at håndtere konflikter mellem teammedlemmer og projektleder.
Han står muligvis stadig i spidsen for hele Scrum-ledelsesprojektet, men han forbliver uden magt. Scrum master skal også lære om motivation, kommunikation, adfærdsøkonomi og en lang række andre samfundsvidenskaber, som helt sikkert har brug for masser af tid uden for sit job.
Certificeret Scrum Master
For at blive en professionel Scrum Master skal du klare Certified Scrum Master eksamen kendt som CSM. Dette certifikat hjælper kandidaten med at forstå Scrums værdier, praksis, applikationer og giver et niveau af viden og ekspertise.
Forudsætning for CSM-certificeringsuddannelse
Selvom der ikke er fastsat nogen berettigelseskriterier for CSM-certificering, er det altid tilrådeligt, at du har en vis forståelse af Scrum-principperne og har et praktisk kendskab til den overordnede Scrum-proces.
Hvad er fordelene ved en Scrum Master-certificering?
Her er nogle fordele ved at have CSM-certifikat
- Hjælper dig med at vokse din karriere ved at forblive relevant og salgbar på tværs af alle industrisektorer
- Et CSM-program er designet til at undervise i forbedrede færdigheder til bedre implementering af Scrum
- CSM-certificering giver også mulighed for at skille sig ud blandt det globale Scrum-fællesskab.
- Denne uddannelse hjælper en person til at lære om arbejdsmiljø, som er nyttigt for virksomhedens vækst.
- CSM-certificeringen hjælper den professionelle med at engagere sig med en Scrum-ekspert.
- Med denne certificering vil personen få adgang til lokale grupper, netværk og to års medlemskab med Scrum Alliance.
CSM Kursus mål
- Scrum grundlæggende og kerneværdier
- Bør kunne begynde at bruge Scrum med fuldstændig lethed
- Lær, hvordan du ved, hvornår du skal implementere Scrum
- Scrum møder, herunder Sprint Tilbagevirkende kraft, Sprint Review og Release Planning.
- Hvordan Scrum-rammen adskiller sig fra andre metoder som Waterfall og Agile
- Scrum-artefakter som Product og sprint Backlog og Burndown Charts
Sådan bliver du en certificeret Scrum Master
Efter endt uddannelse skal Scrum-certificeringskandidaten-
Trin 1) Personen skal gennemføre online evalueringseksamen. Denne eksamen dækker emner som Scrum-teknologi, praksis og principper.
Trin 2) Efter vellykket gennemførelse af eksamen vil han/hun modtage certificeret Scrum master certificering fra Scrum alliance.
Trin 3) Person bliver et officielt medlem af Scrum Alliance og kan arbejde som professionel Scrum master.
Scrum Master karriereforløb
Der er mange muligheder for vækst i karrieren som Scrum Master
1. Scrum master
Det er den første rang, nogen person får efter at have gennemført CSM-certifikatet. Han skal arbejde i denne stilling i mindst et år til fem år. Her skal han udføre alle de tildelte roller som Scrum master.
2. Senior Scrum master
Fra Scrum Master går du videre til Sr. Scrum Master. For at blive Senior Scrum Master bør man samle avanceret viden om Scrum best practices og hvordan man implementerer dem i teams.
3. Agil coach
Fra Senior Scrum Master skifter du til Agile Coach. For at blive en agil coach skal du have 5 år + viden som Scrum Master og mindst et års erfaring med mentoring og coaching.
Resumé
- Scrum er en agil udviklingsramme til styring af produktudvikling.
- Scrum-mesteren er en person, der hjælper andre mennesker med at forstå Scrum og hjælper teamet ved at fjerne forhindringer.
- Scrum-mesteren laver planlægning, teambacklog-grooming, sprintdemo, sprint retrospektiv.
- Scrum master bør have evnen til at arrangere møder på en sådan måde, at det ikke påvirker det almindelige arbejde i teamet.
- CSM er en eksamen for at blive professionel Scrum master.
- Der er mange karrieremuligheder for en person til vækst som Scrum Master, Sr. Scrum Master og Agile coach.