Slashdot Mirror


Why Vista Release Date Really Slipped

anzev writes "A team manager for Windows for 5 years has decided to write a blog-essay about what caused Windows Vista project to miss the due date. Philip tells us in the blog, that Windows developers are writing an average of 5000 lines of code (which is *only* 1200 lines less than the national average of 6200 lines of code per year). He addresses issues like the Vista code being too complicated, the processes the developers have to follow too complex and a lot more. All in all it gives a nice insight into why Vista will be late, from a different perspective. Oh, and Slashdot gets mentioned too ;-)."

2 of 562 comments (clear)

  1. 5,000 lines per year? by Sowilo · · Score: 4, Informative
    Philip tells us in the blog, that Windows developers are writing on average of 5000 lines of code (which is *only* 1200 lines less than the national average of 6200 lines of code per year).
    No, actually, he doesn't tell us that at all. From TFA:
    ... those quick on the draw with calculators will discover that, on average, the typical Windows developer has produced one thousand new lines of shipped code per year during Vista. Only a thousand lines a year. ... Lest those of you who wrote 5,000 lines of code last weekend pass a kidney stone at the thought of Windows developers writing only a thousand lines of code a year, realize that the average software developer in the US only produces around (brace yourself) 6200 lines a year.
    Rather than the paltry "1200 line" decrease suggested by the writeup, what we actually have is a 5000 line decrease, and the MS developers are on average each producing less than 17% of the national average. Most of this is probably due to various factors of bureaucratic bloat and Windows bloat in general, but if I had a company full of workers whose pace was less than 20% of the national average, I'd be gravely concerned. Of course, it'd almost be fine if that 20% was QUALITY code, but, well... Consider the source. Reviewing its history, I somehow doubt that Windows code is in any way "bug-free" or "easily maintainable"...
  2. Re:Lines of Code? by hlh_nospam · · Score: 5, Informative
    [bmongar] Wow, who uses lines of code as a metric.


    This brought back a memory of an event that I still find amusing after all of these years. Back in 1978, I was working for a defense contractor. I remember a department meeting in which one of the managers brought in a stack of graybar printout and proudly held a ruler next to it. He proclaimed that his group had produced 9 "side-inches" (the depth of the paper stack) of software, and outlined several items that were to be given to his group as a reward for such an outstanding accomplishment. Next meeting, all the managers brought stack of graybar and rulers. And surprise! surprise! surprise!, every one of those stacks was even more than 9 inches deep.

    Within a year, over half of the projects represented by those stacks of graybar had been cancelled, unfinished. Today, that company is no longer in business.

    As has been pointed out by many authors on the subject, you get what you measure.