Category Archives: Agile

Imitation is the real evil

We are taught to imitate at school. Even if you get the right answer, teachers will mark you down if you don’t show you’re working out. It is only later on at University that the education system starts to value original thought. … Continue reading

Posted in Agile | 3 Comments

Fear caused by Deadlines, Estimates and Commitment.

“I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will … Continue reading

Posted in Agile | 2 Comments

Do we need evidence of harm to be a bad manager?

Anyone who works with me will know that I believe the solving problems quickly with the most immediately obvious solution (or perceived best practice) will more often than not lead to long-term damage being done. I’m talking here about managers, consultants, … Continue reading

Posted in Agile | Leave a comment

#NoEstimates is a good idea

Let’s start by setting the scene. If you’re writing software and the work you are doing is so repetitive that you can estimate effort with some degree of accuracy then “Why Don’t You Just Code Yourself Out of a Job and Go and … Continue reading

Posted in Agile | Leave a comment

5 Reasons Voting Sucks (at Work)

I’m not talking about politics here. The ins and outs of voting in a modern democracy is well outside the remit of this blog. I’m talking about voting in a work context. Sticky dots on post-it notes, fist of five … Continue reading

Posted in Agile | 8 Comments

Conflict, complexity and the use of language

In recent team meetings I’ve been involved in a lot of conversations that seem to quickly escalate into arguments based on a misunderstanding of the words we’re using. Words like intervention, disrespect and even something as simple as experiment are … Continue reading

Posted in Agile, Complexity | Leave a comment

Things get interesting at the boundary.

I like the idea of boundaries. Once set they allow me to relax. The stuff outside a boundary “just is”, these constraints need understanding and exploring but there is no need for me to try and change them. So I found this joke … Continue reading

Posted in Agile | Leave a comment

A software development motto

It may well be an urban myth but I understand the US Marines have a motto for when the shit begins to hit the fan “Keep moving, stay in touch and head for the high ground.” This got me thinking, when … Continue reading

Posted in Agile | Leave a comment