Archive for June, 2004

Posted on 11 June 2004 under General

There is an amusing little anecdote on Hacknot that criticises the agile manifesto principle:

The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

Mr Ed’s argument is that since his face-to-face communication with other developers was frustrating that it couldn’t be the most efficient or effective means of conveying information. Although funny, he’s wrong.

Lets list the methods of communication Mr Ed had to choose from since there was no written documentation:

  1. Face-to-face with developers.

I only studied logic at University for a few years so I might be wrong, but since there is only one option it must be the most efficient means of communication.

Now, Mr Ed might actually be trying to say that high-quality, up to date, written documentation would have been better. I agree it would. However, in more than ten years of involvement in dozens of projects at various stages in their life-cycles I’ve never seen a project with high-quality, up to date, written documentation. Its probably about as common as talking horses.

Posted on 7 June 2004 under Canberra

If you…

A sad looking slipper nestled randomly in autumn leaves

…have seen someone walking unevenly in Canberra’s inner north then please let them know that their missing slipper is in my backyard.

Posted on 7 June 2004 under General

One of my favourite books is the Pragmatic Programmer by Andrew Hunt and David Thomas. In it they espouse a “broken windows” theory to describe the rapid decline of software once it appears that nobody cares for reasonable standards.

This is a fantastic theory that has, in my experience, been proven correct time and time again. Go buy their book right now and get a copy for every nerd you know.

P.S. I was reminded about this theory after talking to a friend and former co-worker. It seems the theory applies to equally well to companies and management practices.

UPDATE (5 minutes after original post): Clarke Ching, in his magnificence, already had a post on this exact subject. He includes a link to the original article about broken windows. I didn’t copy. Honest. But I would have done a better job if I had!

« Previous entries | Next entries »