Scrum: Hvad er Scrum-systemet, og hvordan kommer man i gang på et Scrum-bræt

Hvis du ser rugby, vil du vide, at et scrum involverer en masse spillere tæt pakket sammen i jorden, som kæmper om en bold. 'Scrum' workflow-systemet er, desværre, intet som dette det mindste. Det er mindre at gøre med at kæmpe i mudderet mod dine fjender, og mere at gøre med at få opgaver udført på en effektiv og rettidig måde.

Scrum er ligesom det lignende system Kanban en agil ramme til at holde en velorganiseret arbejdsplads. Det er særligt populært inden for softwareudvikling og fungerer godt for teams på omkring tre til ni personer, men det kan anvendes på stort set alle arbejdspladser. Medmindre du arbejder som rugbyspiller, i hvilket tilfælde det sandsynligvis vil skabe forvirring.

Scrum: Hvad er Scrum-systemet?

Scrum blev først introduceret som et udtryk i 1986, i en Harvard Business Review artikel af Hirotaka Takeuchi og Ikujiro Nonaka. De to forfattere beskriver faktisk systemet i form af rugby, med en arbejdsstyrke, der opfører sig som et hold, der "forsøger at gå distancen som en enhed og sende bolden frem og tilbage".

Kernen i Scrum-systemet er tilgangen til at skændes et team til at arbejde sammen om specifikke, opnåelige mål inden for faste tidsperioder. I stedet for at have ti personer, der arbejder på forskellige, ikke-relaterede opgaver uden noget klart slutpunkt, bestræber Scrum sig på at trække folk sammen for at arbejde kollektivt på inkrementelle job.

LÆS NÆSTE: Hvad er Kanban?

Dette er baseret på flere roller i et Scrum-team. Øverst er der produktejeren, som repræsenterer produktets interessenter. Nedenfor er scrum-mesteren, som i bund og grund er en projektleder, der er ansvarlig for at sætte Scrum-systemet i drift. Herunder er selve udviklingsteamet.

hvad_er_scrum_roller

Kernearbejdsgangen er sådan: Produktejeren kommer med en produktbacklog, som fungerer som en ønskeliste over funktioner, der skal arbejdes med. Dette går til scrum-teamet, hvor scrum-mesteren udvælger en række opgaver fra dette efterslæb, der skal arbejdes med. På Scrum-sprog kaldes disse ’historier’. Disse historier fokuseres der så på under en ’sprint’; en periode, hvor udviklerne arbejder med disse mål og kun disse mål.

I slutningen af ​​spurten skal arbejdet være afsluttet. Der sker en gennemgang for at måle, om spurten var en succes, denne feeds tilbage til produktejeren, og hele cyklussen starter igen.

Scrum board: Fysisk eller digital?

Ledelse af et Scrum-team har en tendens til at dreje sig om en form for Scrum-board, som hjælper med at visualisere arbejdsgangen. Dette kunne involvere en stor, fysisk tavle, opdelt i kolonner af arbejder, der skal udføres, arbejder i gang og afsluttede arbejder. Det kunne alternativt involvere en form for digital tavle, såsom dem fra virksomheder som Trello og Asana.

Se relateret Hvorfor London er det bedste sted at være app-udvikler i 2018 Sådan starter du en virksomhed: Toptips til succes

I Trello, for eksempel, opretter du kolonner til forskellige stadier af en arbejdsgang og udfylder disse med kort, der beskriver forskellige opgaver. Den fysiske version af denne tavle ville være organiseret meget på samme måde, dog med flere post-it-sedler. I begge tilfælde vil bestyrelsen blive fokus for 'sprintet', hvor fokus vil være på at få alle faser af en opgave færdig inden for tidsperioden. En sprint kunne vare i to uger, eller den kunne vare i et par dage.

hvad_er_scrum_2

Som denne scene fra HBO's Silicon Valley viser, er målet generelt at få dine udviklere til at arbejde med opgaver (undskyld, 'historier'), guidet inden for rammerne af Scrum-arbejdsgangen.

Scrum vs Kanban

Et relateret system til Scrum er Kanban, som også kredser om farvestrålende post-it-noter og ord som 'agile workflow'. Den største forskel mellem Scrum og Kanban er, at sidstnævnte er en kontinuerlig proces, hvor arbejdere tager kort over hele linjen, når og når de kan. I Scrum drejer arbejdet på brættet rundt om fastsatte 'sprints'.

Roller i Kanban er også løsere, hvorimod Scrum har en særlig forkærlighed for navne som 'scrum master', formentlig fordi det lyder mindre kedeligt end 'projektleder', selvom de i bund og grund er det samme. Scrum har også en tendens til at have regelmæssige indhentningssessioner, kaldet scrums, hvor fremskridtene i arbejdsgangen diskuteres af... du gættede rigtigt: scrum masteren.