Lean in software development

Dit artikel is een beknopte inleiding op een verhelderende presentatie van de hand van John P. Vajda, genaamd ‘Lean Software Development Principles’. Onderaan dit artikel vindt u een link naar de volledige presentatie.

  • 24-01-2012
  • Blog

De presentatie is in het Engels, derhalve is de introductie hieronder ook in het Engels. De presentatie bestaat uit 3 onderdelen:

  • A Lean History
  • The 7 Principles of Lean
  • The 22 Tools of Lean

 A Lean History

  • Lean is a manufacturing & production practice that considers the expenditure of resources for any goal other than the creation of value for the end customer to be wasteful, and thus a target for elimination.
  • “value” is defined as any action or process that a customer would be willing to pay for.
  • Lean is centered around preserving value with less work.
  • Lean manufacturing is based on optimizing flow, increasing efficiency, decreasing waste, and using empirical methods to decide what matters, rather than uncritically accepting pre-existing ideas
  • Toyota was a leader in implementing lean practices in the 80s

The Seven Principles of Lean Thinking:  + 22 Tools

  • Eliminate Waste
  • Amplify Learning
  • Decide as Late as Possible
  • Deliver as Fast as Possible
  • Empower the Team
  • Build Integrity In
  • See the Whole

The Seven Principles: Eliminate Waste

What is waste?

  • Anything that doesn’t add value (as perceived by the customer) to the product
  • Unnecessary code or functionality
  • Unclear requirements
  • Slow internal communications or processes
  • Bureaucracy

Tools 1:  Learn to see waste

Wastes of Manufacturing

Wastes of Software Development

Inventory

Partially work done

Extra processing

Paperwork or excess documentation

Overproduction

Extra features

Transportation

Building the wrong thing

Waiting

Waiting for the information

Motion

Task switching & Motion

Defects

Defects

Meer weten? Bekijk de volledige presentatie op Slideshare.net: Lean Software Development Principles

Wil je meer weten?

We vertellen je graag meer over onze aanpak van het succesvol managen van projecten en programma’s.

Bel ons op 030 – 600 47 79 Stuur ons een bericht