Friday, February 16, 2007

One Day Cricket and Software Project

I will start with one inning of ODI, as I saw the score on the website:

1. 5 Overs: 47/0 (47 Runs, 0 Wicket)
2. 12 Overs: 61/4
3. 43 Overs: 244/7

Pretty good score at the end and the fielding team is a real loser. They had no idea what happened for the first 5 overs. They eventually put their best guys in front for next 5 overs, and got to a winning position. Once they realized they are having a lead in the game, they slacked off and the batting team got it all the way to 244 in 43 overs.

Looking at final score, I almost forget the score at 12 overs.

Many software projects end up failing like this. First few months, not much progress. Put best people on the job, some reshuffling and next few months are the most productive. Once the productivity is at its peak, the best performer are overloaded with new project, multiple meetings, astronaut's architecture (Joel on Software) and finally the software is a failure.

No comments: