Helping teams align
for brilliant outcomes!
Thriving, high performing teams
Balance delivery speed with quality
Effective software delivery
I help leaders enable their people to thrive and build valuable high quality software leading to happy, loyal customers.
Using a pragmatic Lean and Agile inspired approach, I help organisations improve their development and release processes, build high performing teams and unblock their work flows.

It's all about you!
Everyone’s context and challenges are different with a variety of aspects to consider
- the people
- the way they work and communicate with each other
- the environment
- the tech stack
- the product itself
- and of course the challenges and problems you have
So, the changes needed to improve your software delivery are unique to you too. It depends on
- where you are starting from
- what challenges you have
- which of those challenges are the most important to focus on first
- the culture
High performers improve productivity, deploy frequency and quality in tandam, rather than at the expense of each other
Research based on the State of Devops reports shows that high performing software delivery teams are effective in how they interact with each other, structure their work, and that they view their contributions as valuable.
They spend more of their time on new, valuable work than on unplanned or re-work. They measure what matters and understand how to impact those measures effectively.
Some kind words
Recent Writings

A few years ago my work invited me to tell my #BoldForChange story for our International Women’s Day event. It's really a story about being…

I’ve been tackling my far too big email inbox during the lockdown. Buried in there has been some fab newsletters I’ve subscribed to and not…