Sommario:
Definizione - Cosa significa sviluppo software snello?
Lo sviluppo software Lean è una filosofia di sviluppo software che mira a semplificare la produzione di applicazioni e prodotti software e renderli più efficienti. La filosofia è popolarmente attribuita al libro con lo stesso titolo di Mary e Tom Peppendieck. Si è inoltre evoluto sulla base di strategie comuni di produzione snella nelle industrie fisiche implementate da Toyota Project Systems.Techopedia spiega Lean Software Development
Nello sviluppo di software snello, si applicano vari obiettivi, incluso come:
- Eliminate lo spreco
- Amplifica l'apprendimento
- Consegnare il più presto e velocemente possibile
- Dare potere alle persone
- Valutare l'integrità del progetto
- Guarda il progetto in modo completo
Molti di questi obiettivi generali sono espressi sotto forma di sforzi specifici. Ad esempio, l'eliminazione degli sprechi si presenta in molte forme, dalla creazione di moduli di sviluppo più intelligenti alla ricerca di nuovi modi di scrivere codice. In generale, lo sviluppo di software snello si è unito a un'altra filosofia chiamata "sviluppo software agile", che regola i modi in cui programmatori e designer lavorano insieme e fornisce utili linee guida e framework per lo sviluppo del software nel suo insieme.
