Getting Teams to Experiment (When They’ve Never Done It Before)

We talk about experimentation as if it’s second nature. It slips easily into conversation “we should test that”, “let’s validate it first”, “maybe we run an experiment”. The language sounds sensible. Progressive. Everyone nods. And then nothing actually changes. The reason isn’t resistance. Most teams simply haven’t seen what experimentation looks like when delivery pressure […]
Why do so many presentations leave us feeling… blank?

You know the look. The polite nodding.The slow blinking.The silence at the end isn’t thoughtful; it’s confused. Most of us have sat through updates that somehow took half an hour and still didn’t tell us what actually mattered. If we’re honest, most of us have also delivered one and sensed, halfway through, that we’d lost […]
The meeting nod doesn’t mean agreement

You know the moment. A decision gets summarised, someone asks “everyone happy?”, there’s a brief pause, a few nods… and the meeting moves on. Two weeks later, the decision starts to wobble. Not because people loudly disagreed, but because they never truly supported it in the first place. This is the gap the Gradients of […]
Psychological safety isn’t fluffy. It’s what makes teams work.

We often talk about trust as if it lives somewhere in the “nice to have” category. It doesn’t. It sits right at the centre of whether a team functions or quietly unravels. When trust is low, behaviour shifts. Leaders don’t announce it, but they start holding back meaningful work, tightening control, and keeping context close. […]
Brainstorming isn’t broken… we just keep doing it wrong

We’ve all sat through them. Someone books an hour. A whiteboard appears. A few sticky notes go up. One confident voice fills the silence. Everyone else edits their thoughts before they speak. We leave with a handful of safe ideas and call it productive. Then we quietly go back to doing what we were doing […]
Using velocity without kidding yourself

Velocity gets a bad reputation, mostly because we ask it to do jobs it was never meant to do. It’s not a promise. It’s not a target. And it definitely isn’t a stick to beat teams with. Used properly, it’s just a way of having a sensible conversation about what might get done and just […]
Balancing Act: Mastering Bug Fixes and New Features in Agile Development

In the fast-paced world of agile product development, striking the right balance between fixing bugs and rolling out new features can be quite a juggling act. It’s all about ensuring that your product evolves in line with user needs while also maintaining top-notch quality and performance. Here are some strategies I find help agile teams […]
Understanding Technical Debt: Managing It for Long-Term Success

Sometimes these shortcuts are necessary to hit deadlines, but just like financial debt, without a plan to repay that debt, it can snowball and slow everything down.
Embracing Kanban: How We Transformed Our Team’s Agile Approach

In the fast-paced world of software development, finding the right agile framework for your team can make all the difference between chaos and cohesion. For us, that journey led from Scrum to Kanban, a transition that not only streamlined our workflow but also significantly boosted team morale and productivity. The Scrum Challenge For a while, […]
7 Characteristics of Healthy Agile Teams You Can’t Ignore

Picture this: you’re a member of an agile team working on a software development project. You’ve got your fellow team members by your side, all ready to take on the project and deliver amazing results. But what does it take to be a healthy agile team? Here are the characteristics that in my opinion define […]
