Systems Thinking is a holistic approach that enables organisations to understand and navigate complexity by viewing systems as interconnected wholes rather than isolated parts. This perspective is crucial for improving decision-making and fostering sustainable organisational change. By recognising the interdependencies within systems, teams can identify leverage points that lead to significant improvements in performance and value delivery.
This approach matters because it encourages a culture of collaboration and shared understanding, allowing teams to anticipate the consequences of their actions across the entire system. It empowers organisations to adapt more effectively to change, as they can better understand how various elements influence one another. Systems Thinking also supports the principles of Agile, Lean, and DevOps by promoting continuous learning and improvement, ensuring that teams can respond to feedback and evolving requirements in a predictable manner.
By integrating Systems Thinking into their practices, organisations can enhance their ability to innovate and deliver value consistently, creating a resilient framework that supports long-term success. This systemic view not only aids in problem-solving but also cultivates an environment where teams can thrive, ultimately leading to more effective and sustainable outcomes.
The strongest work on Systems Thinking — ranked by substance, not recency. How this is ranked
Engineering as a Leadership System
Session recording from The Future of Work in Scotland. Why the frameworks your teams adopt cannot overcome the operating model your …
AI Agents Lie About Being Done
My agent reported every task complete when half the tests were missing. Call that a lie if you like. The engineering problem is that the …
Rethinking Capacity Planning
Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve …
How My Father's Business Reverted to the Mean
My father died eight years ago today. In 1980 a leadership team's golf retreat left him holding a ten-year lease on a Glasgow shopfront, so …
Estimating Better in an Overloaded System Is a Poor Man’s Strategy
High work in progress (WIP) causes delays and unpredictability; improving estimates won’t help. Limiting WIP and focusing on flow is key to …
Are We Still Pretending Coding Was the Bottleneck?
AI exposes that coding was never the main bottleneck in software delivery; real constraints are in system flow, team practices, and …
There’s No Such Thing as an Agile Transformation: Why You Should Focus on the System, Not the Culture
Explains why lasting organisational change comes from adjusting systems, rules, processes, and structures, rather than trying to directly …
Addressing Systemic Issues in Agile Organizations
Explores why Agile fails without addressing systemic issues, highlighting the need for organisational change, meaningful metrics, and the …
Transforming Agile: How to Shift from Blame to Systemic Solutions for Better Team Dynamics
Explores how shifting from blame to addressing systemic issues and measurement systems can improve team dynamics, collaboration, and agility …
AI Agents Lie About Being Done
My agent reported every task complete when half the tests were missing. Call that a lie if you like. The engineering problem is that the …
Rethinking Capacity Planning
Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve …
How My Father's Business Reverted to the Mean
My father died eight years ago today. In 1980 a leadership team's golf retreat left him holding a ten-year lease on a Glasgow shopfront, so …
Estimating Better in an Overloaded System Is a Poor Man’s Strategy
High work in progress (WIP) causes delays and unpredictability; improving estimates won’t help. Limiting WIP and focusing on flow is key to …
Are We Still Pretending Coding Was the Bottleneck?
AI exposes that coding was never the main bottleneck in software delivery; real constraints are in system flow, team practices, and …
Why Measuring Individual Cycle Time is Killing Your Flow (And What to Do Instead)
Measuring individual cycle time in Kanban misleads teams, hides real bottlenecks, and harms flow. Focus on system-wide metrics like PCE, …
Engineering as a Leadership System
Session recording from The Future of Work in Scotland. Why the frameworks your teams adopt cannot overcome the operating model your …
There’s No Such Thing as an Agile Transformation: Why You Should Focus on the System, Not the Culture
Explains why lasting organisational change comes from adjusting systems, rules, processes, and structures, rather than trying to directly …
Addressing Systemic Issues in Agile Organizations
Explores why Agile fails without addressing systemic issues, highlighting the need for organisational change, meaningful metrics, and the …
Avoiding the Local Optimisation Trap: How to Ensure Your Governance Drives Organisational Success
Explains how focusing on isolated improvements in governance can harm overall organisational success, and offers strategies for integrated, …
Transforming Agile: How to Shift from Blame to Systemic Solutions for Better Team Dynamics
Explores how shifting from blame to addressing systemic issues and measurement systems can improve team dynamics, collaboration, and agility …
13 resources, newest first
AI Agents Lie About Being Done
My agent reported every task complete when half the tests were missing. Call that a lie if you like. The engineering problem is that the …
How My Father's Business Reverted to the Mean
My father died eight years ago today. In 1980 a leadership team's golf retreat left him holding a ten-year lease on a Glasgow shopfront, so …
Engineering as a Leadership System
Session recording from The Future of Work in Scotland. Why the frameworks your teams adopt cannot overcome the operating model your …
Estimating Better in an Overloaded System Is a Poor Man’s Strategy
High work in progress (WIP) causes delays and unpredictability; improving estimates won’t help. Limiting WIP and focusing on flow is key to …
Are We Still Pretending Coding Was the Bottleneck?
AI exposes that coding was never the main bottleneck in software delivery; real constraints are in system flow, team practices, and …
Rethinking Capacity Planning
Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve …
Why Measuring Individual Cycle Time Fails to Help Teams
Measuring individual cycle time overlooks team performance and system bottlenecks. Focus on lead time, throughput, and process efficiency to …
Measuring Worker Speed in Manufacturing Plant Operations
Measuring individual worker speed in manufacturing or knowledge work can create bottlenecks; true efficiency comes from improving the whole …
Why Measuring Individual Cycle Time is Killing Your Flow (And What to Do Instead)
Measuring individual cycle time in Kanban misleads teams, hides real bottlenecks, and harms flow. Focus on system-wide metrics like PCE, …
Avoiding the Local Optimisation Trap: How to Ensure Your Governance Drives Organisational Success
Explains how focusing on isolated improvements in governance can harm overall organisational success, and offers strategies for integrated, …
Addressing Systemic Issues in Agile Organizations
Explores why Agile fails without addressing systemic issues, highlighting the need for organisational change, meaningful metrics, and the …
There’s No Such Thing as an Agile Transformation: Why You Should Focus on the System, Not the Culture
Explains why lasting organisational change comes from adjusting systems, rules, processes, and structures, rather than trying to directly …
Transforming Agile: How to Shift from Blame to Systemic Solutions for Better Team Dynamics
Explores how shifting from blame to addressing systemic issues and measurement systems can improve team dynamics, collaboration, and agility …