Software Classic Mistakes 2008

June 29, 2008 · Print This Article

The Software Project Survival guide and Rapid Application Development penned by Steve McConnell are the most thumbed books I own. I have even been known to order one each or all my team and some neighbouring teams so that they can use it. Some do. Some don’t and as  a Test I know which guys I would hire in the future :-)

It makes the comment that the differences in productivity from one programmer to the next can be of the order of ten times. I believe the statistic as I have seen it with my own eyes at first hand. I have worked in teams that believed they could have gone and on and repeatedly delivered to a high standard of performance irrespective of the technology. This latter point is becoming more acceptable and believable as the IT Industry matures.

Of interest is that McConnel has updated his ’Software Classics Mistake’ work and he has made it available.  Click the chap for more information

He states

‘”The raw survey results are interesting and so are some of the general trends. One conclusion is that two of the mistakes added in 2008 (i.e., that weren’t in my 1996 book Rapid Development) made the top 10:

  • Confusing estimates with targets
  • Excessive multi-tasking

Confusing estimates with targets! How many times have you heard ‘the estimate is not accurate’. And as for multi-tasking I wonder if the increase use of the Web, Email Interruptions and the need to get more out quickly have exacerbated problems. Less haste more speed perhaps?

Of note, shortchanged QA is still right up there, and that means at some point you will hit re-work which will cost you. As the old saying goes - if you did not have time to do it right first time, what makes you think you will have time to do it second time around?

Comments

Please leave your comment