Introduktion till Agile Sprint Planning

Agile Sprint-planering involverar en ScrumMaster som underlättar mötet, en produktägare, som klargör produktinformationen och deras godkännandekriterier och hela Agile-teamet, som definierar det arbete och den ansträngning som krävs för att uppnå sina sprintåtaganden.

Agile är i sig ett paraplyterm för olika projektutvecklingsmetoder som Scrum, Kanban, Scrumban eller någon hybridmetod. Agile-metodens hållfasthet är att leverera produkten i tid och på en budget samt att inleda flexibla tillvägagångssätt för att vidta alla oundvikliga förändringar. Scrum är en allmänt använd metodik inom mjukvaruutveckling som är ett ramverk för effektivt teamsamarbete för att analysera komplicerade problem som säkerställer att produkten levereras med högsta möjliga värde. I Scrum är Sprint en viss tidsperiod inom vilken alla förutbestämda uppgifter och granskningar ska slutföras. Varje Sprint börjar med effektiv planering som har en betydande roll före inledningen.

Vad är Sprint Planning?

Inom Scrums ramverk är Sprint planeringsmöte startpunkten för varje sprint där teammedlemmarna samlas för att planera och bestämma produktens orderstockobjekt som ska utföra arbete under sprinten och utarbeta en initial plan för att genomföra aktiviteter och dess leveranstid.

Vem deltar i sprintplaneringsmötet?

Sprintplaneringsmöte involverar hela teamet. Trots tre viktiga medlemmar är viktiga vid planering och implementering av Scrum-processen.

Produktägaren

Produktägaren måste förbereda alla föremål relaterade till orderstocken före mötet. Han eller hon måste vara en källa för att klargöra alla viktiga funktioner och ge tillfredsställande svar på alla frågor kring användningsfallet eller godkännandekriterier som ställts av teammedlemmarna. Innan de dyker upp på mötet är korrekta riktlinjer viktiga för förberedelser eftersom produktägaren inte behöver beskriva varje artikel som spåras i produktens orderstock.

Teammedlemmarna

Teammedlemmarna kritar en plan för hur många artiklar som finns i orderstock de kommer att kunna leverera inom tidsramen och vilken process de kommer att följa. Designers, utvecklare, testingenjörer - alla teammedlemmar måste delta aktivt för en solid förståelse så att de kan bedöma förväntningsnivån för att arbeta med produkten och de prioriterade områdena för att förbereda för nästa sprint.

The Scrum Master

Rollen som Scrum Master är som en tränare som underlättar sprintplaneringsmötet för att säkerställa dess effektivitet. Att säkerställa ömsesidigt avtal inom teammedlemmarna och inkludera produktåterställning med sprinträtter är Scrum Masters huvudansvar.

Grunden för mötet

Innan man antar ett agilt sprintplaneringsmöte föreslås det att följa vissa discipliner. Förberedelserna är i sig en viktig del och produktägaren måste ägna särskild uppmärksamhet åt det innan mötet påbörjas.

  • Utan att förbereda ett backlog kommer mötet att vara tidskrävande och mindre effektivt. Produktägaren prioriterar att organisera eftersläpningsobjekt, dokumentation av testfall, identifiering av beroendeområden och lista över testfall. Det betyder att produktägaren måste försäkra sig om att förbereda sig för alla artiklar relaterade till orderstocken.
  • Användarhistorierna som kommer att representera i sprintplaneringsmöte bör vara i rätt storlek, inte så stora eller för små.
  • Produktägaren måste ta särskilt initiativ för varje medlemmars närvaro. Därför föreslås det att ta en titt på kalendern och säkerställa allas tillgänglighet.
  • Mät det genomsnittliga arbetet och fastställa det som ett riktmärke för att få en uppskattad uppfattning om hur mycket arbete som har slutförts i varje sprint.
  • Det rekommenderas att skapa en agenda och sprida den inom teammedlemmarna.

Längden på varje Agile sprintplaneringsmöte sträcker sig mellan 1 och 4 veckor. Teamet organiserar planeringsmöten i början av varje sprint för att dela upp alla funktioner som planeras för sprinten till tekniska uppgifter. Generellt hålls sprintplaneringsmötet i 2-4 timmar, men att ta mer tid innebär att spendera tid på onödiga saker.

Strukturen för Sprintplaneringsmötet

Hela Agile sprintplaneringsmöte kan typiskt delas upp i två delar -

1. Räckvidd

Den första delen av sprintplaneringsmötet är inriktat på översynen av produktens orderstockföremål. Under denna del av mötet samarbetar teammedlemmarna med produktägare i diskussion för att rensa bort deras oklarheter relaterade till produktens orderstockföremål. I slutet av den första delen av sprintplaneringen satt teammedlemmarna ett mål med sprint och förutspådde en uppskattad tid för att leverera uppgiften.

2. Planera

I den andra delen av Agile sprintplaneringsmöte, förutspår teamet hur produktens orderstockföremål kommer att byggas. Teammedlemmarna delar upp produktens orderstock i vissa uppgifter och utvärderar dessa i timmar. Det finns vissa andra frågor som också måste behandlas under detta möte. Dessa är -

  • All ny information eller uppdatering som samlas in från intressenter eller kunder som kan påverka sprintplaneringen kommer att beaktas under detta möte.
  • Det är viktigt att diskutera lagets förmåga eller semester för att få en klar uppfattning om hur mycket engagemang som behövs.
  • Teamet granskar varje objekt och fördelar uppgiften bland medlemmarna.
  • Om det kan uppstå några nya problem eller problem eller beroenden under diskussionen, rekommenderas det att registrera dessa antaganden för en framtida handlingsplan.
  • När sprint-backlog har identifierats kommer Scrum Master att be om teammedlemmar samtycke till planen.
  • När teammedlemmarna och produktägaren är överens om planen för att uppnå målet, kommer arbetet med sprint-backlog att äga rum. Utgångarna från sprintplaneringsmötena kommer att vara sprintåtergång och bestämma vårmålet.

fördelar

Den viktiga smidiga fördelen med sprintplaneringsmötet är att det garanterar början av tidningspapper med initial planering och ömsesidig förståelse. Bortsett från det förbättrar sprintmötet samarbetet och teambuilding-andan som hjälper till att sprida gemensam acceptans för produkten. Det finns andra fördelar som har beskrivits nedan-

  • Det främjar bara i tidsplaneringsmetod som hjälper till att definiera två huvudsakliga saker - sprintmål och sprintåtergång.
  • Det ger en känsla av empowerment till teammedlemmarna som kan kontrollera sitt eget flöde av arbete.
  • Det finns en mätskala i Scrum som hjälper till att få en sannolik uppfattning om hur mycket arbete som kan genomföras inom sprinten, som kallas hastighet. Hastighet är en nyckelmetrik när det gäller att mäta hur mycket arbete som ska hanteras under sprinten.

Ett sprintplaneringsmöte kommer att betraktas som effektivt om ordentligt arbete tillsammans med representation har gjorts och teamet framträder med en redo att anda för att hantera sprintens uppgift.

Rekommenderade artiklar

Detta har varit en guide till Agile Sprint Planning. Här har vi diskuterat konceptet, grundarbeten, strukturen och fördelarna med Agile Sprint Planning Meeting. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -

  1. Vad är smidig?
  2. Agile intervjufrågor
  3. Agile vs Scrum vs Waterfall
  4. Smidiga ramverk