Introduksjon til Agile Sprint Planning

Agile Sprint-planlegging involverer en ScrumMaster som forenkler møtet, en produktseier, som tydeliggjør produktets etterslepdetaljer og deres akseptkriterier og hele Agile-teamet, som definerer arbeidet og innsatsen som kreves for å oppnå sine sprintforpliktelser.

Agile er i seg selv et paraplybegrep for forskjellige prosjektutviklingsmetoder som Scrum, Kanban, Scrumban eller en hvilken som helst hybridmetode. Holdbarheten til Agile metodikk er å levere produktet i tide og på et budsjett, samt å innlede fleksible tilnærminger for å iverksette enhver uunngåelig endring. Scrum er en mye brukt metodikk i programvareutvikling som er et rammeverk for effektivt teamsamarbeid for å analysere kompliserte problemer som sikrer å levere produktet med høyest mulig verdi. I Scrum er Sprint et spesifikt tidsrom hvor alle forhåndsoppgitte oppgaver og gjennomganger skal fullføres. Hver sprint starter med effektiv planlegging som har en betydelig rolle før igangsetting.

Hva er Sprint Planning?

I Scrum rammeverk er Sprint planleggingsmøte utgangspunktet for enhver sprint der teammedlemmene er sammen for å planlegge og bestemme produktets etterspørselsartikler som skal utføre arbeid under sprinten og utarbeide en innledende plan for å fullføre aktiviteter og dens leveringstid.

Hvem deltar på sprintplanleggingsmøtet?

Sprintplanleggingsmøte involverer hele teamet. Likevel er tre sentrale medlemmer viktige i planleggingen og implementeringen av Scrum-prosessen.

Produktets eier

Produktseieren må forberede alle varene knyttet til etterslepet før møtet. Han eller hun må være en kilde for å tydeliggjøre alle viktige funksjoner og gi tilfredsstillende svar på alle spørsmålene rundt brukssaken eller akseptkriterier som stilles av teammedlemmene. Før du vises på møtet, er riktige retningslinjer avgjørende for å forberede seg, fordi eieren av produktet ikke trenger å beskrive hvert element som spores i produktets etterslep.

Teammedlemmene

Teammedlemmene kritiserer en plan for hvor mange gjenstandsvarer de vil kunne levere innen tidsrammen og hvilken prosess de vil følge. Designere, utviklere, testingeniører - alle teammedlemmene må delta aktivt for solid forståelse slik at de kan vurdere forventningsnivået for å jobbe med produktet og de prioriterte områdene for å forberede seg til neste sprint.

The Scrum Master

Rollen som en Scrum Master er som en trener som letter sprintplanleggingsmøtet for å sikre dets effektivitet. Det er hovedansvaret for Scrum Master å fastslå gjensidig avtale innen teammedlemmer og inkludere produktets etterslep med sprint.

Grunnarbeidet for møtet

Før du antar et smidig sprintplanleggingsmøte, foreslås det å følge visse fagområder. Forberedelse er i seg selv en viktig del, og produktseieren må være spesielt oppmerksom på det før møtet startes.

  • Uten forberedelse av etterslep vil møtet være tidkrevende og mindre effektivt. Produktseieren prioriterer å organisere etterslepsposter, dokumentasjon av testsaker, identifisering av avhengighetsområder og liste over testtilfeller. Det betyr at produktseieren må forsikre seg om å bli forberedt på alle varene relatert til etterslepet.
  • Brukerhistoriene som skal representere i sprintplanleggingsmøte, bør være i riktig størrelse, ikke så store eller for små.
  • Produktseieren må ta et spesielt initiativ for tilstedeværelse av hvert medlem. Derfor foreslås det å se på kalenderen og sikre alles tilgjengelighet.
  • Mål det gjennomsnittlige arbeidet og etabler det som et mål for å få en estimert idé om hvor mye arbeid som er fullført i hver sprint.
  • Det anbefales å lage en agenda og sirkulere den i teammedlemmer.

Lengden på hvert Agile sprintplanleggingsmøte varierer mellom 1 og 4 uker. Teamet arrangerer planleggingsmøter i begynnelsen av hver sprint for å fordele hver av funksjonene som er planlagt for sprinten til tekniske oppgaver. Generelt holder sprintplanleggingsmøtet i 2-4 timer, men å ta mer tid betyr å bruke tid på unødvendige ting.

Strukturen til Sprintplanleggingsmøtet

Hele Agile sprintplanleggingsmøte kan typisk fragmenteres i to deler -

1. Omfang

Den første delen av sprintplanleggingsmøtet er fokusert på gjennomgang av produktets etterslep. I løpet av denne delen av møtet samarbeider teammedlemmene med produkteiere i diskusjon for å fjerne deres tvetydighet knyttet til produktets etterslep. På slutten av første del av sprintplanleggingen satte teammedlemmene et mål om sprint og spådde et estimert tidspunkt for å levere oppgaven.

2. Planlegg

I den andre delen av Agile sprintplanleggingsmøte, spår teamet hvordan produktets etterslep-elementer skal bygges. Teammedlemmene fordeler varebeholdningsartiklene i visse oppgaver og vurderer disse i timer. Det er visse andre saker som det også er nødvendig å ta stilling til under dette møtet. Disse er -

  • All ny informasjon eller oppdatering samlet inn fra interessenter eller kunder som kan påvirke sprintplanleggingen vil bli vurdert under dette møtet.
  • Det er viktig å diskutere teamets kapasitet eller enhver ferie for å få en klar idé om hvor mye dedikasjon som er nødvendig.
  • Teamet gjennomgår hvert element og fordeler oppgaven blant medlemmene.
  • Hvis det kan oppstå nye problemer eller bekymringer eller avhengigheter under diskusjonen, anbefales det å registrere disse forutsetningene for en fremtidig handlingsplan.
  • Når sprint etterslepet er identifisert, vil Scrum Master be om teammedlemmer samtykke i planen.
  • Når teammedlemmene og produkteieren er enige om planen for å oppnå målet, vil arbeidet med sprint-etterslep foregå. Resultatene fra sprintplanleggingsmøtene vil være sprint etterslep og bestemme vårmålet.

fordeler

Den viktige smidige fordelen med sprintplanleggingsmøtet er at det sikrer begynnelsen av avispapir med innledende planlegging og gjensidig forståelse. Bortsett fra det forbedrer sprintmøte samarbeid og teambuilding-ånd som hjelper til med å formidle felles aksept for produktet. Det er andre fordeler som er beskrevet nedenfor-

  • Den fremmer nettopp i tidsplanleggingsmetode som hjelper til med å definere to hoved ting - sprintmål og sprint etterslep.
  • Det gir en følelse av myndighet til teammedlemmene som kan kontrollere sin egen flyt av arbeid.
  • Det er en måleskala i Scrum som hjelper deg med å få en sannsynlig ide om hvor mye arbeid som kan fullføres i sprinten, som kalles hastighet. Hastighet er en nøkkelmetrik når det gjelder å måle mengden arbeid som vil bli taklet under sprinten.

Et sprintplanleggingsmøte vil bli betraktet som effektivt hvis riktig trening sammen med representasjon er gjort, og teamet fremstår med en klar til ånd tilnærming for å takle sprintens oppgave.

Anbefalte artikler

Dette har vært en guide til Agile Sprint Planning. Her har vi diskutert konseptet, grunnarbeidet, strukturen og fordelene ved Agile Sprint Planning Meeting. Du kan også gå gjennom andre foreslåtte artikler for å lære mer -

  1. Hva er smidig?
  2. Agile intervjuspørsmål
  3. Agile vs Scrum vs Foss
  4. Agile Frameworks