Saturday, April 02, 2005

Analogies..

Been reading around quite a bit and one thing I have noticed is that most people like to talk about software development in terms of analogies. Some see it as painting, some see it as gardening, others view games as valid models for software projects (!).

So why is this the case? The person who is making the analogy does not know what he is talking about, the person who is reading does not know what the analogy is about, but it gives everyone a warm fuzzy feeling :) and an illusion of having understood something they have no clue about. It spares everyone from having to face everyday software development - with all its non-analogical realities :P

4 comments:

Anonymous said...

The reason perhaps people do is "better to have some vague feeling that having no feel at all". Agrred half knowledge is dangerous. By now you would have guessed who I am.

Anonymous said...

Excuse me for all the spelling mistakes.

Kalyan said...

Is that you OP :-))?

Anonymous said...

nOPe