He’s Dead Jim! OK it’s not because it has the word “dead” in it, however undesirable, there are plenty of other words in the same boat such as deadpan, deadend, that don’t offend. No it’s not that as such. It’s also not because some people would like you to interpret the word literally. The word…

The Elephant in the Dining Room There is a famous saying, “How do you eat an Elephant? Answer: one bite at a time!” and so it should be when developing software features. The challenge however is that people do not always recognise a metaphorical elephant when they see one. When faced with an epic or…

Jimi Hendrix was a massive fan of technology and exploited it like no other single musician before him. He was probably aware of computers but I’m sure never gave a thought to the intricacies of software development processes and the human dynamics at the heart of it. However, there is much we can take from…

No this is not an obscure 60’s Spy/Detective series (cue John Barry theme music), by The Unknowables I mean the things you cannot possibly predict, the unknown unknowns. Let’s start at the beginning. It’s common practice on any software project to eliminate unknowns as soon as possible. It is ‘knowledge work’ after all and…