Lean software development
Il Lean Software Development è una traduzione della Produzione Snella (in nglese lean manufacturing o lean production) e dei principi e pratiche del Lean IT nel dominio dello sviluppo software. Adattato dal Toyota Production System, una sottocultura pro-lean sta rapidamente emergendo dall'interno della comunità Agile
Origini
Il termine Lean Software Development ha avuto origine in un libro omonimo, scritto da Mary Poppendieck e Tom Poppendieck. Il libro presenta i tradizionali Principi Snelli in forma modificata, così come un insieme di 22 tool che vengono confrontati e comparati con le pratiche agili. Il coinvolgimento di Mary e Tom nelle comunity legate all' Agile software development, incluso la loro presenza come relatori a numerose conferenze Agili, ha fatto si che tali concetti fossero più ampiamente accettati e condivisi all'interno della comunità Agile.
Principi Lean
Lo sviluppo Lean potrebbe essere riassunto da sette principi, molto vicini concettualmente a quelli della Produzione snella.
- Eliminare gli sprechi
- Amplificare l'apprendimento
- Decidere il più tardi possibile
- Consegnare il più velocemente possibile
- Autorizzare il team
- Integrità nella costruzione
- Vederre il tutto
Voci correlate
Note
Collegamenti esterni
- Poppendieck LLC website
- Metodologia "Lean Software Development" - descrizione della metodologia nel sito di Open Ware.