How to fix the “Failing” Team
Do you have a failing team? Why is it, in your eyes, failing? Sometimes this seems like an intractable problem. The team is failing because… Read More »How to fix the “Failing” Team
Do you have a failing team? Why is it, in your eyes, failing? Sometimes this seems like an intractable problem. The team is failing because… Read More »How to fix the “Failing” Team
In May 2023, I was at the first-ever Fast Flow conference in London for a day of presentations and activities. The delegates would mainly be… Read More »Team Topologies and The Human Touch at Fast Flow Conference, London 2023
Under the laws of our universe, gravity is inviolable – except when it isn’t. Gravity works differently at different scales and we still don’t have… Read More »IT and Software Delivery is the Heart of Your Business
One of the things I’ve witnessed first-hand over the years working as a software developer in hardware manufacturers – is that electronics, telecoms and hardware… Read More »Why SAFe feels like a good fit for Manufacturing Business
If you’ve thought about “how we develop software” at all then you might know that some people consider computer programming to be an art, some… Read More »Software Engineering – the social side of programming
No matter how I slice it, I return to three things to remember to build a path to successful software. Testing, Teams, Architecture. Pay attention… Read More »Fear-Driven Development: When You Work Against The Flow
I’ve been writing my upcoming talk for FOSDEM and it’s made me confront the last twenty-five years or so that I’ve been professionally developing software.… Read More »The Why of Building Software
If we acknowledge that we live in a software engineering world where complexity is inevitable, you may ask, what’s the point in trying to change… Read More »Learning to Fight Complexity
Developer experience, developer happiness, developer productivity. Three terms that treat symptoms, not causes. Why? Developer experience – how a developer feels when they get to… Read More »Is The Goal of Software Companies to Make Software Engineers Happy?
Following on from the discussion about Creating a Devops Culture, here’s a wonderful talk by Dave Snowden of Cynefin in which he covers many incredible… Read More »The Language of Change