Vad är PI Planning?
Hur genomför man PI Planning?
I de fem avsnitt som följer går vi närmare in på följande frågor:
- Vad är en lyckad PI Planning-session?
- Hur driver man en bra virtuell/distribuerad/distans-PI Planning?
- Hur övervinner man utmaningar med PI Planning?
- Vad är en förberedelsechecklista för PI Planning?
- Kan ni tillhandahålla en mall för PI Planning?
Till sist delar vi med oss av en redigerbar och nedladdningsbar steg-för-steg-guide för din PI Planning.
PI Planning 101 Vad är en lyckad PI Planning-session?
Faktum är att PI Planning, byggt på idén från SAFe, är den enda magiska ingrediensen i det skalade agila ramverket.
Om vi lånar SAFe:s tolkning:
PI Planning är den kritiska, kadensbaserade synkroniseringspunkten för varje ART.
Vad utläser du av detta?
Målet med en lyckad PI Planning är att förse teamen i Agile Release Train (ART) med:
- synkronisering,
- samarbete (mellan team och mellan ART),
- samordning (kring affärskontextens arbetsflöden, mål, vision med mera),
- socialt nätverk,
- utvärdering av systemarkitekturen,
- eliminering av överflödigt pågående arbete (WIP),
- effektivitet i beslutsfattandet,
- transparens för förutsägbarhet och agilitet.
En lyckad PI Planning bockar av alla dessa punkter, utöver att lyckas visa upp en ”fungerande mjukvara” i slutet av iterationen.
Enkelt uttryckt: om din PI Planning har lyckats leverera dessa två resultat, har din PI Planning uppnått sitt mål:
- Åtagna PI-mål
- Där PI-målen identifierar en uppsättning SMART-mål skapade av varje team som ingår i ART:en, med affärsvärdet tilldelat av Business Owners. Åtagandet till PI-målen är den heliga graalen för din ART.
- Programtavla
- En sammanställning av data som ger den mest korrekta bilden av läget för din ART, där den lyfter fram leveransdatum för nya features, beroenden mellan team kring features och relevanta milstolpar. Det är kristallkulan för din ART.
- Bryter ner User Stories i uppgifter under Team Breakouts;
- Skapar iterationsplaner och Team PI-mål;
- Identifierar/hanterar risker;
- Avger Confidence Vote
- Presenterar ART:ens arkitekturvision;
- Hjälper till att fastställa beroenden och risker mellan team
- Hjälper teamet att förbereda sig inför ART-aktiviteter, System Demos och Inspect and Adapt;
- Vägleder teamet i att fastställa normaliserade estimat;
- Hjälper teamet att förstå hur man estimerar features och förmågor
- Tillhandahåller prioritering av backloggen;
- Presenterar visionen, som lyfter fram de föreslagna features i lösningen;
- Delar relevanta kommande milstolpar;
- Bryter ner features i User Stories
- Presenterar planeringsprocessen och de förväntade resultaten;
- Faciliterar Management Review, Problem Solving-sessionen och retrospektivet. Av denna anledning ansvarar en RTE för att genomföra en PI Planning-session
Med detta intervall i åtanke genomförs PI Planning-sessioner kvartalsvis, och den vanliga tidslinjen är:
- Q1 PI Planning: december
- Q2 PI Planning: mars
- Q3 PI Planning: juni
- Q4 PI Planning: september
De planeras i förväg enligt ett regelbundet och fast schema. Inbjudningar skickas också ut i god tid så att alla förberedelser kan göras i rätt tid.
Vid distribuerad PI Planning eller PI Planning på distans förblir agendan dock densamma, men schemat för aktiviteterna beror på flera variabler som diskuteras i avsnittet nedan.
BONUSTIPS I
Distribuerad PI Planning Hur driver man en bra distribuerad/distans-PI Planning?
- Den mest effektiva metoden för att förmedla information till och inom ett utvecklingsteam är samtal ansikte mot ansikte.
Tvärtemot vad många tror är inte kärnstyrkan i PI Planning rotad i att dina team är samlokaliserade. Den ligger i att strukturera och stärka den drivande mekanismen i sådan grad att fysisk närhet, eller bristen på den, inte längre är en faktor för att genomföra en flytande, transparent kommunikation.
- Att hantera logistik för en handfull multinationella team på flera platser,
- Regionala reserestriktioner till följd av pandemin,
- Att skapa en miljö av psykologisk trygghet i en obekant omgivning,
- Att hitta en lokal som är tillräckligt stor och tillräckligt lämplig för aktiviteten,
- Och sist, men absolut inte minst, de ekonomiska och tidsmässiga kostnaderna för hela detta omfattande arrangemang.
Att genomföra en virtuell PI Planning-session är inte heller någon enkel match, det medges. Men om du lägger tillräckligt med tanke på att utforma en upplevelse av en social konstruktion där dina agila team känner sig sedda, både i sitt arbete och som personer, kan avkastningen på ditt distansevenemang faktiskt bli bättre än på det som hålls på plats.
Se bara till att du tar med dig all den erfarenhetsbaserade visdom och praktiska kunskap som erbjuds i alla avsnitt av denna guide och i bonustipsen.
- Planeringsplatser: Minimera antalet utspridda platser genom att fastställa hur många platser som behövs.
- PI Planning-agenda: Skapa en inkluderande PI Planning-agenda som tar hänsyn till flera tidszoner för de deltagande teamen.
- Faciliteter: Inrätta lämpligt fysiskt utrymme för att genomföra planeringen.
- Arbetsöverenskommelser: Tillgodose deltagarnas behov för att optimera upplevelsen för varje medlem i ART:en.
- Verktyg: Använd tillräcklig teknik för att stödja det breda spannet av planeringsaktiviteter.
- Facilitering: Genomför en lyckad distribuerad PI Planning.
Ett exempelschema för en PI Planning på distans för två tidszoner, uppdelat på tre halvdagar med täta pauser.
BONUSTIPS II
PI Planning: Utmaningar Hur övervinner man utmaningar med PI Planning?
- Transparens och samordning över hela ART:en,
- Effektivt samarbete,
- Effektivt och verkningsfullt beslutsfattande,
- Meningsfull kommunikation,
- Målmedvetet engagemang.
När det gäller genomförandet översätts dessa utmaningar till:
- Bristfällig sammanställning av data,
- Manuell insamling av information med tidskostnader och felbenägenhet,
- Att tappa bort affärsmålen,
- Dåligt tajmade sessioner,
- Långa, tunga sessioner,
- Tekniska fel,
- Dåligt förberedd sessionshantering.
För en RTE med Jira-team är den största utmaningen vid genomförandet av en PI Planning på plats och/eller på distans att säkerställa en smidig, problemfri, dubbelriktad integration i realtid mellan planeringstavlan och Jira.
Vissa organisationer använder ett visualiseringsverktyg för sin planeringstavla. Vid första anblicken kan detta verka som en enkel genväg för att genomföra PI Planning, men det kan leda till allvarliga konsekvenser under PI Planning-aktiviteten och i läget efter PI Planning.
De vanligaste problemen som uppstår är:
- Jira-prestanda
Under PI Planning, när grupper av människor öppnar en visualiseringstavla med många kopplade kort, har SAFe-communityn dokumenterat fall där Jiras prestanda blir märkbart försämrad.
- Begränsade redigeringsmöjligheter
Eftersom visualiseringsverktygen inte ursprungligen är utformade för PI Planning finns det vissa begränsningar; en av dem är antalet användare som tillåts redigera tavlan.
- Manuell överföring av data
Data till och från ALM-verktyget måste säkerhetskopieras och överföras manuellt, vilket har kostnader i tid och noggrannhet.
När man skalar agilt finns det höga prislappar kopplade till dessa utmaningar. Förlorad tid och ekonomisk kostnad är bara de mätbara bland dessa. Teammedlemmarnas besvikelse/bristande motivation och förtroendeunderskottet mellan ART-teamen är ofta en obeaktad och oftast oåterkallelig skada. Tack och lov kan dessa utmaningar hanteras utan ansträngning med Kendis.
BONUSTIPS III
PI Planning: Förberedelsechecklista Vad är en förberedelsechecklista för PI Planning?
Enligt SAFe:s vägledning finns det tre huvudområden inom förberedelserna för PI Planning som kräver eftertanke:
- Organisatorisk beredskap: Strategisk samordning samt uppsättning av team och trains
- Innehållsmässig beredskap: Lednings- och utvecklingsberedskap
- Logistisk beredskap: Överväganden för att genomföra ett lyckat evenemang
Utifrån dessa tre teman är här listan över överväganden du bör vara noggrann med:
- Planeringens omfattning och kontext: Har omfattningen (produkt, system, teknikdomän) av planeringsprocessen identifierats? Vet vi vilka team som behöver planera tillsammans?
- Affärssamordning: Har det funnits en gemensam förståelse för prioriteringarna bland Business Owners?
- Agila team: Har alla våra agila team dedikerade teammedlemmar samt en identifierad Scrum Master och Product Owner för varje team?
- Ledningsbriefing: En briefing som etablerar den aktuella affärskontexten för alla deltagare
- Briefing om produktvision: Briefar Product Management om de tio främsta features i Program Backlog?
- Briefing om arkitekturvision: Har CTO:n/företagsarkitekten/systemarkitekten briefat om de nya Enablers, features och icke-funktionella krav (NFR)?
- Platser: Hur många planeringsplatser behöver vi hantera?
- Teknik och verktyg: Tillsammans med vårt ALM-verktyg tar Kendis hand om vår PI-programtavla i realtid, PI-mål, ROAM-hantering av risker, beroendehantering och PI Planning-ceremonier, inklusive: Scrum of Scrums, Confidence Vote och Inspect and Adapt. Vilka andra verktyg behöver vi för att stödja distribuerad planering eller distansdeltagare? (Ledtråd: Svaret är inga. Du är redo!)
- Kommunikationskanaler: Primära och sekundära ljud-, video-, presentations- och samtalskanaler för en effektiv personlig upplevelse.
Du har säkert märkt att checklistan i hög grad bygger på bidrag från alla deltagare i ART:en, vilket återspeglas i avsnittet ovan som dokumenterar deltagarna i PI Planning och deras roller.
BONUSTIPS IV
PI Planning: Steg-för-steg-guide Kan ni tillhandahålla en mall för PI Planning?
För att hjälpa dig att förbereda dig bättre inför din PI Planning har vi tagit fram en steg-för-steg-guide som du kan använda för att sätta upp dina tavlor, bjuda in användare och se till att alla viktiga steg är klara före själva planeringsaktiviteten.
Den här guiden hjälper dig att få en överblick över alla de sätt som Kendis underlättar för dig under din PI Planning, oavsett var du och dina team befinner er.

Före PI Planning
- 01 RTE:erna sätter upp PI-tavlan i Kendis och definierar PI-datum och längd
- 02 Anslut till dina Jira-tavlor
- 03 Skapa dina färgkodade team
- 04 Definiera sprintarna för Program Increment
- 05 Hämta features från Jira till din Kendis-tavla med hjälp av Jira-filter eller JQL utan någon prestandapåverkan på Jira
- 06 Team Stories i Jira som redan är kopplade till features hämtas automatiskt till din tavla
- 07 Mappa dina team i Kendis till Jira-tavlor
- 08 Bjud nu in dina team till din Kendis-tavla
- 09 Börja sätta upp planeringen genom att definiera affärskontexten via affärsvärden och prioritera dina features.
Dagen för PI Planning
- 01 Under Team Breakouts ställer Scrum Masters in kapaciteten för varje team för varje sprint i sina specifika teamområden i Kendis
- 02 Dra features från den prioriterade Program Backlog på din Jira-tavla till sprintarna på din Kendis-tavla
- 03 Expandera feature-kortet och skapa stories, med en titel och ett estimat i story points. Dessa stories visas omedelbart även i din Jira, kopplade till den specifika feature och tilldelade en sprint
- 04 Visualisera de färgkodade beroendena med dra och släpp, och märk status, länktyper och beskrivning. Följ lösningen av dina beroenden allt eftersom deras visualisering förändras på tavlan
- 05 Använd affärsvärdet för dina mål och koppla vart och ett till dina features
- 06 Mät framstegen för varje mål i ditt PI
- 07 Vid Plan Review-steget använder Product Owners Kendis-tavlan för att kommunicera beroendenas tillstånd, lyfta fram riskerna och förklara sin plan
- 08 Visa slutförandedatum för features för varje team
- 09 Utvärdera relationen mellan kapacitet och belastning för varje team i förhållande till deras sprintar
- 10 ROAM-hantera dina risker med hjälp av riskregistret på Kendis-tavlan
- 11 Använd Confidence Vote-funktionen på din Kendis-tavla för att rösta för ditt PI, eller dina team, eller båda
- 12 Genomför Inspect and Adapt-sessionen med hjälp av Inspect & Adapt-modulen på din Kendis-tavla. Mät programmets prestanda, utvärdera programleveransen, och
- 13 När planeringsdelen är klar ändrar du din Kendis-tavlas tillstånd till Tracking
- 14 Exportera data från Kendis-tavlan till delningsbara format i excel, csv osv.
Efter PI Planning
- 01 Med Kendis-tavlans starka visuella hanteringsförmåga följer du framstegen för dina beroenden och mål
- 02 Använd Scope Change Tracker för automatiserad uppföljning av dina PI-framsteg
- 03 Identifiera de features som lagts till/redigerats och de stories som bytt sprint, för att förutse ökningar i omfattning och förstå hur och när eventuella avvikelser uppstår i genomförandet jämfört med den ursprungliga PI Planning.

Före PI Planning
- 01 RTE:erna sätter upp PI-tavlan i Kendis och definierar PI-datum och längd
- 02 Anslut till Azure DevOps eller TFS genom att ange relevant URL och API-token
- 03 Skapa dina färgkodade team
- 04 Definiera sprintarna för Program Increment
- 05 Hämta features från Jira till din Kendis-tavla med hjälp av befintliga queries eller skriv ny Wiql
- 06 Fastställ hur dina stories är relaterade till dina features
- 07 Alla underordnade stories till de features du hämtade via dina queries hämtas automatiskt till din Kendis-tavla
- 08 Mappa dina team i Kendis till Azure DevOps
- 09 Bjud nu in dina team till din Kendis-tavla
- 10 Börja sätta upp planeringen genom att definiera affärskontexten via affärsvärden och prioritera dina features
Dagen för PI Planning
- 01 Under Team Breakouts ställer Scrum Masters in kapaciteten för varje team för varje sprint i sina specifika teamområden i Kendis
- 02 Dra features från den prioriterade Program Backlog i din Azure DevOps till sprintarna på din Kendis-tavla
- 03 Expandera feature-kortet och skapa stories, med en titel och ett estimat i story points. Dessa stories visas omedelbart även i din Azure DevOps, kopplade till den specifika feature och tilldelade en sprint
- 04 Visualisera de färgkodade beroendena med dra och släpp, och märk status, länktyper och beskrivning. Följ lösningen av dina beroenden allt eftersom deras visualisering förändras på tavlan
- 05 Använd affärsvärdet för dina mål och koppla vart och ett till dina features
- 06 Mät framstegen för varje mål i ditt PI
- 07 Vid Plan Review-steget använder Product Owners Kendis-tavlan för att kommunicera beroendenas tillstånd, lyfta fram riskerna och förklara sin plan
- 08 Visa slutförandedatum för features för varje team
- 09 Utvärdera relationen mellan kapacitet och belastning för varje team i förhållande till deras sprintar
- 10 ROAM-hantera dina risker med hjälp av riskregistret på Kendis-tavlan
- 11 Använd Confidence Vote-funktionen på din Kendis-tavla för att rösta för ditt PI, eller dina team, eller båda
- 12 Genomför Inspect and Adapt-sessionen med hjälp av Inspect & Adapt-modulen på din Kendis-tavla. Mät programmets prestanda, utvärdera programleveransen, och
- 13 När planeringsdelen är klar ändrar du din Kendis-tavlas tillstånd till Tracking
- 14 Exportera data från Kendis-tavlan till delningsbara format i excel, csv osv
Efter PI Planning
- 01 Med Kendis-tavlans starka visuella hanteringsförmåga följer du framstegen för dina beroenden och mål
- 02 Använd Scope Change Tracker för automatiserad uppföljning av dina PI-framsteg
- 03 Identifiera de features som lagts till/redigerats och de stories som bytt sprint, för att förutse ökningar i omfattning och förstå hur och när eventuella avvikelser uppstår i genomförandet jämfört med den ursprungliga PI Planning
Har vi lyckats besvara dina frågor om PI Planning?
Dela dina insikter och åsikter med oss. Vi älskar att bli bättre. 🙂
Har du frågor?
Programrapporter och analys
Hantering av beroenden
Uppföljning av riskregister
Uppföljning av features
Uppföljning av omfattningsförändringar
Kendis erbjuder den kompletta lösningen för dina behov inom skalad agilitet
Redo att komma igång?
Kendis erbjuder den smartaste skalningslösningen för den mest effektiva affärstransformationen.
PI Planning 101
Distribuerad PI Planning
Utmaningar med PI Planning
PI Planning: Förberedelsechecklista
PI Planning: Steg-för-steg-guide