Category Archives for Lean

Go see. Stop and fix it.

I’ve read a fair bit about Lean Manufacturing and Lean Software Development. Lean Manufacturing is old and Japanese and not really related to Agile at all. Lean Software Development is an attempt to apply some of those ideas to software development. It shares a lot in common with the values and principles of the Agile […]

Continue reading

Ways that cloud can support agile and lean startup

One of the biggest changes in information technology over the last ten years has been cloud computing. This change is huge and it is here to stay. While cloud is transforming businesses and governments around the world, it provides special advantages for certain types of organisations and work. This article will explain the ways in which […]

Continue reading

Why agile projects need to fund BML properly

One of the key concepts from Eric Ries’ seminal book, the Lean Startup, is “Build Measure Learn”, or BML. This means that rather than deliver projects in a sequence, organisations should build something small, measure behaviour and learn from those measurements, then loop back and build again (i.e. extend or change the product). While many […]

Continue reading

Production support in agile / scrum

A common question I see asked is “how do we do production support in agile / scrum?”. This is a harder problem than it might at first seem. There are three stages to solving it properly. What actually is production support? Production support or maintenance means maintaining a system once it has gone to production, […]

Continue reading

Cycle time and lead time

What are cycle time and lead time? Cycle time and Lead time are important concepts from Kanban and Lean Manufacturing. People often use them as metrics in Agile Software Development, however. And they can provide important insights into how your teams are operating. Cycle and Lead Time are measurements that describe how work is flowing into […]

Continue reading

The old and new faces of Lean

I wrote recently about Lean and Agile, the differences between the two, and their strengths and weaknesses. Things have become more confusing due to the arrival of a book called The Lean Startup. An American entrepreneur called Eric Ries wrote it in 2011, and it quickly became an influential and controversial work. It also inspired […]

Continue reading

Difference between Agile and Lean

What is the difference between Agile and Lean? A lot of people are asking about the difference between Agile and Lean. Are they the same? Which came first? Which is better? Better for what? This article attempts to answer all of these questions. Lean came first. It is Japanese, and old Lean is old. Very old. […]

Continue reading

Misconceptions around Minimum Viable Product

One of the most controversial topics in Agile / Lean thinking at the moment is the Minimum Viable Product, or MVP. This article will try and clear up the misconceptions around Minimum Viable Product. This concept came from Eric Ries’ influential book, The Lean Startup. In that book, Ries suggests that startups should not focus on […]

Continue reading