|
Verktygslåda |
Scrum
Scrum är en metodik för systemutveckling skapad av Jeff Sutherland och Ken Schwaber. Scrum har tillämpats sedan tidigt 1990-tal och formaliserades 1995. Scrum är ett kraftfullt sätt att fördela arbetsuppgifter i tiden med bibehållet fokus på levererad affärsnytta. [redigera] Roller
Tar emot, hanterar och prioriterar önskemål om tillägg och ändringar för en produkt. Produktägaren måste vara en fysisk person.
Motsvarighet till projektledare. Säkerställer efterlevnad av processen, synkroniserar mellan aktörer samt avlägsnar hinder för utvecklargruppen. ScrumMastern bör vara certifierad.
Utvecklargruppen är självorganiserande. Det är bra om den täcker så mycket som möjligt av kompetensbehovet. Gruppen bör bestå av 7 personer (+/- två stycken). [redigera] Beståndsdelar
En samlingsplats för alla önskemål om förändringar av produkten. Ägs och hanteras av Product Owner (produktägaren). Det finns ingen begränsning på antal önskemål. I stället används prioritering. Ju högre prioriterad, desto bättre specificerad ska ändringsönskemålet vara.
Den delen av en Product Backlog som Scrum-gruppen åtar sig att implementera under den kommande Sprinten.
Arbetet delas in i Sprintar. Varje Sprint, som är c:a 30 dagar lång, inleds med en planeringssession (Sprint Planning) och avslutas med en uppvisning av en ny version av produkten, där de utlovade ändringarna ingår (Sprint Review). Under Sprinten sker dagligen de s.k. Daily Scrums. Som sista punkt i en Sprint äger en förbättringsaktivitet rum (Sprint Retrospective).
Ett kort statusmöte där endast Scrum-gruppens deltagare får prata. ScrumMaster går igenom alla personer i gruppen, som i tur och ordning besvarar tre frågor:
En från dag ett inplanerad demo av senaste versionen av produkten. De av Scrum-gruppen utlovade ändringarna ska nu visas och bevisas för produktägare, kunder m fl intressenter.
Alla gruppmedlemmar, samt ScrumMaster och produktägare går igenom vad som gjordes bra och vad som gjordes mindre bra under den gångna Sprinten. Ett antal saker väljs ut och åtgärdas i kommande Sprint.
En heldag under vilken alla ändringsönskemål gås igenom av produktägaren för hela Scrum-gruppen. Gruppen bryter ned kraven och estimerar sedan alla aktiviterna. Slutligen vägs tidsestimaten mot tillgänglig tid och de ändringsönskemål, prioriterade av produktägaren, som gruppen åtar sig att införa under Sprinten fastställs och benämns Sprint Backlog.
Övrigt bra att känna till Scrum prioriterar
i nämnd ordning, dvs om gruppen märker att inte hela Sprint Backlogen kan implementeras så bibehålls kvalitet och tid, och som konsekvens minskas omfattningen på arbetet (färre ändringsönskemål realiseras). [redigera] Externa länkar
|