Introduktion til Scrum Planning

For at styre et projekt kræver det en ramme. Det er her Scrum introduceres. Den smidige måde, hvorpå et projekt, mere specifikt en softwareudvikling styres, kaldes Scrum. Der er mange smidige processer, og skrum er en af ​​dem. I dette emne skal vi lære om Scrum Planning og et par scrum-værktøjer, der kan gøre arbejdet mere effektivt

Et vigtigt element i scrum er ejeren af ​​produktet . Dette er den person, der ved, hvad produktets funktion er, da han er den, der administrerer virksomheden. De funktioner, der skal inkluderes eller udelukkes, skal altid diskuteres med ham.

Her er ejeren af ​​produktet kunden. Der er et scrum-teamleder af en scrum-master, der sikrer, at holdet arbejder sammen, giver de bedste resultater og overholder reglerne for Scrum. Tid og penge spares ved hjælp af Scrum. Hvis teamet vælges korrekt, og metoden følges korrekt, kan resultatet være meget produktivt. Denne software kan gavne adskillige organisationer, da det gør teammedlemmerne mere effektive, der er mere gennemsigtighed mellem dem, og arbejdet udføres på en mere organiseret måde.

Antallet af dage, der kræves for at afslutte det arbejde, der er anført i efterslæb, afgøres, og dette kaldes Sprints . På denne måde kan fremskridtene i denne opgave med rette måles, og det bliver lettere at holde sig på sporet.

Skrumteamet mødes hver dag for at diskutere deres fremskridt og løse eventuelle problemer, der måtte være opstået under processen. Sådanne møder kaldes Daily Scrums .

Hvordan fungerer Scrum-planlægning?

Produktejeren bestemmer prioriteringen af ​​det arbejde, der først skal udføres, og der foretages således en efterslæb. Det indeholder alt, hvad der kræves. Når arbejdet er valgt, skal de afslutte arbejdet inden for sprinten. Den nødvendige tid til at gennemføre dette arbejde estimeres også. Medlemmer mødes hver dag for at diskutere fremskridt og eventuelle hindringer.

Skrumværktøjer

Lad os diskutere et par scrum-værktøjer, der kan gøre arbejdet mere effektivt:

1) Efterslæb

Backlog er den vigtigste nøgle her. Her vises alle de opgaver, der skal udføres, og kravene til at nå det endelige produkt. Uanset hvilken opgave, der er vigtigere og først skal afsluttes, bør prioriteres på denne efterslæbsliste. Der er to typer af efterspørgsler:

  • Project Backlog er en liste over alle de ting, der skal gøres for at afslutte det gennemførte projekt.
  • Sprint Backlog er brugerhistorier og opgaver, der er taget fra projektets efterslæb og afsluttet i en sprint. Elementerne kan flyttes fra den første efterslæb til den næste efter prioritering. Fordelene ved ovenstående er:
  1. Teamets sprints kan organiseres og planlægges mere effektivt af lederne.
  2. Eventuelle foretagne ændringer kan være i skemaet, eller ethvert spørgsmål deles med teamet.
  3. Tid og arbejde spares, da der ikke er nogen chance for gentagelse.

2) Brugerhistorier

Brugerhistorier er den måde, scrum-teamet bestemmer, hvor langt de er gjort. En brugerhistorie dannes efter kundens synspunkt, der skal udfyldes i en sprint. Derefter deles det op i dele som den opgave, der skal udføres, de problemer, der kan opstå, og de problemer, der skal løses.

Der gives point til disse brugerhistorier på grundlag af den indsats og den tid, der er lagt i projektet, samt den anvendte færdighed. En kompliceret får flere point. Brugerhistorier er fordelagtige, da projektkravene er mere raffinerede og indtastningen af ​​data mere nøjagtig.

3) Nedbrydningskort

For at spore, hvor meget der er opnået på projektet, bruges et diagram. Det er nedbrydningskortet . Når en sprint er afsluttet, opdateres den i dette diagram. Der er forskellige måder at måle og sammenligne fremskridtene på projektet som, der gives point, antallet af dage, der er taget for at afslutte projektet osv. I dette diagram viser y-aksen de brugerhistorier, der skal afsluttes, og x -får tiden taget.

Et godt diagram viser en hældning, der går nedad, hvilket betyder, at opgaverne afsluttes. Når den stiger, betyder det, at der tilføjes opgaver. Hvis grafen er vandret, angiver den, at værket ikke er afsluttet på det givne tidspunkt. Vedligeholdelse af diagrammet tvinger teamet til at fortsætte med at opdatere dets ydelse. Der spares meget tid, da diagrammerne ikke oprettes manuelt, men af ​​softwaren.

4) Taskboard

Hver opgave er visuelt repræsenteret på et opgavebræt . Ethvert medlem af teamet kan vælge at skrive om det, hvori det nævnes færdiggørelsesniveauet, det arbejde, der stadig verserer, prøver, hvis der er noget, der måtte blive taget, eller et andet punkt, der er værd at nævne.

Når sprinten slutter, kan teamet kontrollere den tid, det tager at gennemføre projektet, det arbejde, der ikke kunne afsluttes, og årsagen til, at det ikke kunne afsluttes. Opgavetavlen kan bruges til at indstille tidsfrister for hele projektet såvel som til bestemt arbejde. Dette øger effektiviteten.

5) Hastighedsdiagrammer

Arbejdet afsluttet under hele processen måles ved hjælp af Velocity-diagrammer . Antallet af historiske punkter er angivet på y-aksen og antallet af sprints på x-aksen. Alle point udfyldt af teamet tilføjes og gennemsnittet beregnes. Dette er kendt som hastighed.

Fordelen ved dette diagram er, at det bliver lettere for manager at beslutte en afsluttelsesdato for projektet, selvom der er foretaget ændringer fra klienten. Ved at studere det forrige arbejde, kan teamet beslutte mere præcist det arbejde, de kan udføre i de kommende projekter.

Disse scrum-værktøjer er gavnlige i en organisation, da de grafer, der er inkluderet her, gør hele processen meget gennemsigtig og øger produktiviteten. Holdet kan udnytte deres tid bedst muligt, og da ydelsen regelmæssigt kontrolleres, øger det også nøjagtigheden.

Anbefalede artikler

Dette har været en guide til Scrum Planning. Her har vi drøftet Planlægning og oversigten over, hvordan Scrum fungerer med et par Scrum-værktøjer, der kan gøre arbejdet mere effektivt. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -

  1. Introduktion til smidig praksis
  2. Vejledning til smidig programmering
  3. Lær Scrum med Jira
  4. Hvad er Agile CRM?
  5. Scrum Open Assessment