Scrum vs Kanban
Det er et framework, der hjælper med at generere værdi gennem adaptive løsninger.
| Scrum | Kanban | |
|---|---|---|
| Definition | Scrum er et Agile framework, der er designet til at udvikle adaptive løsninger på komplekse problemer, med fokus på at levere værdi gennem iterativ og inkrementel fremgang, teamarbejde og tilpasning til ændrede krav. | Kanban er en lean-metode til at styre og forbedre arbejdsflow i produktions- og udviklingsprocesser. Det fokuserer på kontinuerlig levering uden at overbelaste arbejdstemaet, ved at bruge et visuelt system til at overvåge opgavernes fremskridt. |
| Categories | agile, scrum | agile, flow, kaizen, kanban, lean, pull system, services, wip |
Hvad betyder Scrum?
Det er et framework, der hjælper med at generere værdi gennem adaptive løsninger.
Definition
Scrum er et Agile framework, der er designet til at udvikle adaptive løsninger på komplekse problemer, med fokus på at levere værdi gennem iterativ og inkrementel fremgang, teamarbejde og tilpasning til ændrede krav.
Samarbejde
Det er designet til at lette et teams evne til at selvorganisere sig og træffe hurtige beslutninger som svar på komplekse og ændrede behov.
Inkrementel og Iterativ Fokus
Løsningsomfanget håndteres gennem "Sprints", korte iterationer på op til en måned, normalt 2 uger, hvor hver iteration producerer et leverbart produktinkrement.
Fokus på Værdi
Scrum prioriterer levering af de højeste værdi funktioner til kunden tidligt og regelmæssigt, over Product Owner’s ordnede backlog.
Scrum Roller
Scrum etablerer specifikke roller: Scrum Master, der sikrer overholdelse af Scrum praksisser; Product Owner, der definerer produktbehovene; og Developerne, der er ansvarlige for at realisere de løsninger, der udgør produktet.
Scrum Artefakter
De vigtigste artefakter i Scrum er Product Backlog, en liste over alt, der er nødvendigt for produktet; Sprint Backlog, forpligtelsen til de løsninger, der skal udvikles i næste Sprint; og Increment, de færdige elementer, klar til levering.
Scrum Events
Scrum bestemmer følgende events: Sprint, Sprint Planning, Daily Scrum, Sprint Review og Sprint Retrospective.
Scrum Værdier
Scrum er baseret på Engagement, Mod, Fokus, Åbenhed og Respekt. Disse grundlæggende værdier fremmer et samarbejdsmiljø og delt ansvar i teamet.
Scrum Søjler
Scrum hviler på søjlerne Afsløring, Inspektion og Tilpasning. Disse søjler understøtter den agile proces og fremmer synlighed, kontinuerlig evaluering og fleksibilitet til at tilpasse sig ændringer.
Scrum Guide
Scrum Guide tilbyder en essentiel og praktisk forståelse af det agile framework i et tilgængeligt format. Ideelt til dem, der ønsker at implementere Scrum, kan downloades Scrum-guiden gratis.
Hvad er Kanban?
Det er en Lean-metode til at optimere arbejdsflowprocesser.
Definition
Kanban er en lean-metode til at styre og forbedre arbejdsflow i produktions- og udviklingsprocesser. Det fokuserer på kontinuerlig levering uden at overbelaste arbejdstemaet, ved at bruge et visuelt system til at overvåge opgavernes fremskridt.
Oprindelse
Oprindeligt udviklet i 1940'erne af Toyota, er Kanban en del af Lean Manufacturing-systemet. Målet er at optimere produktionsprocesser ved at visualisere arbejdet og reducere spild.
Evolution
Kanban, der stammer fra fremstillingsindustrien, har spredt sig til softwareudvikling og andre områder takket være David J. Andersons promovering. Dens fokus på effektivitet og kontinuerlig forbedring understreger dens tilpasningsevne og værdi på tværs af forskellige miljøer.
Visuel Styring
Teams bruger Kanban boards til at visualisere deres arbejde og følge fremdrift, ofte med kolonner som "To Do", "In Progress" og "Done".
Kontinuerlig Forbedring
Kanban fremmer identifikation og løsning af problemer i arbejdsprocessen, hvilket muliggør kontinuerlig og effektiv forbedring og fremmer Kaizen-filosofien.
Begrænsning af Arbejde I Gang
En af de centrale praksisser i Kanban er at begrænse WIP (Work In Progress) for at forbedre teamets fokus og effektivitet, reducere Lead Time og øge kvaliteten af det leverede arbejde.
Pull System
Pull-systemet i Kanban opfordrer til at afslutte opgaver, før man starter på nye, hvilket sikrer, at arbejdet udføres i den rækkefølge, det kræves, hvilket forbedrer værdi- og proceslevering.