Gör en pre-mortem i Jira: hitta releaserisker innan de inträffar
Använd en kort teamdiskussion för att synliggöra rimliga fel, jämföra konsekvenserna och komma överens om vem som minskar varje risk.
En release kan se klar ut i Jira samtidigt som teamet har farhågor som ingen har skrivit ned. Implementationen är nästan färdig, testningen pågår och lanseringsdatumet närmar sig. Någon misstänker att äldre kundkonton beter sig annorlunda. Någon annan oroar sig för att supporten förklarar de nya reglagen fel.
En pre-mortem ger farhågorna en användbar utgångspunkt: föreställ er att releasen redan har gått illa och beskriv sedan orsaken. Övningen gör det lättare att diskutera rimliga fel innan teamet blir upptaget med att hantera dem.
I den här guiden gör vi en praktisk pre-mortem för en fiktiv kundportalrelease och organiserar resultaten i Power Packs Risk & Pre-Mortem Grid. Resultatet är en kort uppsättning risker med tydliga ansvariga, varningssignaler och riskreducerande arbete.
Välj ett specifikt releaseresultat
Vårt team lägger till e-postinställningar i en kundportal. Kunder ska kunna slå på eller av valfria kontomejl och fortsätta få viktiga meddelanden. Maya ansvarar för produktresultatet, Leo implementerar ändringen, Priya leder testningen och Sam förbereder supporten.
De väljer Jira-ärendet som beskriver det gemensamma releaseresultatet som plats för sin pre-mortem. Relaterade implementations- och testärenden förblir länkade genom den vanliga Jira-processen. Att hålla diskussionen intill releaseärendet ger alla en självklar plats att återvända till.
Före mötet skriver Maya en enkel omfattningsbeskrivning: granska kundupplevelsen, e-postbeteendet och supportberedskapen för första releasen av inställningsreglagen. Teamet tar hänsyn till lanseringen och första användningsveckan. Gränsen hindrar diskussionen från att bli en granskning av alla tänkbara portalproblem.
Föreställ er ett misslyckande innan ni diskuterar lösningar
Börja med en konkret fråga: ”Det har gått en vecka sedan lanseringen. Kunderna är förvirrade, supportärendena har ökat och vi har behövt pausa utrullningen. Vad hände?” Det tänkta resultatet ska vara tillräckligt obehagligt för att väcka tankar utan att antyda att misslyckandet är oundvikligt.
Ge alla några tysta minuter att skriva möjliga orsaker var för sig. Det låter en testares oro eller en supportobservation komma in innan den första självsäkra förklaringen tar över. Be om orsaker som går att beskriva, inte allmänna påståenden som ”kvaliteten var dålig”.
Dela sedan scenarierna i tur och ordning. Samla farhågan och förtydliga betydelsen under den första genomgången. Spara argument om bästa lösningen till senare. En deltagare ska kunna lyfta en besvärlig möjlighet utan att omedelbart behöva försvara en fullständig åtgärdsplan.
- Befintliga kunder ser inställningar som inte motsvarar deras nuvarande e-postinställningar.
- Gränssnittet antyder att viktiga mejl kan stängas av.
- Supportinstruktionerna beskriver reglage som ändrades före releasen.
- Inställningsuppdateringen ser lyckad ut även när den underliggande ändringen misslyckas.
Detta är fiktiva scenarier för exemplet. Er egen lista bör komma från personerna som förstår arbetet, beroendena och kundupplevelsen. Power Pack dokumenterar diskussionen; teamet står för bedömningen av vad som kan hända.
Gör farhågor till igenkännbara riskbeskrivningar
En användbar risk beskriver en möjlig händelse och dess konsekvens. ”Migrering” är ett ämne. ”Befintliga inställningsvärden mappas fel, så vissa kunder får valfria mejl som de väntade sig skulle upphöra” är ett scenario som går att undersöka.
Slå ihop dubbletter utan att förlora skilda konsekvenser. Flera farhågor om äldre konton kan ha samma grundorsak. En vilseledande etikett och ett misslyckat sparande kan båda förvirra kunderna, men behöver olika kontroller och bör vanligtvis förbli separata risker.
Fråga för varje scenario vad teamet skulle märka tidigt. En tidig varningssignal är något observerbart som förtjänar uppmärksamhet. I vårt exempel är en skillnad mellan befintliga kontoinställningar och föreslagna migrerade värden mer användbar än ”kunderna kanske klagar”. Den kan kontrolleras före lanseringen.
| Befintliga inställningar mappas fel | Kunder får oönskade valfria mejl | Ett exempelkonto visar avvikelse efter en provmigrering |
| Texten om viktiga mejl är otydlig | Kunder väntar sig att meddelanden upphör fast de inte kan det | En granskare tolkar reglaget som att det omfattar alla mejl |
| Supportguiden blir inaktuell | Supporten ger felaktiga instruktioner | Releasekandidaten skiljer sig från guidens skärmbilder |
Kom överens om vad sannolikhet och påverkan betyder
Power Pack erbjuder en 3×3- eller 5×5-matris och beräknar allvarlighet genom att multiplicera sannolikhet med påverkan. Använd poängen som stöd för diskussion och sortering. Det är en subjektiv bedömning, inte en prognos för hur ofta ett fel inträffar eller en beräkning av förväntad förlust.
För första mötet väljer vårt team 3×3 och enas om enkla betydelser för värderingarna. Sannolikhet ett innebär att de för närvarande ser lite stödjande underlag; två att scenariot är rimligt och behöver undersökas; tre att starka skäl talar för det utan åtgärder. Det är teamets arbetsdefinitioner.
De definierar påverkan utifrån kund- och releasekonsekvenser. Ett innebär en begränsad olägenhet, två en betydande störning som kräver uppföljning och tre ett allvarligt kundproblem eller skäl att pausa releasen. Ett annat team kan behöva andra definitioner för sin miljö.
Priya ger felaktig migrering sannolikhet två och påverkan tre, vilket ger sex poäng. Teamet diskuterar antagandena bakom värderingen: den nya mappningen har ännu inte provats med representativa äldre konton. Det saknade underlaget är viktigare än talets skenbara precision.
Behåll samma skala när ni jämför de första riskerna. Att byta matrisstorlek skalar om befintliga värderingar, så granska de nya positionerna om ni ändrar upplösning. En ny position ska inte förväxlas med nyupptäckt underlag om releasen.
Lägg till riskerna i Power Pack
Öppna Power Pack på valt Jira-ärende och välj Risk & Pre-Mortem Grid. Använd värmekartan för att se fördelningen av värderingar och riskregistret för att granska posterna. Du kan lägga till en risk från en matriscell när du redan känner till dess ursprungliga sannolikhet och påverkan.
Dokumentera titel, felscenario, tidig varningssignal och kategori för varje post. Lägg till de överenskomna värderingarna, en åtgärdsplan och en ansvarig. Power Pack stöder också kontrollpunkter för riskreducering, status och en valfri Jira-ärendereferens.
Den ansvariga kan vara en Jira-användare eller en extern personpost. Välj någon som samordnar svaret och tar tillbaka saknat underlag till teamet. Att namnge personen i matrisen skapar inte en Jira-uppgift, tilldelar inte en befintlig uppgift och ger inte tillgång till ärendet.
Granska sparstatusen innan den uppdaterade matrisen behandlas som delad. Ändringar lagras på ärendet, och ett lokalt läge eller ett nytt sparförsök ska inte tolkas som bekräftelse på att en kollega redan kan se senaste posten.
Ge varje viktig risk ett praktiskt svar
”Testa grundligt” är svårt att följa upp. För migreringsrisken föreslår Priya en provkörning med representativa befintliga kontotillstånd, följd av en jämförelse av de resulterande inställningarna och förväntat mejlbeteende. Leo undersöker avvikelser. Priya förblir riskansvarig och tar resultatet till releasegranskningen.
Dela svaret i kontrollpunkter som synliggör framsteg. Teamet kan välja representativa fall, göra provkörningen, granska avvikelser och dokumentera kvarvarande osäkerhet. Kontrollpunkterna organiserar svaret medan det faktiska underlaget ligger i relevant test- eller leveransarbete.
Om riskreduceringen behöver ett eget Jira-ärende, skapa och tilldela det genom det vanliga arbetsflödet och lägg sedan till nyckeln som referens på risken. Referensen gör sambandet lättare att följa; den skapar inte arbetet automatiskt och hanterar inte leveransen.
Se över status när underlaget förändras
Power Pack har statusarna Identified, In Progress, Mitigated och Accepted. Använd Identified när scenariot har registrerats och In Progress när någon aktivt arbetar med svaret. Kom överens om vilket underlag teamet förväntar sig innan en risk beskrivs som Mitigated.
Accepted kan beskriva ett medvetet beslut att fortsätta med en kvarvarande exponering. Maya kan till exempel acceptera en liten lucka i supportdokumentationen när Sam bekräftat att ett tillfälligt svar finns. Dokumentera resonemanget och se över det om antagandena ändras. Acceptans ska vara ett förstått beslut, inte ett sätt att städa matrisen.
Fråga de ansvariga om varningssignaler, åtgärdsresultat och återstående osäkerhet vid releasegranskningen. Granska självständigt varje väsentlig omfattningsändring, nytt beroende eller oväntat testresultat. Uppdatera värderingarna när underlaget motiverar det och förklara varför bedömningen ändrades.
Du kan exportera matrisen som Markdown eller CSV för en planeringsdiskussion. Ange Jira-ärendet som platsen för det aktuella registret. En delad export är en ögonblicksbild och kanske inte längre motsvarar teamets senaste bedömning.
Använd mötet för att förändra nästa steg
En ifylld matris är användbar när den påverkar förberedelserna. För vårt portalteam leder pre-mortem till en provmigrering, tydligare formuleringar och en kontroll att supportguiden motsvarar releasekandidaten. Varje åtgärd hanterar ett specifikt felscenario som de arbetande personerna har lyft.
Börja med en release, en kort ledd diskussion och ett litet antal betydelsefulla risker. Använd Power Pack för att hålla scenarier, ansvariga och svar synliga intill Jira-ärendet. Ta sedan tillbaka registret till nästa releasesamtal, där teamet kan bedöma vad som faktiskt förändrats.
Relaterade artiklar
För en beslutslogg i Jira: kom ihåg varför ni valde den här lösningen
Dokumentera sammanhang, alternativ och konsekvenser bakom Jira-beslut. Bygg en användbar beslutslogg med Power Pack och vet när ett val bör omprövas.
Hantera intressenters godkännanden i Jira: gör godkännandestatusen tydlig
Ge varje intressentgranskning en tydlig omfattning, en namngiven godkännare och en synlig status. Håll godkännanden begripliga när releasearbetet förändras.
Kontakta Oss
Frågor om artikeln? Låt oss diskutera era tekniska mål.