Great article!

First of all: you have to know the problem you are solving and have a decent understanding of what you actually are trying to solve.

(If you don't know what's your problem, or you need to elaborate it, I would consider Design Thinking workshops to establish a clear definition and common understanding of the problem (not the solution!).)

When you know your problem, I think Jonathan Smart makes the choice between lean and agile fairly easy:

If you know how to solve your problem and have to do it more than once: choose a lean approach and continuously improve how you are doing it.

If you don't know how to solve the problem: choose an agile approach to discover the best solution.

--

--

Kristoffer Ryeng

Kristoffer Ryeng

Enabling leaders to make more value and happier people by creating innovative, empowered organizations