Systems Thinking in Product Management
Start with the core idea behind the site: product problems are often system problems.
Why Smart Product Managers Keep Solving the Wrong Problem
8 min read →Insights & Writing
Thoughts on product strategy, systems thinking, forecasting, and the theory of constraints in software development.
New here?
Three useful entry points into the ideas, methods, and examples on this site.
Start with the core idea behind the site: product problems are often system problems.
Why Smart Product Managers Keep Solving the Wrong Problem
8 min read →The opening guide to transport optimisation, framed as a product problem before an algorithm problem.
The series opener: why transport optimisation is a product problem before it is an algorithm problem, and why Earl Hickey's list is the right way to frame it.
9 min read →A practical introduction to making better decisions when delivery and outcomes are uncertain.
Why a fixed deadline hides uncertainty, and how probabilistic forecasts support better product decisions.
6 min read →Mark Corrigan explains why a ten-leg football accumulator and a ten-assumption business plan fail for exactly the same mathematical reason.
Published 27 June 2026
5 min read
Why more data cannot make an open system predictable, and what goes wrong when a 57% probability gets reported as a promise.
Published 5 July 2026
8 min read
Why a fixed deadline hides uncertainty, and how probabilistic forecasts support better product decisions.
Published 15 January 2026
6 min read
The series opener: why transport optimisation is a product problem before it is an algorithm problem, and why Earl Hickey's list is the right way to frame it.
Published 9 June 2026
9 min read
The Clarke-Wright savings algorithm from 1964, still running inside commercial transport optimisers, and why chaining stops beats visiting them one at a time.
Published 26 July 2026
6 min read
Before a route can exist, something has to decide which orders belong together, and that clustering decision constrains everything downstream.
Published 12 June 2026
11 min read
Why transport optimisation has to start by defining what better actually means.
Published 9 June 2026
12 min read
Two-Opt and Three-Opt formalise the planner's instinct that a route crossing its own path “looks wrong”, and then run straight into the local optimum.
Published 26 July 2026
6 min read
Simulated Annealing: why a routing engine sometimes has to accept a worse route in order to reach a much better one.
Published 19 July 2026
15 min read
Genetic algorithms stop improving one plan and instead run a whole population of competing plans that can breed.
Published 25 July 2026
12 min read
Tabu Search escapes a local optimum using memory rather than chance: the optimiser keeps a list of what it has just tried and refuses to repeat it.
Published 22 July 2026
6 min read
How pheromone trails, exploration, and evaporation help a routing system learn from successful routes.
Published 1 August 2026
12 min read
How destroying and repairing part of a route helps an optimiser escape the traps that small improvements cannot reach.
Published 7 August 2026
6 min read
From Clarke-Wright and 2-Opt to Simulated Annealing, Tabu Search, Ant Colony and Large Neighbourhood Search, what Earl taught us about solving real optimisation problems.
Published 15 August 2026
4 min read
Why product-management frameworks are useful models, not reality
Published 16 August 2026
4 min read
Hollnagel's Work as Imagined and Work as Done, explained through Slade Prison, and why transformation programmes that automate the process map make things worse.
Published 11 July 2026
7 min read
How the Monty Python philosophers' football match explains analysis paralysis, and why “gather more data” only works in systems that hold still while you study them.
Published 21 June 2026
5 min read
Two failure modes that stakeholder management usually treats as one: people who do not share your objective, and people who share it but are quietly optimising for something else.
Published 21 June 2026
4 min read
Social Identity Theory and Senge's mental models, via Alf Garnett: why each department's partial view of the business feels like the whole system.
Published 21 July 2026
6 min read
Ulrich’s boundary critique, via Bradbury’s automated house: why a system can meet every target it was set and still be making breakfast for nobody.
Published 4 August 2026
11 min read
Sir Humphrey never lied outright either. Why fluent, confident AI output moves the cost from drafting to judgement.
Published 29 June 2026
5 min read
Why customers buy stories, not features, and what product managers can learn from Yuval Harari.
Published 1 May 2026
6 min read
E.H. Carr and the Myth of Data-Driven Product Management.
Published 20 May 2026
6 min read
What product managers can learn from Fernand Braudel about events, trends, structures, AI, and long-term product strategy.
Published 30 May 2026
8 min read
Finding and defeating the final boss
Published 19 January 2024
11 min read
Why artificial intelligence is not just coming for jobs, but for business models, value chains, and product assumptions.
Published 20 March 2026
7 min read
What product managers can learn from Michael Hammer, business process reengineering, and the danger of automating bad processes.
Published 10 May 2026
8 min read
Why Smart Product Managers Keep Solving the Wrong Problem
Published 30 January 2026
8 min read
What an old PhD thesis can teach product managers about systems thinking, requirements discovery and building the right thing
Published 20 April 2026
9 min read
No articles match your search.