Hvad er Lean og Agile?

Lean og Agile er to populære metoder designet til at hjælpe teams med at levere hurtigere og mere bæredygtige resultater. Begge tilgange er fleksible, slutbrugerfokuserede og kan bruges til at understøtte projektledelse i en række brancher og miljøer. På grund af at have lignende mål og principper, er de to ofte forvirrede, og der er usikkerhed blandt udøvere og teams om deres forskelle. 

Det er vigtigt klart at forstå Lean vs. Agile for teams at anvende praksis og principper i deres valgte metodologi. Dette vil hjælpe med at sætte det solide grundlag for en veletableret Agile eller Lean tilgang. Vi har samlet denne artikel for at hjælpe dig med at forstå forskellen mellem de to, så lad os komme i gang.

Hvad er Lean-metoden?

Lean stammer fra "Lean Manufacturing", som blev født i fremstillingsindustrien i Japan i 1950'erne. Taiichi Ohno, der arbejdede som ingeniør, udviklede et system til fremstilling af Toyota-biler. Systemet blev hurtigt en succes for Toyota og betød, at de kørte deres konkurrenter ud af drift. 

I årene efter blev der udviklet mange variationer af Lean-metoden, og det er ikke overraskende, at konceptet stadig udvikler sig og er populært i brug i dag. 

De syv principper i Lean Metodologi er:

1 – Fjern spild: Dette er fokus på at eliminere alle aspekter af udvikling, som ikke tilfører værdi for kunden.  

2 – Byggekvalitet: I forsøget på at sikre kvalitet kan teams skabe affald. For eksempel gennem overdreven testning. Lean giver værktøjer til at eliminere dette og i stedet byggekvalitet.

3 – Skab viden: Dette princip tilskynder teams til at levere infrastrukturen til korrekt at dokumentere og fastholde værdifuld læring.

4 – Udskyd forpligtelse: Tilskynder teams til løbende at indsamle information og kun træffe beslutninger, når de er sikkerhedskopieret af data.

5 – Lever hurtigt: Fokus er på at levere hurtigt og i trin for at give værdi til kunden.

6 – Respekter mennesker: Dette princip gælder for, hvordan teams fungerer, herunder hvordan de kommunikerer, håndterer konflikter, håndterer forandringer osv. Hvert enkelt team bør kontaktes på en respektfuld måde over for teammedlemmer.

7 – Optimer helheden: Sikring af kvalitet af leverancer, selv når teams er under tidspres.

Hvad er Agile Metodologi?

Agile Methodology, på den anden side, opstod i 1980'erne og 1990'erne, da computerprogrammører havde brug for en løsning for at bringe produkter hurtigere på markedet. Mens metoden først blev opfundet for årtier siden, var det først i 2001, at Agile Manifesto, den moderne tilgang, vi bruger i dag, blev skabt. En gruppe af softwareudøvere krævede en mere struktureret, menneskelig tilgang til komplekst arbejde, og dermed var Agile født. 

Agile har fire kerneværdier, som er: 

  • Individer og interaktioner over processer og værktøjer. 
  • Fungerende software over omfattende dokumentation.
  • Kundesamarbejde over kontraktforhandling. 
  • Reagerer på skift efter en plan.

Derudover er der 12 definerende principper, der har været vejledende i praktiseringen af Agile gennem de seneste årtier.


Klik her for at læse mere om Agile metodologi og rammer og Agile værdier.

Lean vs. Agile: Forskellene

Nu har vi skitseret en kort historie om hver Lean og Agile, lad os tage et kig på de vigtigste forskelle mellem de to metoder. 

 

De grundlæggende forskelle mellem de to er relateret til deres kernefilosofier. Begge inkluderer flere principper, men grundlaget for Lean vs. Agile-metoder er, hvor forskellene ligger. For eksempel er Lean en minimalistisk tilgang, som fokuserer på at eliminere spild. Agile handler derimod om krydssamarbejde mellem de forskellige interessenter. 

 

Nedenfor inkluderer nogle af de vigtigste eksempler på dette: 


  • Fokus på kunden 

Begge metoder lægger vægt på kundetilfredshed. Agile sætter sig for at opnå dette ved at samarbejde med slutbrugere og tilskynde til konstant feedback. Lean sætter derimod kunderne i første række ved at fokusere på at forbedre processer som at eliminere spild. Mens Lean-teams også sigter mod at tillade feedback fra slutbrugere, lægger de lige stor vægt på at strømline deres processer som en måde at sætte deres kunder først.


  • Hastighed og iteration 

Agile fokuserer på at levere software i trin så hurtigt som muligt, hvilket svarer til Lean-princippet til "Deliver Fast". Forskellen er dog, at i Lean øger teams hastigheden ved at styre arbejdsflowet og begrænse igangværende arbejde, hvorimod teams i Agile også lægger vægt på små batchstørrelser for at levere i korte terationer (ofte kaldet sprints).


  • Disciplinens rolle

Generelt er agile processer mere strukturerede end Lean. De omfatter klart definerede roller, strukturerede møder, estimeringsteknikker og systematiske reviews. Mens Lean også er afhængig af disciplin, ser det anderledes ud for Agile. Disciple in Lean handler mindre om eksterne forventninger og processer og mere om organisationens kultur.

Resumé

Sammenfattende er der mange ligheder mellem Lean vs. Agile, så det er let at forstå, hvorfor der ofte er forvirring mellem de to. De vigtigste forskelle er inden for metodikken for hver, hvilket er vigtigt at forstå. Lean Methodology antager en minimalistisk tilgang, der fokuserer på mennesker, mens Agile Methodology også fremhæver disse værdier, men har en mere samarbejdsorienteret tilgang. 

Det er vigtigt at forstå principperne bag hver enkelt for at implementere dem med succes og hjælpe både Lean og Agile teams med at blomstre.