Saturday 3rd June - Individuals and Interactions over Processes and Tools


This is Rule #1 of the Agile Manifesto. In 2023, do we really value individuals and interactions over processes and tools? I think for the most part, we still don't, however we still should try. Why? Read on...

This statement says that we should still value processes and tools - but not as highly as individuals and interactions. However, interactions are hard - especially if we're remote. Interactions are costly. Interactions are difficult and human. Interactions can cause us to have to change what we think or do. Interactions are something that we want to avoid, perhaps?

So we fall back to tools. We fall back to processes. We have a Definition of Done (which we ignore). We have a Definition of Ready (which we ignore). We write terrible stories (but they are good enough). We don't write enough tests (because we don't have time). We drift.

How can we stop drifting? By committing to something we all agree on.

Last week I was over at the first-ever Fast Flow conference in London for a day of presentations and activities with those who would probably describe themselves as Team Topologies aligned practitioners or those who have benefitted from these approaches. Many of the people I spoke with would also probably describe themselves as having an inherently human-first approach to delivering software. These people understand and accept that teams and their arrangement are fundamental to the success or failure of software projects.

One of the underpinning principles of Team Topologies itself is that Conway’s Law is real and that, to a certain extent, you can reverse-Conway your architecture by wilfully designing your organisation. Martin Fowler writing as recently as last year, has also been vocal in his support of this key principle in software engineering. Conway’s Law is, therefore, pretty much an inescapable fact. Acknowledging this and designing your organisation thoughtfully around it should now start to become common practice.

Team Topologies works at a team level, but before you can start to consider the team, you need to consider the individual.

By challenging individuals to consider and question all of their default interactions, I believe you can form a team with the necessary attributes to make a solid stream-aligned team for delivering a faster flow of customer value. Check out the full article for more details and I'll be presenting some more thoughts about how you can achieve this practically at the We Are Developers Conference in Berlin at the end of July.

Enjoy your weekend!

-- Richard


How To Identify a Killer Product Organisation

Published on May 23, 2023

Software is innately abstract. Visualisation and description are sometimes useful to communicate individual pieces, but as a whole, the interactions are often too complex and dynamic to be represented by anything static like words or pictures. Software systems are nondeterministic to the point that it sometimes seems be more craft than engineering, more art than… Read More »How To Identify a Killer Product Organisation

Read more...

Human DevOps

DevOps at is the heart of modern software systems. In my regular newsletter, I dive into the human factors that make successful engineering organizations where teams and platforms thrive at the heart of your socio-technical systems. From leadership to team setup, maximizing performance, tools and techniques.

Read more from Human DevOps

“Through the years, I have learned there is no harm in charging oneself up with delusions between moments of valid inspiration... Thankfully, persistence is a great substitute for talent.” – Steve Martin, Born Standing Up: A Comic's Life You're receiving this because you subscribed to receive updates about "Human Software" or you're on my Human DevOps mailing list. The summer season is upon us. Originally I was aiming to have some early chapters of my debut novel "Human Software" available to...

It has not by any means been a good summer in the Netherlands. It's been very wet and the last few days have also been extremely windy. At work, on the streets and on the roads, there is a tension. I try to take the time to go out for a lunchtime walk at least a couple of times a week and took this photo last week during a gap in the rain. The Middelpolder And we head towards the summer break, make sure to take some time to relax before you face the serious business of relaxation. I'm taking...

I lived in London in 1997 when the Tony Blair "New Labour" government swept into power. It was a time of great hope and audacity. It felt like "we" could do anything, but then I was 25 years old and living in London, and indeed, anything did, in fact, feel possible because I was at the dawn of my career without responsibilities or the weight of history behind my thoughts and actions. So perhaps older and wiser, we are here. The UK has been (according to some) bitten down by 14 years of Tory...