Introduktion til Agile Sprint Planning

Agile Sprint-planlægning involverer en ScrumMaster, der letter mødet, en produktejer, der klarlægger produktets efterspørgselsdetaljer og deres acceptkriterier og hele Agile-teamet, der definerer det arbejde og den indsats, der kræves for at nå sine sprintforpligtelser.

Agile er i sig selv en paraplybetegnelse for forskellige projektudviklingsmetoder som Scrum, Kanban, Scrumban eller en hvilken som helst hybridmetode. Vedholdenheden i Agile-metodik er at levere produktet til tiden og på et budget samt indlede fleksible tilgange til vedtagelse af enhver uundgåelig ændring. Scrum er en bredt anvendt metode i softwareudvikling, som er en ramme for effektivt teamsamarbejde til at analysere komplicerede problemer, der sikrer, at produktet leverer den højest mulige værdi. I Scrum er Sprint et specifikt tidsrum, inden alle de forud tildelte opgaver og anmeldelser skal udføres. Hver sprint starter med effektiv planlægning, som har en betydelig rolle inden påbegyndelse.

Hvad er Sprint Planning?

I Scrum-rammerne er Sprint-planlægningsmødet startpunktet for enhver sprint, hvor teammedlemmerne mødes for at planlægge og bestemme produktets efterspørgselsemner, der skal udføre arbejde i løbet af sprinten og udarbejde en indledende plan for gennemførelse af aktiviteter og dens leveringstid.

Hvem deltager i sprintplanlægningsmødet?

Sprint-planlægningsmøde involverer hele holdet. Alligevel er tre nøglemedlemmer vigtige i planlægningen og implementeringen af ​​Scrum-processen.

Produktets ejer

Produktejer skal forberede alle de ting, der er relateret til efterslæb, før mødet. Han eller hun skal være en kilde til afklaring af alle væsentlige træk og give tilfredsstillende svar på alle spørgsmål omkring brugssagen eller acceptkriterier, der stilles af teammedlemmerne. Før de dukker op på mødet, er korrekte retningslinjer vigtige for forberedelse, fordi produktsejeren ikke behøver at beskrive alle ting, der spores på produktets efterslæb.

Holdmedlemmerne

Holdmedlemmerne kriterer en plan for, hvor mange produktets efterspørgsel, de vil være i stand til at levere inden for tidsrammen, og hvilken proces de vil følge. Designere, udviklere, testingeniører - alle teammedlemmer skal deltage aktivt for solid forståelse, så de kan vurdere forventningsniveauet for at arbejde på produktet og de prioriterede områder for at forberede sig til næste sprint.

The Scrum Master

Rollen som Scrum Master er som en coach, der letter sprintplanlægningsmødet for at sikre dets effektivitet. At finde frem til gensidig aftale inden for teammedlemmer og inkludere produktreserve med sprint-backlog er det primære ansvar for Scrum Master.

Grundlaget for mødet

Inden man antager et smidigt sprintplanlægningsmøde, foreslås det at følge visse discipliner. Forberedelse er i sig selv en vigtig del, og produktsejeren skal være særlig opmærksom på det, inden mødet startes.

  • Uden forberedelse af efterslæb vil mødet være tidskrævende og mindre effektivt. Produktejeren prioriterer at organisere efterslæbsposter, dokumentation af testsager, identifikation af afhængighedsområder og liste over testtilfælde. Det betyder, at produktsejeren skal forsikre sig om at blive forberedt på alle de ting, der er relateret til efterslæb.
  • Brugerhistorierne, der skal repræsenteres i sprintplanlægningsmødet, skal være i den rigtige størrelse, ikke så store eller for små.
  • Produktejer skal tage særligt initiativ til tilstedeværelse af hvert medlem. Derfor foreslås det at se på kalenderen og sikre alles tilgængelighed.
  • Mål det gennemsnitlige arbejde og fastlæg det som et benchmark for at få en estimeret idé om, hvor meget arbejde der er afsluttet i hver sprint.
  • Det anbefales at oprette en dagsorden og cirkulere den inden for teammedlemmer.

Længden af ​​hvert Agile sprintplanlægningsmøde varierer mellem 1 og 4 uger. Holdet arrangerer planlægningsmøder i begyndelsen af ​​hver sprint for at fordele hver af de funktioner, der er planlagt til sprinten, til tekniske opgaver. Generelt holder sprintplanlægningsmødet i 2-4 timer, men at tage mere tid betyder at bruge tid på unødvendige ting.

Struktur af Sprint Planning Meeting

Hele Agile sprintplanlægningsmøde kan typisk opdeles i to dele -

1. Omfang

Den første del af sprintplanlægningsmødet er fokuseret på gennemgang af produktets efterslæbsposter. I løbet af denne del af mødet samarbejder teammedlemmerne med produktejere i diskussion for at fjerne deres tvetydighed i forbindelse med produktets efterspørgsel. I slutningen af ​​den første del af sprintplanlægningen satte teammedlemmerne et mål med sprint og forudsiger et estimeret tidspunkt for levering af opgaven.

2. Planlæg

I den anden del af Agile-sprintplanlægningsmødet forudsiger teamet, hvordan produktets efterspørgselsgenstande skal bygges. Holdmedlemmerne opdeler produktets efterslæbsposter i visse opgaver og vurderer disse i timer. Der er visse andre spørgsmål, som også er nødvendige for at overveje under dette møde. Disse er -

  • Eventuel ny information eller opdatering indsamlet fra interessenter eller kunder, som kan have indflydelse på sprintplanlægningen, vil blive overvejet under dette møde.
  • Det er vigtigt at diskutere holdets kapacitet eller enhver ferie for at få en klar idé om, hvor meget dedikation der er brug for.
  • Holdet gennemgår hvert emne og fordeler opgaven blandt medlemmerne.
  • Hvis der kan opstå nye problemer eller bekymringer eller afhængigheder under diskussionen, tilrådes det at registrere disse antagelser til en fremtidig handlingsplan.
  • Når sprint-backlog er identificeret, vil Scrum Master bede om teammedlemmer samtykke til planen.
  • Når teammedlemmer og produktejer er enige om planen om at nå målet, vil arbejdet med sprint-efterslæb finde sted. Output fra sprintplanlægningsmøderne er sprint-efterslæb og bestemmende forårsmål.

Fordele

Den vigtige smidige fordel ved sprintplanlægningsmødet er, at det sikrer begyndelsen af ​​avispapir med initial planlægning og gensidig forståelse. Bortset fra det forbedrer sprintmøde samarbejde og teambuilding-ånd, der hjælper med at udbrede fælles accept af produktet. Der er andre fordele, der er beskrevet nedenfor-

  • Det fremmes netop i tidsplanlægningsmetode, som hjælper med at definere to vigtige ting - sprintmål og sprint bagud.
  • Det giver en følelse af empowerment til teammedlemmerne, der kan kontrollere deres egen strøm af arbejde.
  • Der er en måleskala i Scrum, som hjælper med at få en sandsynlig idé om, hvor meget arbejde der kan afsluttes inden i sprinten, der kaldes hastighed. Hastighed er en nøglemetrik med hensyn til måling af mængden af ​​arbejde, der vil blive taklet under sprinten.

Et sprintplanlægningsmøde vil blive betragtet som effektivt, hvis der er gjort ordentligt arbejde sammen med repræsentation, og teamet vises med en klar-til-ånd-tilgang til at tackle sprintens opgave.

Anbefalede artikler

Dette har været en guide til Agile Sprint Planning. Her har vi drøftet konceptet, grundarbejdet, strukturen og fordelene ved Agile Sprint Planning Meeting. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -

  1. Hvad er smidig?
  2. Agile interviewspørgsmål
  3. Agile vs Scrum vs vandfald
  4. Agile rammer