Practical thinking on execution, delivery and the systems around the work.
I write about the problems that tend to show up when organizations grow more complex: planning, delivery, cross-functional coordination, leadership, process design and the role people play in making systems work.
Selected Writing
Characteristics of a Healthy Delivery Process
A framework for thinking about what effective delivery systems actually need to do.
The article looks at ten characteristics of healthy process design, including ownership, transparency, adaptability, usefulness, lean structure and a human-centric approach.
Guidelines for Effective Delivery Process Implementation
A practical look at how to introduce process change without overwhelming the organization.
The focus is on collaborative, iterative implementation, minimizing disruption and allowing the system to evolve based on what actually happens in practice.
Agile Is a Philosophy, Not a Methodology
Agility is not Scrum, SAFe or Kanban.
This piece looks at Agile as a set of principles centered on adaptability, collaboration, learning and continuous improvement rather than a prescribed operating model.
The People Puzzle
Execution problems are not always process problems.
This article looks at the challenges of working through matrixed organizations, unclear ownership, competing priorities and the very human dynamics that sit underneath delivery.
Humans in the Loop
As AI becomes more capable, the role of people does not disappear.
This piece explores the importance of judgment, flexibility, collaboration and human interaction in systems that increasingly incorporate AI.
Explore More
I write regularly about execution systems, delivery leadership, portfolio management, process design and the human side of organizational performance.
Compare Notes
If something here reflects a problem you are working through, I am always happy to compare notes.