Saturday, September 18, 2010

Lean Software Development

Lean Software Development - An Agile Toolkit - Mary Poppendieck, Tom Poppendieck

Seven Lean Principles


Eliminate Waste


The Seven Wastes of Manufacturing
The Seven Wastes of Software Development
Inventory
Partially Done Work
Extra Processing
Extra Processes
Over Production
Extra Features
Transportation
Task Switching
Waiting
Waiting
Motion
Motion
Defects
Defects


Amplify Learning
  • Feedback
  • Iterations
  • Synchronization
  • Set based development
 Decide as late as possible
  •  Options thinking
  •   Last Responsible Moment
  •   Making Decisions
Deliver as fast as possible
  • Pull Systems
  • Queuing Theory
  • Cost of Delay

Empower Team
  • Self Determination
  • Motivation
  • Leadership
  • Expertise
 Build Integrity In
  •  Perceived Integrity
  •  Conceptual Integrity
  •  Re factoring
  •  Testing
 See the whole
  •  Measurements
  •  Contracts
Get the real stuff from the following link
Lean Software Development: An Agile Toolkit


Stay Tuned and Have Fun

No comments:

Post a Comment