Wastes of Software Development

Wastes of Software Development

May 19, 2015 Blog by colinalb
The 7 Wastes of Software Development Process
  1. Partially done work
  2. Delays
  3. Handoffs
  4. Extra features
  5. Re-learning
  6. Task switchting
  7. Defects

Eighth waste: Loss of human creativity.

The most important waste in product development is poor communication
  • Scatter
    • Communications barriers
    • Poor tools
  • Hand offs
    • Useless information
    • Waiting
  • Wishful thinking
    • Testing to specification
    • Discarding the know how

“Lean Product & Process Development” Allen C Ward 2007

(Extracted from a presentation by Grant Rule about Agile and Lean)