Topic: lean thinking

Achieving Decentralized Control Cheat Sheet

A ‘cheat sheet’ for Chapter 9: Achieving Decentralized Control from The Principles of Product Development Flow by Donald Reinertsen. You can download the PDF here.

Chaos vs. Time in Test First and Test Later Projects

This chart, from Growing Object-Oriented Software, Guided By Tests by Freeman and Pryce, shows ‘chaos’ vs time for two distinct project delivery methods (those which test early and those which test later).

“Some Days Are Better Than Others”

This anecdote comes from Understanding Variation: The Key to Managing Chaos by Donald J Wheeler.

Systems Thinking for Management

For anyone in a position of management or team leadership, the discipline of systems thinking offers some important and useful mental models.

Lean Thinking: Principles and Processes according to The Toyota Way

Reference slides I put together for talking about ‘lean thinking’. The emphasis is on creating a culture of continuous learning and improvement in order to be successful when transitioning to a lean methodology.

Schedule Projects To Minimise The Cost Of Delay

Plenty of Agile teams treat their backlogs as either a first-in-first-out (FIFO) queue, or perhaps a priority queue ordered by the expected revenue of each individual project. It turns out that neither approach is based on sound economics.