Hvad er Scrum?

Scrum er en ramme, hvor folk kan løse komplicerede og adaptive problemer, samtidig med at de leverer produkter af højest mulig værdi.

Scrum er en ramme, hvor folk kan løse komplicerede og tilpasningsdygtige problemer, samtidig med at de leverer produkter af størst mulig værdi. Scrum er en systematisk struktur til at definere, hvad du skal gøre, fordele arbejdet mellem teammedlemmerne og gøre det. I sidste ende får dine brugere eller kunder gavn af dit arbejde. Scrum blev skabt af Jeff Sutherland og Ken Schwaber i begyndelsen af 1990'erne. Udtrykket "Scrum" stammer faktisk fra rugbyspillet og blev introduceret som en produktudviklingsmetafor i en artikel i Harvard Business Report fra 1986: Det nye nye produktudviklingsspil af Hirotaka Takeuchi og Ikujiro Nonaka. De bemærkede, at når et rugbyhold afleverede bolden, gjorde de det på en sådan måde, at de balancerede hinandens bevægelser. Sutherland og Schwaber tilpassede sig dette, og i deres øjne var det et eksempel på high performance, og de tænkte, at hvis de kunne gøre det, så kunne store organisationer også.

Scrum opfordrer teams til at lære gennem erfaringer, organisere sig selv, mens de arbejder på komplekse problemer, og konstant reflektere over deres sejre og nederlag for at foretage løbende forbedringer. Scrum er en agile-ramme, der nedbryder komplekse opgaver i små, enkle og håndterbare stykker i projektets levetid. Det er en iterativ tilgang, der hjælper med at reducere spild og levere en organisations produkter på den mest effektive måde med den højest mulige værdi. I bund og grund holder Scrum teamet fokuseret på deres mål, samtidig med at det giver en fremragende ramme for praktisk at nå disse mål. 

Scrum rammer og principper

Scrum er en ramme til styring af produktudvikling i et agilt miljø. Den definerer roller, begivenheder, artefakter og de regler, der binder dem sammen. Ved at overholde disse regler kan teams styre projektrisici, skabe gennemsigtighed og kontrollere kompleksitet.

Rammerne og processen

Hvert aspekt af Scrum-rammen tjener et specifikt formål og er afgørende for effektiv brug af Scrum. Scrum-rammen omfatter tre forskellige roller.

  • Product Owner. Hvem er ansvarlig for at definere, hvad der skal bygges.
  • Developers. De er ansvarlige for at bygge det.
  • Scrum Master. Sørger for, at Scrum-teamet fungerer så effektivt som muligt med Scrum-værdier. 

Scrum bruger et par forskellige processer, der hjælper teams med at arbejde sammen effektivt og effektivt. Disse processer er beregnet til at guide teams i deres arbejde. Nogle af disse processer omfatter:

Scrum Sprint

Dette er en tidsrammet arbejdsperiode, der varer i en til fire uger. Ved hjælp af Scrum-rammen og -metoden bør dit team være i stand til at fuldføre arbejdet inden for denne tidsramme.

Sprint Planning

Formålet med Sprint Planning er at definere, hvad der kan leveres i Sprint, og hvordan det arbejde vil blive opnået. Det Sprint Planning er skabt af hele Scrum Teams samarbejde.

Scrum proces

Daglig standup

Dette er Daglig standup møde, som alle på holdet deltager på samme tid hver dag, hvor de svarer på tre spørgsmål.

  • Hvad har jeg opnået siden i går? 
  • Hvad skal jeg lave i dag? 
  • Hvilke forhindringer er i vejen?

At stille sådanne spørgsmål forhindrer potentielle problemer, der kan dukke op.

Sprint Review

Formålet med Sprint Review er at evaluere resultatet af Sprint og bestemme fremtidige tilpasninger. Sprint Review er til Scrum-teamet for at vise kunderne, eller nøgleinteressenter, det arbejde, de har udført i løbet af Sprint.

Retrospective

Det Retrospective er en mulighed for alle, der er involveret i et projekt, for at reflektere over, hvad der fungerede godt (og ikke fungerede) under tidligere iterationer af deres arbejde. De bruger denne feedback til at foretage ændringer, der vil forbedre deres proces, før de går videre med deres næste sprints eller projekter. 

Tværfunktionelle teams

Ethvert teammedlem bør have overlappende kompetencer, så ingen person er det eneste punkt, hvor de fejler. Denne opgavefordeling vil sikre en smidig koordinering.

Løbende forbedringer

Scrum lægger vægt på trinvise forbedringer over tid frem for væsentlige ændringer, som kan forårsage problemer, hvis det ikke gøres omhyggeligt.

De seks principper i Scrum

  1. Kontrol over den empiriske proces. Der er tre hovedideer til empirisk processtyring, og de er: gennemsigtighed, inspektion og tilpasning.
  2. Selvorganisering. Scrum er afhængig af mange individer, og derfor er selvorganisering essentiel. Alle involverede parter er bemyndiget til at arbejde selvstændigt, hvilket gør det lettere at vurdere individuelle bidrag. 
  3.  Samarbejde. Scrum er en samarbejdsproces. Scrum fokuserer på tre dimensioner af samarbejde, som er: Bevidsthed, Artikulation og Appropriation. 
  4. Værdibaseret prioritering. Organiser og prioriter opgaver ud fra deres værdi og hvordan og hvornår de skal udføres.
  5. Tidsboksning. I Scrum udføres opgaver i "sprints", med specifikke tidslængder givet til hver enkelt. Time-boxing sikrer, at alle involverede parter ved præcis, hvor meget tid der er afsat til hvert trin. 
  6.  Iterativ og inkrementel udvikling. Et projekt skal muligvis forfines flere gange i løbet af processen. Iterativ og trinvis udvikling giver teams mulighed for at foretage justeringer og håndtere forandringer lettere.

Hvorfor bruge Scrum?

Scrum er en succesrig tilgang til projektledelse, der har fungeret godt for mange organisatoriske teams rundt om i verden. Her er fordelene ved Scrum.

  • Scrum er en fleksibel og let tilgang til udvikling af produkter og tjenester. Det hjælper organisationer med at levere mere værdifulde produkter hurtigere.
  • Scrum øger produktiviteten og forbedrer effektiviteten. Det hjælper teams med at arbejde sammen effektivt og effektivt for at producere produkter og tjenester af høj kvalitet.
  • Det fremmer tilpasningsevnen ved at opmuntre teams til at levere det vigtigste først i stedet for at forsøge at færdiggøre alt på én gang.
  • Scrum hjælper med at forhindre problemer, før de starter, ved at identificere potentielle problemer tidligt. 
  • Det er en fantastisk måde at styre teammedlemmer på, især hvis de kommer fra forskellige baggrunde og har forskellige færdigheder.
  • Din virksomhed kan arbejde på mange projekter samtidigt.
  • Det kan spare tid og penge ved at reducere spild og øge produktiviteten.
  • Det giver mulighed for løbende forbedringer, hvilket betyder, at din virksomhed altid vil gøre fremskridt (også selvom det nogle gange er med små skridt).

Afslutningsvis er Scrum en ramme, som de fleste virksomheder ville have gavn af at anvende. 

Del:

Relateret blogindlæg

10 fordele ved at bruge Sprint Goals.

Hos Better Change tror vi på, at teamsamarbejde kan skabe værdi i organisationer. Et vigtigt og ofte overset aspekt af dette er brugen af Sprint Goal'er. Det er klare, præcise mål for hver Sprint, som giver Scrum-teams retning og fokus.

Misforståelser i softwarespecifikationer.

Der er ofte misforståelser i softwarespecifikationsdokumenter. Den løsning, vi typisk vælger, er at lave mere detaljerede specifikationer. Men det fører desværre ikke til bedre resultater.

Relateret uddannelse

Relaterede ressourcer

Sådan kører du en Retrospective.

At køre et effektivt retrospektiv er afgørende for løbende forbedringer i Agile-teams. Hvis du nogensinde har følt, at dit teams retrospektiver mangler retning eller ikke producerer handlingsrettede indsigter, er du...

Scrum-processen forklaret

Få indblik i Scrum-processens finesser, og lær, hvordan dette agile-framework kan revolutionere projektledelse.

Flere ressourcer

Lad os snakke om
Hvordan vi kan hjælpe!

Nyder du vores artikler? Endnu bedre er det, hvis du kan tale med os personligt! Kontakt os, så vi kan planlægge noget!