Taula de continguts:
- Definició: què significa Lean Software Development?
- Techopedia explica el desenvolupament de programes Lean
Definició: què significa Lean Software Development?
Lean software development és una filosofia de desenvolupament de programari que pretén agilitzar la producció d’aplicacions i productes de programari i fer-los més eficients. Mary i Tom Peppendieck s’atribueixen popularment al llibre del mateix títol per la filosofia. També ha evolucionat basant-se en estratègies comunes de fabricació magra en indústries físiques implementades per Toyota Project Systems.Techopedia explica el desenvolupament de programes Lean
En el desenvolupament de programari primari, s'apliquen diversos objectius, com:
- Elimina els residus
- Amplificar l'aprenentatge
- Entrega el més aviat i ràpid possible
- Empoderar la gent
- Avaluar la integritat del projecte
- Mireu el projecte de forma comprensiva
Molts d’aquests objectius amplis s’expressen en forma d’esforços específics. Per exemple, l’eliminació de residus es presenta de moltes formes, des de crear mòduls de desenvolupament més intel·ligents fins a trobar noves maneres d’escriure codi. En general, el desenvolupament de programari magre s'ha fusionat amb una altra filosofia anomenada "desenvolupament de programari àgil", que regeix les maneres en què els programadors i dissenyadors col·laboren i proporciona directrius i marcs útils per al desenvolupament de programari en general.
