Skip to main content

Om du gör en plan med full insikt om att den kommer att förändras, är det verkligen en plan över huvud taget? Absolut.

Agil planering kan låta lite bakvänt eftersom agilt arbete fokuserar på iterativ utveckling. Jag har faktiskt hört vissa säga att agil projektledning inte kan planeras, men de personerna har missförstått saken (och försöker troligen bara slippa göra något förarbete)! 

Även om agilt arbete bygger på att vara öppen för förändringar och byta riktning när vi får ny information, kan avsaknaden av en inledande plan innebära mer omarbete och nya anpassningar längre fram. 

Om du är redo att förändra ditt sätt att tänka kring planering och fokusera på att leverera värde stegvis (samtidigt som du följer en plan), är den här artikeln för dig.

Continue Reading for Free

Create a free account to finish this article, plus get ongoing access to timely insights and practical resources.

Vad är agil planering?

Agil planering är processen att definiera en vision, en färdplan och vägar för att nå det önskade resultatet, samt att följa upp framstegen under hela utvecklingscykeln.

Den tar idéerna från traditionell projektledningsplanering och lägger till konceptet kontinuerlig förbättring för att skapa en planeringsmetodik som fokuserar på att hjälpa team att leverera värde till kunder. 

Med andra ord är agil planering ett flexibelt sätt att planera projekt, där vi betonar anpassningsförmåga och samarbete i syfte att leverera värde kontinuerligt och stegvis, samtidigt som vi förfinar och förbättrar projektplaner och resultat. För att kunna införa detta arbetssätt effektivt kan verktyg för projektplanering som är utformade för agila arbetsflöden stödja arbetssättet och effektivisera processen. 

För att förstå hur agil projektplanering kan vara möjlig behöver man börja med att förstå agilt arbetes grundläggande principer och värderingar, nämligen fokus på iterativa arbetssätt och stegvis utveckling, täta återkopplingsloopar och självorganiserande team.

Agil planering på 5 nivåer

Agil projektplanering eller agil mjukvaruutveckling omfattar fem tydliga planeringsnivåer. Man börjar på den bredaste och mest abstrakta nivån (visionen) och arbetar sig ned till planering av enskilda leveranser och iterationer. Varje nivå banar väg för nästa.

de 5 nivåerna av agil planering
På varje nivå av agil planering bör du fundera på hur du uppskattar uppgifter och delar upp projekt och uppgifter i mindre delar.

1. Övergripande vision

Visionen för din produkt eller ditt projekt är den bästa utgångspunkten för agil planering. Du definierar hur den önskade framtiden kan se ut (jag säger ”kan” eftersom den kan förändras), och det är här du börjar bana väg mot målet. Visionsplanering sker vanligtvis årligen, plus eller minus 6 månader. 

Visionen håller människor samordnade och fokuserade på ett gemensamt mål, samtidigt som den ger ett sätt att verklighetsförankra olika alternativ eller beslut som kan dyka upp längs vägen. 

Visionen skapas vanligtvis av en produktchef, en viktig intressent eller en projektsponsor och är ett tydligt och övertygande uttalande om vad de vill uppnå med projektet eller produkten. En vision kan bland annat innehålla syfte, mål och önskade resultat. 

När du skapar en vision bör du besvara frågor som: 

  • Vilket problem löser vi? 
  • För vem löser vi det här problemet? 
  • Vilka mål vill vi uppnå? 
  • Hur vet vi om vi har uppnått målen? 

Utan en tydlig vision kan det vara lätt att hamna på villovägar och tappa fokus, inte bara på målen utan även på varför teamet arbetar tillsammans från första början. 

2. Färdplansplanering

Färdplansplanering börjar med att bryta ned visionen i viktiga teman eller initiativ på hög nivå, beroende på visionens omfattning. Dessa teman kan representera kompetensområden eller viktiga mål som projektet eller produkten behöver uppfylla.

När teman eller initiativ på hög nivå har definierats är nästa steg att prioritera dem utifrån värde eller andra överväganden. Därefter kan du börja skapa en produktfärdplan eller tidslinje för att visuellt representera möjligheterna att genomföra dessa övergripande delar.

Du kanske tänker: ”Hur kan man över huvud taget placera dessa delar på en tidslinje utan att uppskatta hur lång tid det tar att bygga dem?” 

Det är en bra fråga, men det här är en ofullkomlig vetenskap – det är faktiskt mer av en konst. Det jag vanligtvis gör är att prata med ledarna för leveransteamen för att få en ungefärlig uppfattning om hur lång tid varje punkt kommer att ta från början till slut, och jag representerar den på den nivån. Jag lämnar lite extra tid i färdplanen eftersom saker förändras och vi ibland helt enkelt behöver mer tid. Det här tillvägagångssättet stämmer väl överens med principerna för rullande vågplanering, där den detaljerade planeringen sker stegvis.

Förankra färdplanen medan du tar fram den för att samla in synpunkter från viktiga intressenter och medlemmar i leveransteamet. På så sätt blir alla informerade om vad du anser vara viktigast, du kan samla in feedback och uppdatera teamet om vad som kommer härnäst.

3. Versionsplanering

Versionsplaneringen är där färdplanen omsätts i praktiken. Det är här teamet går in på detaljerna för olika punkter i färdplanen och börjar göra uppskattningar. 

En ”version” är en ”levererad” del av ett värde eller en programvara. Du kan betrakta dessa som milstolpar. Målet med versionsplaneringen är att skapa en plan som beskriver vilka delar av varje punkt i färdplanen som kan inkluderas i varje version. 

Om din grupp använder Scrum-metoden är det här du kan se större funktionalitetsområden och vissa användarberättelser på hög nivå ta form. När versionen planeras definieras funktioner och funktionalitet i linje med produktvisionen. 

Ett vanligt resultat av versionsplaneringen är en prioriterad backlogg med större funktionalitetsområden, som vanligtvis definieras av en produktägare. Ett större funktionalitetsområde representerar en väsentlig del av funktionaliteten, och prioriteten för dessa funktionalitetsområden visar vad som är viktigast och bör levereras först.

Utifrån den prioriterade produktbackloggen vet teamet vad som är viktigast att arbeta med och leverera först. Prioriteringarna kan förändras och sådant som verkade enkelt kan bli mer komplext, så var anpassningsbar och öppen för att planen förändras. Kom ihåg att ditt jobb är att leverera värde till kunden, även om det inte blir precis som du ursprungligen hade föreställt dig. 

Get timely perspective on the shifts, decisions, and trade-offs shaping your role, plus practical resources you can put to work.

Get timely perspective on the shifts, decisions, and trade-offs shaping your role, plus practical resources you can put to work.

4. Iterationsplanering

Vid iterationsplaneringen tar teamet hänsyn till visionen, färdplanen och versionsplaneringen för att planera nästa iteration eller arbetsinkrement (vanligtvis två till fyra veckor långt). 

Det är här leveransteamet kan gå djupare in i planeringen av enskilda iterationer tillsammans med produktägaren eller den agila projektledaren (många varianter av agil projektledning använder iterationer, så det är det vi använder här).

Vid iterationsplaneringen (även kallad sprintplanering i Scrum) arbetar det tvärfunktionella Scrum-teamet tillsammans med produktägaren eller Scrum-mästaren för att definiera de specifika uppgifter eller leveranser som krävs för att uppnå de tidigare definierade versionsmålen. 

Det innebär att avgöra vilka punkter som ska hanteras, uppskatta hur lång tid det tar att bygga varje punkt och fastställa en prioriteringsordning för genomförandet. 

Resultatet av iterationsplaneringsmötet är en iterationsbacklogg, som beskriver de specifika punkter som ska slutföras under iterationen. Iterationsbackloggen vägleder teamet och hjälper dem att hålla fokus och arbeta enligt planen.

5. Daglig planering (ståmöte)

När du har genomfört planeringen av visionen, färdplanen, versionen och iterationen är det dags att ta en dag i taget. 

En vanlig metod inom flera agila projektledningsmetoder är det dagliga ståmötet. Det här mötet tar vanligtvis cirka 15 minuter och används av teamet för att dela framsteg och lyfta fram utmaningar eller hinder som de ställs inför när de planerar dagens arbete. 

Ofta dyker det upp små frågor här, och genom att hålla mötet dagligen säkerställs en snabb återkopplingsslinga så att teamet kan fortsätta framåt med svaren på dessa frågor. 

Det dagliga ståmötet bidrar till transparens inom teamet. Alla vet vad alla andra arbetar med, vilket främjar samarbetet. Om någon fastnar finns det någon i teamet som snabbt kan hjälpa till. 

Det dagliga ståmötet säkerställer också att teamet arbetar med uppgifterna med högst prioritet och är samordnat och fokuserat på projektmålen. Ibland kan händelser, incidenter eller operativa problem störa arbetet mot iterationens och versionens mål, och det dagliga ståmötet hjälper till att hålla dessa sidouppdrag under kontroll. 

Den agila planeringsprocessen: steg för steg

infografik med information om var och en av de fem nivåerna inom agil planering
Här är en sammanfattning av de fem nivåerna inom agil planering.

Okej, det var uppvärmningen – dags att sätta dina muskler för agil planering i arbete! Här är en processguide för att lyckas med agil planering i ditt nästa projekt.

Steg 1. Definiera visionen

Syfte: Fastställ ett tydligt framtida mål för projektet eller produkten.

Uppgifter:

  • Samarbeta med intressenter för att gemensamt formulera problemet och målen.
  • Besvara viktiga frågor:
    • Vilket problem löser vi?
    • Vem är det till för?
    • Vilka är våra mål?
    • Hur kommer vi att mäta framgång?

Hur ser ”klart” ut? Ett övertygande och koncist visionsuttalande som beskriver projektets syfte och mål.

2. Skapa en färdplan

Syfte: Bryt ner visionen i genomförbara initiativ.

Uppgifter:

  • Identifiera viktiga initiativ som ligger i linje med visionen.
  • Prioritera initiativen utifrån värde eller påverkan.
  • Ta fram en visuell färdplan eller tidslinje för genomförandet.

Hur ser ”klart” ut? En prioriterad lista över initiativ och en färdplan som visar initiativens ordningsföljd.

3. Planera lanseringar

Syfte: Definiera konkreta delar för varje punkt i färdplanen.

Uppgifter:

  • Specificera funktioner och egenskaper för varje lansering i linje med visionen.
  • Skapa en prioriterad uppgiftslista med större funktionalitetskomponenter (epiker).

Hur ser ”klart” ut? En ordnad uppgiftslista som kan vägleda teamet i vad som ska levereras först, i linje med visionen.

4. Planera iterationer

Syfte: Planera detaljerade uppgifter för kortsiktiga iterationer.

Uppgifter:

  • Samarbeta med tvärfunktionella team för att planera specifika uppgifter för nästa iteration (ungefär var 2–4:e vecka).
  • Uppskatta tiden för varje uppgift och fastställ en prioritetsordning.

Hur ser ”klart” ut? En uppgiftslista för iterationen som beskriver uppgifterna för den kommande iterationen och håller teamet fokuserat och samordnat.

5. Genomför dagliga avstämningsmöten

Syfte: Upprätthåll samordningen och hantera utmaningar dagligen.

Uppgifter:

  • Genomför korta (15 minuter långa) dagliga avstämningsmöten.
  • Dela framsteg, utmaningar och hinder mellan teammedlemmarna.

Hur ser ”klart” ut? Alla teammedlemmar bör känna att de har ”samma bild” av projektets status och framsteg och känna sig bemyndigade att gemensamt hantera sin tid och sina resurser utifrån dagens uppgifter.

Vilka är fördelarna med agil planering?

Planering säkerställer att agila team rör sig tillsammans och i linje med varandra mot att skapa produkter av hög kvalitet som faktiskt uppfyller användarnas behov. Det leder oss mot att bygga något värdefullt, där agilitetens anpassningsförmåga möjliggör flexibilitet i en föränderlig miljö.

Agil planering erbjuder följande fyra fördelar för agila team:

Du kan anpassa dig snabbt

När du tänker agilt bör du tänka iterativt och inkrementellt. Dessa värderingar är centrala för agilt arbetssätt och återfinns i varje agil metod eller agilt ramverk (ja, det finns många metoder som ingår i agilt arbetssätt, eftersom det faktiskt inte är en metod i sig). 

Du får återkoppling ofta

Agil planering kräver täta återkopplingsloopar med kunder och intressenter. Frekvent återkoppling möjliggör snabba kurskorrigeringar och hjälper projektet att hålla sig på rätt spår med den föränderliga, behovsbaserade planen. 

Det kringgår stuprör

Agil planering bygger på nära samarbete mellan teammedlemmar i tvärfunktionella team. De agila principerna, som beskrivs i det agila manifestet, betonar värdet av att team arbetar nära tillsammans och består av personer med olika specialområden, som samlas för att skapa ett fullt kapabelt team som kan lösa problem. 

Det håller fokus på kunden

Det verkliga målet med agil planering och utveckling är att leverera värde till kunderna. Om detta uppnås kommer teamet sannolikt att betraktas som framgångsrikt. Dessutom använder agila team ofta designtänkandets principer för att anpassa projektplaneringen efter användarnas behov.

Verktyg för effektiv agil planering

De bästa verktygen för agil planering varierar från team till team – allt beror på detaljerna i ert projekt, team och omfattning. Här är dock några av de mest populära verktygen för agila team och varför.

  • Jira: Detta extremt populära projektledningsverktyg används för ärendehantering, programvaruutveckling, resursplanering och agil projektledning.
  • Trello: Trello är ett visuellt samarbetsverktyg som organiserar uppgifter i tavlor, vilket gör det möjligt för team att hantera projekt på ett flexibelt och givande sätt. Läs mer om hur du använder Trello för projektledning.
  • monday.com: Detta mycket flexibla operativsystem för arbete gör det möjligt för team att effektivt hantera projekt och arbetsflöden med ett mycket anpassningsbart och användarvänligt användargränssnitt.
  • Asana: Detta är en webb- och mobilapplikation som är en ”favorit bland användarna” och utformad för att hjälpa team att organisera, följa upp och hantera sitt arbete. Läs mer om hur du använder Asana här.

Vanliga fallgropar vid agil planering

Ingen är perfekt – och det är inget agilt team heller. Här är några vanliga misstag att se upp med.

  • Alltför rigida planer: Agilt arbete är tänkt att vara flexibelt, men ”flexibelt” är ett subjektivt begrepp. Se till att alltid låta återkoppling och andra förändringar påverka planen i stället för att fortsätta framåt trots dem.
  • Bristande intressentmedverkan: När du arbetar med tvärfunktionella team kan det vara frestande att vara avslappnad när det gäller att låta personer avstå från dagliga avstämningar. Lite flexibilitet är klokt, men för mycket kan göra att människor tappar samsynen och leda till kaos.
  • Orealistiska förväntningar: Har du hört det gamla talesättet ”lova mindre, leverera mer”? I praktiken kan det leda till en dominoeffekt av projektförseningar, panik och besvikelse om du är alltför aggressiv med dina uppgifter och/eller tidsplaner – så ge dig själv lite spelrum tidigt i processen.
  • Missade möjligheter till förbättring: Återkoppling är en värdefull resurs! Om du ser din färdplan som en bokstavlig vägkarta bör du se återkoppling som GPS:en. Återkoppling ger kritisk information om de föränderliga omständigheterna kring projektet, så att du till slut når bästa möjliga resultat.

Framtiden för agil planering

Som vi har gått igenom utförligt är agilt arbete byggt för ständig förändring – och det gäller även själva agila arbetsflödet. Här är några av de trender jag förutser för agila team under de kommande åren:

  • AI och automatisering: Överraskning, överraskning, eller hur? Jag tror att vi alla kan vara överens om att integrationen av AI-drivna verktyg för att effektivisera planering och beslutsfattande kommer att bli vanlig under det kommande året.
  • Hybridmetoder: Många team gör redan detta, men det är troligt att vi kommer att fortsätta se en kombination av agila metoder och andra metoder för att skapa anpassade tillvägagångssätt för specifika projektbehov.
  • Fjärrsamarbete: Eftersom många team nu antingen arbetar helt på distans eller använder en hybrid arbetsplatsmodell kommer vi att fortsätta se en utveckling av verktyg och arbetssätt för att underlätta agil planering med distans- och hybridteam.
  • Fokus på hållbarhet: Klimatåtgärder blir en allt viktigare prioritering för organisationer över hela världen. Vi kommer sannolikt att se fler hållbarhetsaspekter i agil planering för att hantera projektresultatens miljömässiga och sociala påverkan.

Är du redo att börja med agil planering? 

Du kan överväga att gå en agil certifiering eller en kurs i agil projektledning om du planerar att gå vidare till en mer agil projektledarroll.