Lean vs Agile
Lean er anvendelse av produksjonsprinsipper til programvareutvikling.
| Lean | Agile | |
|---|---|---|
| Definition | Lean er anvendelsen av produksjonsprinsipper til utvikling og ledelse av produkter og tjenester. | Agile er en programvareutviklingsfilosofi som fokuserer på kontinuerlig levering av verdi til kundene gjennom tilpasning, samarbeid og rask respons på endringer. |
| Categories | agile, kanban, lean | agile |
Hva er Lean?
Lean er anvendelse av produksjonsprinsipper til programvareutvikling.
Definisjon
Lean er anvendelsen av produksjonsprinsipper til utvikling og ledelse av produkter og tjenester.
Mål
Å maksimere verdien som tilbys kundene og brukerne, samtidig som kostnader og sløsing reduseres.
Pull-system
Bruker et pull-system der tjenester initieres etter kundens behov, og reduserer dermed overproduksjon og sløsing.
Hva er Agile?
En programvareutviklingsmetode som verdsetter tilpasningsevne og kontinuerlig levering.
Definisjon
Agile er en programvareutviklingsfilosofi som fokuserer på kontinuerlig levering av verdi til kundene gjennom tilpasning, samarbeid og rask respons på endringer.
Opprinnelse
Opprinnelsen til Agile går tilbake til begynnelsen av 2000-tallet, med en viktig hendelse i 2001: opprettelsen av det smidige manifestet.
Bevegelse
Det startet som et svar på begrensningene og utfordringene ved tradisjonelle prosjektbaserte utviklingsmetoder, kjent som vannfallsmetoder, som var sekvensielle og lite fleksible.
Tilnærming
Agile er basert på en iterativ og inkrementell utviklingstilnærming der omfanget deles opp i små deler med hyppige leveranser, noe som gjør det mulig å tilpasse seg endrede krav.
Samarbeid
Agile fokuserer på team-samarbeid og kundens involvering gjennom utviklingen.
Fordeler
Det er kjent for å forbedre produktkvalitet, ansatt- og kundetilfredshet, samt utviklingshastighet.