I dagens artikel vill vi definiera inkrement. När man arbetar med en produkt kan de lyckliga få successiva poster från produktbackloggen bli inkrement. Med andra ord väljer produktägaren vilken produktfunktionalitet från produktbackloggen som ska implementeras. Utvecklingsteamet omvandlar det till en fungerande, värdefull produktfunktionalitet under en sprint.
Definiera inkrement – innehållsförteckning:
- Introduktion – definiera inkrement
- Inkrement vs. produktmål och sprintmål
- När blir det utförda arbetet ett inkrement?
- Sammanfattning
Introduktion – definiera inkrement
Ett inkrement är den senaste färdiga och förbättrade versionen av en produkt som har affärsvärde och är redo för lansering under en sprint. En viktig del av dess definition är påståendet att detta är summan av det tidigare tillståndet av produkten tillsammans med dess ändringar som lagts till i den aktuella sprinten. Således definierar det inte bara de nya funktionaliteter som tillförts produkten, utan också – eller främst – deras integration med dess ursprungliga version tillsammans med alla förbättringar och fixar den har genomgått.
Inkrement vs. produktmål och sprintmål
Varje sprint bör producera minst ett nytt inkrement – det är ansvaret för hela Scrum-teamet. Så hur relaterar det till sprintmålet? Man kan säga att sprintmålet är svaret på varför vi bör konstruera ett. Tänk dock på att teamet i en enda sprint kan skapa flera inkrement, vars summa kombineras till ett sprintmål.
Därför kan ett exempel på sprintmål vara följande uppgift: Skapa en “kundvagn” funktionalitet i en onlinebutik för magiska tillbehör.
Komponenterna av inkrementet kommer att inkludera flera funktionaliteter av butiken såsom:
- lägga till en artikel i kundvagnen
- ta bort en artikel från kundvagnen
- visa summor som ska betalas för inköp
- beräkning av fraktkostnader för artiklar i korgen, etc.
Teamet behöver föreställa sig att varje inkrement är ett steg framåt mot att uppnå produktmålet. Därför, för att förbättra processen för dess förbättring, kan det:
- ordna kunddatabasen
- öka arbetsflödet mellan utvecklarna
Detta beror på att även om de inte är direkt relaterade till att förbättra det aktuella tillståndet av produkten, har de en stor inverkan på en bättre och snabbare realisering av produktmålet.
När blir det utförda arbetet ett inkrement?
Måttet på ett framgångsrikt inkrement är om det är praktiskt. Med andra ord, det utförda arbetet blir ett inkrement endast när det uppfyller definitionen av färdigställande, som vi kommer att skriva om i en separat artikel. Denna definition anger unikt vilka förändringar och förbättringar som har inträffat i produkten. Baserat på definitionen av färdigställande kan du testa inkrementet för att bedöma om det verkligen introducerar förbättringar till produkten och om det ger det påstådda affärsvärdet.
Om resultatet inte uppfyller standarderna för definitionen av färdigställande, går projektet tillbaka till produktbackloggen. Vad som kommer härnäst kan ta följande vägar:
- Teamet kan avsluta det under nästa sprint
- Projektet kan avbrytas
- Teamet kan besluta att behålla det i produktbackloggen för framtida genomförande – när teamet har kommit på hur man övervinner hindren
Om teamet lyckas producera ett inkrement i en sprint, går det vidare för att utvärderas under sprintgranskningen. Men om det behövs kan det visas för intressenter även innan sprintens slut. Det slutgiltiga beslutet att släppa det tillhör produktägaren.
Definiera inkrement – sammanfattning
Ett inkrement är en färsk, helt ny version av en produkt redo för lansering. Det inkluderar alla uppdaterade modifieringar och förbättringar som gjorts under en sprint. Med andra ord, det är den senaste stabila, releasbara versionen av produkten. Även flera inkrement kan uppstå och utvecklas under en sprint så länge de alla uppfyller definitionen av färdigställande.
Om du gillar vårt innehåll, gå med i vår aktiva gemenskap av busy bees på Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
Caroline Becker
Som projektledare är Caroline en expert på att hitta nya metoder för att utforma de bästa arbetsflödena och optimera processer. Hennes organisatoriska färdigheter och förmåga att arbeta under tidspress gör henne till den bästa personen att förvandla komplicerade projekt till verklighet.
Scrum Guide:
- Ordlista över grundläggande termer, roller och begrepp
- Vad är Scrum?
- Scrum-värden
- Hur implementerar man Scrum i ditt företag?
- Scrum-team - vad är det och hur fungerar det?
- Vem är en produktägare?
- De vanligaste misstagen hos en produktägare
- Vem är Scrum Master?
- De vanligaste misstagen av Scrum Master
- Vilka statistik och mätvärden bör Scrum Mastern följa?
- Utvecklingsteam i Scrum
- De vanligaste misstagen hos utvecklare
- Scrumartefakter
- Skalning av Scrum
- Sprint Backlog
- Vad är produktbackloggen?
- Vad är användarberättelser?
- Skapa den bästa användarberättelsen med INVEST
- De vanligaste misstagen i User Stories
- Användarberättelse Acceptanskriterier
- Uppskattning och Story Points i Scrum
- Planeringspoker
- Team Estimation Game
- Definiera inkrement
- Scrum-evenemang
- Vad är en Burndown-diagram?
- Fördelar och nackdelar med burndown-diagrammet
- Kanban-tavlor i Scrum och Scrumban
- Hastighet i Scrum - Utvecklingsteamets hastighet
- Daglig Scrum
- Sprintplanering
- Sprintgranskning
- Vad är en Sprint Retrospektiv?
- Vanliga misstag under en Sprint Retrospektiv
- Produktbacklogg vård
- Hur man skapar och tolkar ett burndown-diagram?