Deltag i Scrum

iStockphoto / deucee_

MikeCohnOrdet 'scrum' bringer nogle levende billeder i tankerne - Black Sexta-feira-shoppere, rushtimependlere, mudderbelagte rugbyfodboldspillere, der kaster sig over en bold. Og hvad med denne: forretningsfolk, der står sammen for at gennemgå fremskridtene med et projekt?

De sidste to billeder er mere relaterede, end du måske tror. Scrum er en tilgang til projektledelse designet til at øge hastighed og fleksibilitet gennem teamwork og trinvis arbejde. Dens tidlige fortalere kaldte det ”rugbytilgang” på grund af dets vægt på hold, der opnåede resultater sammen trin for trin. Det faktum, at processen ofte inkluderer korte sammenkoblede møder, hjalp navnet med at holde fast.

Scrum er en del af Agile softwareudviklingsbevægelsen, der er kendetegnet ved en lettere, team-centreret tilgang til oprettelse af software. Metoden bruges nu også meget uden for softwareudviklingsverdenen.

Så sportsmetaforer til side, hvad er Scrum præcist?

”Hovedkarakteristikken (for Scrum) er at gøre tingene trinvist, bygge lidt, se hvordan folk kan lide det, du har bygget, og derefter bruge feedbacken fra det til at finde ud af den næste ting, du skal gøre, ”Forklarer Scrum og Agile-ekspert Mike Cohn, grundlægger af Mountain Goat Software.

For at illustrere, hvordan dette fungerer i praksis, taler han om sin tandlæge. Under et besøg for nylig spurgte hun ham, hvad han gjorde for at leve.

”Jeg sagde,“ Hvis du ville starte et nyt softwareprodukt til din tandlægepraksis, ville den traditionelle måde være at få nogen til at skrive et dokument på 100 eller 200 sider, der beskriver alt hvad du har brug for. Og så ville folk gå væk og bygge den software, komme tilbage om et år og sandsynligvis give dig noget, der ikke rigtig svarede til dine behov, ”siger han.

”I en Agile- eller Scrum-tilgang, hvad vi gør, er at gå til tandlægen og sige, ikke 'Hvad har du brug for?', Men 'Hvad har du mest brug for? Hvad har du brug for næste gang? '”

Med det generelle mål langt i det fjerne bygger holdet kun en ting at vise til tandlægen.

'Så kan hun sige,' Nej, det er ikke det, jeg vil, 'eller' Ja, det er det. 'Og derefter bygger vi på den anden ting og derefter den tredje ting,' fortsætter Cohn. 'Så det handler om at have teams, der arbejder sammen med deres kunder sammen og bygge en lille smule i stedet for at forsøge at få det hele specificeret på forhånd.'

I voresEkspertinterviewpodcast beskriver Cohn, hvordan denne måde at udvikle projekter fungerer godt i nogle uventede miljøer. Der er et websted, der hjælper folk med at planlægge deres bryllupper ved hjælp af for eksempel Scrum, og det bruges også effektivt i skolerne. Han kender nogle børn, der lærer om pyramiderne ved hjælp af Scrum-tilgangen.

”Den måde, disse ni-årige børn gør på, er at de arbejder som et team. Den ene vil måske tegne billeder af pyramiderne, den anden udarbejder en lille mundtlig rapport, som de vil give, og lignende ting, ”siger han og tilføjer,“ En af lærerne henviser til hendes elever som hendes ”lille Scrum monstre, fordi de er så interesserede i at arbejde på den måde. ”

Scrum kan ofte være sjovt, hurtigt og motiverende, men hvilken effekt har det på det færdige produkts kvalitet? Cohn siger, at denne tilgang kan føre til resultater af meget høj kvalitet, men standarder skal overvåges hvert trin på vejen. Det giver ingen mening at forsøge at eftermontere kvalitet senere som en eftertanke.

Og når du løbende kontrollerer kvaliteten af ​​dit produkt, skal du også kontrollere, at du rent faktisk bygger den rigtige ting, siger Cohn.

'(Vi kunne) gå væk i et år og bygge en ting af super høj kvalitet, ingen bugs, og derefter aflevere det til vores kunde, og kunden siger,' Det er ikke det, jeg vil have '.'

Hvilken masse spildt tid og kræfter ville det være. Derfor er regelmæssige møder mellem udviklingsteamet og kunden, internt eller eksternt, en central del af Scrum-processen.

Så hvor meget planlægning er der involveret i Scrum, under hensyntagen til behovet for at være smidig og være i stand til at skifte retning efter hvert møde? I dette klip fra voresEkspertinterviewpodcast reflekterer Cohn over nuancerne ved planlægning af et Scrum-projekt.

https://www.mindtools.com/blog/wp-content/uploads/2016/05/BlogAudio_MikeCohn.mp3

Lyt til det fuldeEkspertinterviewi Mind Tools Club ¦InstallereFlash Player.

Har du været en del af et Scrum- eller Agile-team? Hvordan hjalp denne tilgang resultatet af dit projekt? Deltag i diskussionen nedenfor!