-
Play For The Team
During my career I’ve seen many teams of different shapes and sizes, and I’ve noticed that the most effective teams are those where people actually care more about their teammates than themselves. Takehiko Inoue shows this very clearly in his best seller manga Slam Dunk, which also happens to be my favourite. This manga follows…
-
The Right Way To Use Story Points
When working in software projects, it’s usually a good idea to estimate the overall effort, as it helps coordinate and plan initiatives across a company. Although there are different ways of estimating software tasks, in this article I will discuss Story Points, and what to do and not to do when using them. Story Points…
-
Working across timezones
Working with people is difficult. Working with people across different timezones is a challenge. Working with people in opposite timezones requires commitment from all parties. One of my first experiences collaborating with someone on the other side of the planet was the best example of how things should not be done. My worst experience Sometimes…
-
Blameless Culture
A few years ago I watched a very interesting documentary about World War 2. Amongst the new facts I learnt, what surprised me the most was all the chances that Hitler had to win the war, and how the Nazis’ blame culture was one of the factors that contributed to their defeat. Hitler’s generals were…
-
To Meet or Not to Meet: Navigating Team Collaboration
If you’re a Software Developer, I’d bet you like coding and that you’d rather ship that feature you’re working on than attend yet another meeting. Even worse if you have no clue why you were invited to that meeting in the first place. There are too many things to say about meetings, and sadly I…