Sammen er vi sterke: Agiles arbeid fordeler oppgaver og ansvar på skuldrene til alle deltakerne. Scrum Master er en av de ledende personlighetene. Han eller hun er ikke en klassisk sjef som gir instrukser, men en såkalt tjenende leder som leder teamet til en vellykket prosjektgjennomføring.
Dette gjør rollen som Scrum Master kompleks. Hva er egentlig oppgavene til en Scrum Master? Hvilke egenskaper må han eller hun ha med seg inn i jobben? Og hvordan ser de klassiske spørsmålene til et Scrum Master-intervju ut? Jeg forklarer i detalj hva rollen som Scrum Master innebærer og hvordan du kan kvalifisere deg til denne viktige stillingen i agile team.
Hva er en Scrum Master?
Scrum-mastere koordinerer utviklingen av et produkt eller en funksjon (for det meste i programvaresammenheng) i henhold til det såkalte "Scrum"-prinsippet. Scrum-rammeverket. De veileder teammedlemmene – i smidige metoder og generelt – slik at de blir motiverte til å bruke kompetansen sin i prosjektet. De sørger også for at teamene følger Scrum-rammeverket i sitt arbeid. Og: Det er Scrum Masterens ansvar å holde øye med tidsplanen for et prosjekt.
Dette er ikke en endelig eller fullstendig definisjon. Scrum Master-rollen er så mangfoldig at denne korte oppsummeringen kun er ment å gi deg en grunnleggende forståelse av stillingen.
Scrum Master-rollen
Scrum Master-rollen går i hovedsak ut på å implementere smidige verdier og prinsipper i teamet og prosjektet. Det betyr at det er Scrum Masterens ansvar å få teammedlemmene til å tenke og jobbe smidig. Hvilke verdier som spiller en avgjørende rolle i denne prosessen, har vi forklart i artikkelen vår "Agile Omsette verdier og prinsipper i praksis". forklarer. Hvilke oppgaver tar Scrum Masteren på seg i sitt daglige arbeid?
Tog
Spesielt team som nettopp har fått en grunnleggende forståelse av Scrum, trenger en Scrum Master som veileder. Denne personen gjør teamene kjent med de grunnleggende og veiledende prinsippene i det smidige konseptet. Scrum Masteren har to hovedoppgaver:
1. Du gir teamene profesjonell opplæring i Scrum.
2. inspirere teammedlemmene ved å eksemplifisere Scrum-verdiene.
På denne måten lærer teamene ikke bare nye arbeidsflyter og metoder – som Extreme Programming –, men opplever også at iterativt, fleksibelt og autonomt samarbeid gir bedre resultater enn f.eks. Foss.
De fleste Agile-bussene kjører rundt i sirkler....
og behandle overfladiske symptomer. Det er på tide å bruke psykologi – for å oppnå en bærekraftig holdningsendring.
"Hvorfor tar det meg noen ganger flere timer å forberede et enkelt tilbakeblikk?"
Støtte og moderere
Agiles Å jobbe betyr å utveksle ideer igjen og igjen. Scrum masters spiller en sentral rolle som tilretteleggere og støttespillere. De sørger for at diskusjoner, møter og retrospektiver fører til ønsket resultat. Dette er bare mulig hvis deltakerne ser en mening og et formål med det. Scrum Masters må derfor tydelig formulere målet med møtene og oppmuntre til kommunikasjon. Kunsten for Scrum Masters er ikke å blande seg inn i prosjektenes innhold, men kun å veilede prosessen.
Coaching
I rollen som Scrum Master inngår også coaching av teammedlemmene. Scrum Masteren deler ikke sin erfaring eller gir tekniske råd, men formidler budskap som motiverer teammedlemmene til å tenke og handle. Coachingen er hovedsakelig knyttet til temaene selvorganisering, ansvar og personlig utvikling.
Fjerne hindringer
Det er Scrum Masterens ansvar å gjøre det enklere for teamene å jobbe hver dag. For å gjøre dette må de identifisere og fjerne alle former for hindringer. Dette kan for eksempel være
- tekniske problemer,
- tidsvansker,
- Kommunikasjonsproblemer,
- Kunnskapshull knyttet til smidige arbeidsmetoder,
- teammedlemmenes personlige problemer eller
- Uenigheter mellom teammedlemmer
være. Den sentrale oppgaven er å sikre en optimal kommunikasjonsflyt. Dette er grunnlaget for å løse utfordringer i det daglige prosjektarbeidet. Scrum-masteren må skape rammebetingelsene for dette. Ideelt sett kan teammedlemmene deretter løse problemene sine selv.
Hvordan forholder Scrum Master seg til de andre rollene i Scrum?
I tillegg til Scrum Master er det
- Produkteier,
- Utvikler,
- Agile Reisebusser og
- Slipp løs lokomotivførere
en viktig rolle i Scrum-konseptet (sistnevnte imidlertid bare i det skalerte agile rammeverket eller konteksten). Hvordan skiller Scrum-masterens rolle seg fra dette?
Scrum Master vs. produkteier
Produkteiere fastsetter vilkårene og kravene for et Scrum-prosjekt. De overvåker oppgavene i produktetterslepet og er ansvarlige for at teamet skaper merverdi for kunden. Scrum Masters er bindeleddet mellom produkteieren og teamet. De passer på teamet ved for eksempel å koordinere med produkteieren gjentatte ganger eller ta over administrative oppgaver.
Scrum Master vs. utvikler
Utviklere er de som utvikler programvaren. De lager planer for sprinter og sikrer kvaliteten ved å følge en Definition of Done. De er med andre ord ansvarlige for kvaliteten på produktet –, fra kodearkitektur til sluttbrukerens brukervennlighet –. Scrum masters, derimot, har lite å gjøre med den tekniske utviklingen av et produkt.
Scrum Master vs. Agile-trenere
Agile-coacher har en lignende rolle som Scrum Masters, og i noen tilfeller har de til og med identiske ansvarsområder. Det er imidlertid en tendens til at Agile-coacher har ansvar for flere team enn Scrum Masters. I tillegg er de mindre "begrenset" til Scrum, men har ofte en bredere kompetanse enn – Scrum Masters, f.eks. kunnskap om Kanban osv. Noen ganger leder de også et team av Scrum Masters. Mens Scrum Masters i henhold til Scrum-guiden kun bør ha maksimalt to team, gjelder ikke denne begrensningen for Agile-coacher.
I utgangspunktet skaper de rammebetingelser for det daglige arbeidet som er tilpasset teamenes behov. De følger teamene i det daglige arbeidet og engasjerer seg også fra tid til annen. De fungerer som moderator og tilrettelegger. Du er en leder uten disiplinæransvar. Mange bedrifter anser sine Agile-coacher som erfarne Scrum Masters.
Scrum Master vs. Release Train Engineers
Release Train Engineers overvåker et releasetog i Agile – mange team i en skalert smidig kontekst. Målet er å forenkle programgjennomføringen, fjerne hindringer i arbeidsprosessene og håndtere risiko og avhengigheter mellom teamene. På denne måten ligner rollen som Release Train Engineer på rollen som Scrum Master. Release Train Engineers leder imidlertid en større gruppe mennesker –, vanligvis mellom 50 og 125 personer –, på et annet prosessnivå. Hvordan et releasetog fungerer, forklarer vi i artikkelen vår. "Release Train i Agile: Alt du trenger å vite"..
Roller i Scrum-konseptet: forklaring med en metafor
La oss prøve å forklare disse rollene på nytt med en metafor som kanskje kan hjelpe: et skip på åpent hav.
- Produkteieren er styrmannen – Hvor vil vi? Han fastsetter visjonen og bestemmer mange tekniske ting.
- Scrum Masteren beveger seg så å si på et metanivå: På den ene siden er han eller hun skipets designer. Vil vi være en hurtigbåt eller et stabilt tankskip? På den andre siden fungerer han som en lege på skipet: Hvis det oppstår smertefulle problemer, prøver han å fjerne dem så raskt som mulig.
- Agile-coacher ligner som sagt på Scrum Masters. Hvis vi ønsker å forenkle det: Hvis det er 4 skip (ett team hver), vil det sannsynligvis være 2 Scrum Masters, som hver overvåker 2 skip – og en Agile Coach, som igjen koordinerer og støtter.
- Utviklerne er mannskapet som er ansvarlig for oppgavene på skipet.
- Release Train Engineers kommer bare inn i bildet når vi har en liten flåte på 5 – 25-skip (eller team) og koordinerer flåten deretter på et høyere nivå.
Viktig: Til tross for disse ulike rollene finnes det ingen offisielle hierarkier i Scrum. Dette er for å sikre at teamene tar beslutninger utelukkende på et profesjonelt grunnlag. Og: at ansvaret ligger på hele teamet og ikke på de enkelte teammedlemmene.
Hvilke egenskaper bør en Scrum Master ha?
Du kjenner nå til de ulike rollene til en Scrum Master. Hvilke egenskaper bør en Scrum Master ha for å kunne påta seg disse rollene på en kompetent måte?
Toleranse for frustrasjon: Scrum-ledere gir gradvis teammedlemmene en forståelse av rammeverket. Dette krever tid og utholdenhet. I mange team trenger Scrum Masteren gjentatte forsøk inntil hver enkelt medarbeider har internalisert rammeverket slik at han eller hun tenker og handler agilt på egen hånd.
Åpenhet: Scrum masters må ha en åpen tilnærming til oppgavene sine. Det betyr at de tar opp vanskelige spørsmål og håndterer problemer på en åpen måte.
Mot: Scrum Masters trenger mot for å kunne ta opp vanskelige problemstillinger. Dette påvirker teammedlemmene. Ved å være åpne og modige tør de også å kommunisere vanskeligheter på en effektiv måte.
Fokus: Scrum masters vet når teamene må ta tak i hvilke utfordringer. Til dette trenger de et sterkt fokus på hva som virkelig er viktig akkurat nå. Når Scrum Masters har fokus på en utfordring, holder de fast ved den til det har skjedd en konkret forbedring eller et problem er løst.
Forpliktelse: Scrum masters føler seg forpliktet overfor teamet og selskapet til å yte sitt beste. Teamene føler dette. De gir dette tilbake til Scrum Masteren i form av tillit.
Ansvarsfølelse: Scrum Masters kan og vil ta ansvar for teamet og prosjektet sitt. De vet nøyaktig når de skal være til stede, og når de skal holde seg tilbake og overlate ansvaret til teamet.
Oppmerksomme lesere vil legge merke til at disse funksjonene er nært knyttet til agile Scrum-verdier er beslektet.
Det hele er et spørsmål om KPI-er
Nå vet du hvilke egenskaper en Scrum Master bør ha. Men hvordan vet bedriftene at du faktisk har denne kompetansen? Fordi: Ved første øyekast virker det som om disse egenskapene er vanskelige å måle. I praksis kan du imidlertid i det minste prøve å gjøre Scrum Master-ytelsen målbar – og dermed indirekte konkludere med egenskapene til Scrum Masters. Vi viser deg hvordan du gjør dette i artikkelen vår. "Scrum Master Performance: 5 viktige KPI-er for evaluering"..
Hvilke ferdigheter bør en Scrum Master ha?
For å kunne bruke de nevnte egenskapene i praksis i arbeidet med Scrum, må Scrum Masters først og fremst ha to viktige ferdigheter i det daglige arbeidet:
Observere og lytte
Scrum masters bruker en stor del av tiden sin på å observere og lytte. Det betyr at de må ha evnen til å observere komplekse prosesser og legge merke til inkonsekvenser som unnslipper teamet. De må lytte til teammedlemmene om og om igjen og trekke konklusjoner eller mønstre ut fra dette som kan brukes i Tilbakeblikk kan diskuteres og dermed bidra til fremdriften i prosjektet.
Kommunisere
For å kunne støtte teammedlemmene på best mulig måte i alle faser må Scrum Masteren kunne kommunisere empatisk og tydelig. De snakker tross alt med forskjellige mennesker med ulike perspektiver hver dag. Spesielt må Scrum Mastere være i stand til å føre vanskelige samtaler. De må kunne formulere problemer og løsninger på en kortfattet måte. Og: Scrum Masters bør i beste fall ha erfaring med å kommunisere med ledelsen. Det er viktig at de forstår hvordan ledelsen i en organisasjon tenker. Det er en fordel om de vet hvordan en KPI-drevet logikk hos beslutningstakerne fungerer. I prinsippet gjelder idealet om å "lede ved å stille spørsmål" eller "hjelpe folk til å hjelpe seg selv" for dem som tjenende ledere.
Hvordan ser en Scrum Master-CV ut?
Det finnes ikke én Scrum Master-CV som gjør det mulig å innta stillingen med suksess. Dette skyldes hovedsakelig at utdannelsen til Scrum Master ikke er regulert på samme måte i Tyskland. De fleste Scrum Masters har IT-bakgrunn. Det betyr at de har studert informatikk, forretningsinformatikk eller et beslektet fag. I tillegg er det for tiden en annen trend: Scrum Master-CV-er viser at stadig flere personer med pedagogisk og psykologisk bakgrunn velger en karriere som Scrum Master. Dette skyldes at Scrum Masters ikke nødvendigvis trenger en dyp forståelse av programvareutvikling. Det kan bidra til en bedre forståelse av visse prosesser i prosjekter. Det er imidlertid ikke en forutsetning for å lykkes i rollen som Scrum Master.
For å forberede seg profesjonelt på Scrum Master-ansvaret, anbefales en tilsvarende opplæring. Dette tar mellom to dager og to måneder, avhengig av –-leverandøren. Kostnadene for dette varierer mellom 800 og 2500 euro for PSM1-kvalifiseringen. Interesserte kan gjennomføre opplæringen hos for eksempel Chamber of Industry and Commerce, TÜV Süd eller Haufe Akademie. Blant de anerkjente amerikanske leverandørene finner vi for eksempel Institutt for prosjektledelse og Skalert Agile.
4 mulige spørsmål i jobbintervjuet til Scrum Master
Hvis Scrum Master-CV-en matcher en utlyst stilling, blir det raskt arrangert et første intervju. Fordi: Scrum masters er spesielt etterspurt for tiden. Det er i utgangspunktet vanskelig å forutsi hva du kan forvente. Rollene til en Scrum Master er så varierte at hvert selskap ønsker å vite noe forskjellig om deg. For å gi deg et førsteinntrykk har vi likevel satt sammen et utvalg av mulige spørsmål som kan bli stilt i et jobbintervju for en Scrum Master:
1. Hva betyr Agile for deg?
Ved første øyekast ser det ut til at spørsmålet bare ber om en enkel definisjon av Agile. Det er ikke feil. Men hvis du virkelig ønsker å score poeng, bør du også snakke om hvor viktig Agile er for bedriften og teamet, samt fordelene ved å innføre Scrum. Og: Det skader ikke om du sammenligner Scrum med andre prosjektledelsesstiler i denne sammenhengen.
Hva er grensene for Scrum sett fra ditt ståsted? Når gir det ikke lenger mening å tenke smidig?
En god Scrum Master kjenner grensene for rammeverket. Han eller hun vet når det er på tide å bruke et annet rammeverk i et prosjekt. Scrum er utviklet for å kunne tilpasse seg raskt til endringer og levere resultater på kort tid. Så hvis du for eksempel jobber med et prosjekt som kan planlegges absolutt, der det ikke hele tiden kommer nye kundeforespørsler, kan du bruke et annet rammeverk, som for eksempel Fossemetodenvære mer egnet.
Hva anser du som den viktigste agile seremonien?
Agile Rammeverk som Scrum har som mål å forbedre teamets prestasjoner på jevnlig og evolusjonær basis. For å oppnå dette er det viktig å gjennomgå prosesser og samarbeid kritisk med jevne mellomrom. Retrospektiver er derfor utvilsomt et godt svar på dette spørsmålet i jobbintervjuet for Scrum Master. De avdekker skjulte hindringer og misnøye i teamet og finner løsninger som fremmer prosjektets fremdrift på en avgjørende måte.
"Hvis du bare tar i bruk én smidig praksis, så la det være retrospektiver. Alt annet vil følge etter."
Hva gjør du hvis et teammedlem ikke kan fullføre en oppgave i en sprint?
Scrum Masters står alltid overfor utfordringen med å holde teamet sitt så effektivt som mulig. Samtidig må de sørge for at alle teammedlemmene får dekket sine behov. Så hvis et medlem ikke kan levere som forventet, bør du ta en personlig samtale med vedkommende. Dette vil hjelpe deg med å forstå hvorfor vedkommende ikke klarer å fullføre oppgaven. Som Scrum Master bør du deretter finne en løsning sammen med vedkommende, slik at teammedlemmet kan fortsette arbeidet på en vellykket måte. Samtidig bør du kommunisere mellomliggende statuser til teamet, slik at de ikke mister tilliten til teammedlemmet.
Grunnleggende viktig å forstå: Løs problemer på en smidig måte! Det finnes sannsynligvis fem ulike måter å løse problemet på. Begynn med å prøve en av disse tilnærmingene i den første sprinten. Gjør deretter et personlig retrospektiv etter sprinten for å prøve neste tilnærming om nødvendig. På denne måten blir ikke forventningene for høye, og forhåpentligvis får du en følelse av å ha oppnådd noe på et tidlig tidspunkt. Med denne tilnærmingen bygger du tillit til teamet ditt. Og: Du skaper et miljø der medarbeiderne føler seg trygge og komfortable med å ta opp problemer. Du skaper psykologisk sikkerhet.
Andre mulige spørsmål i Scrum Master-intervjuet
I tillegg kan du forberede deg til et Scrum Master-intervju ved å svare på disse spørsmålene:
- Hvilke programvareverktøy trenger du som Scrum Master?
- Det er en konflikt i teamet mellom produkteieren og en programvareutvikler. Hvordan går du frem?
- Noen fra toppledelsen krever at programvareutviklerne implementerer deres ønsker direkte, uten å ta hensyn til smidige prosesser. Hvordan reagerer du på dette?
- Valgfritt: Hvordan ville du gått frem hvis du skulle Implementere Scrum også i andre team vil ha?
Det vanskeligste spørsmålet i Scrum Master-intervjuet
Forfatteren vår Christian har skrevet en spennende artikkel om hvilket intervjuspørsmål som er det vanskeligste for Scrum Masters – og hvordan du kan svare på det på en smart måte. Ta en titt på artikkelen vår "Det vanskeligste spørsmålet i Scrum Master-intervjuet".
Scrum Master-rollen – Konklusjon
Rollen som Scrum Master er mangfoldig og utfordrende. Dette gjør Scrum Masteren til en viktig brikke i puslespillet i smidig utvikling. For at de skal kunne håndtere prosjekter effektivt, må ikke bare de selv, men alle teamene og ideelt sett hele organisasjonen tenke og handle smidig. Hvordan du kan oppnå dette, viser vi i vår Prosjekt Scagile. Denne viser deg i ulike workshops hvilke 7 feil du for enhver pris bør unngå under en smidig transformasjon. Workshopene er gratis.
Hvis du fortsatt er på utkikk etter et passende retrobrett, kan artikkelen vår hjelpe deg med emnet: De beste retrobrettene i sammenligning.