Microsoft's never-ending story

Jim Allchin looks worried these days. He has good reason to be. Allchin spent an hour last week doggedly trying to rein in the unbridled expectations for Windows NT 5.0 in front of 200 reporters, reviewers and analysts.

By now you already know the drill: NT 5.0 is miserably late. Major features are still under construction. Most of all, even when it's in shape to ship, it won't be the spectacular product whose praises Allchin was singing last September, when the first NT 5.0 beta arrived. It won't be insanely great or perfect - just, well, pretty good.

Allchin should be worried about how far NT 5.0 will fall short of its hype and how late it's running. He's Microsoft's big dog on what's supposed to be one of the company's biggest products. If customers' faith in NT is shaken - well, that's bad news in Redmond.

But Allchin also should be worried about something that goes far beyond spin control. That's the possibility - the likelihood, actually - that NT 5.0 has become a monster.

Every day at 5pm, the NT 5.0 team recompiles the entire operating system. Testers spend the night running it through endless automated tests - stress tests, compatibility tests, tests that simply put NT 5.0 through its paces. In the morning, team leaders decide which bugs will be fixed that day, and the legions of programmers get their marching orders. By 5pm, the changes have been checked in, and the cycle starts all over again.

That's a fine, sensible way to squeeze out the last few bugs at the end of a large project. But this daily build/test/fix cycle has been going on for a year. It's expected to keep going for at least another year.

You recognise the symptoms, don't you? Windows NT 5.0 is hopelessly out of control. It's a classic monster project run amok. It will never really be done - just declared finished someday when Bill Gates gets fed up with waiting for this cash sink to turn into cash flow and sets it loose on the world.

And if you've seen a monster project up close, you already know the only sane response: end it now. Kill it.

Then dredge through the remains for anything you can salvage, and start fresh with a more workable approach - one that chops the project down into manageable pieces, gets them right one at a time and then makes them work together.

The irony is that Microsoft has been preaching the virtues of component development for years. Simplify software development by using our tools to build pieces that can be tested separately and then plugged together - that's the story Microsoft's marketers love to tell developers.

Even NT started with a clean, simple, modular design. That was back in 1991, when Dave Cutler unveiled Microsoft's New Technology kernel ("NT" for short) for a different crowd of reporters, reviewers and analysts.

But apparently that's no longer an option for NT's developers. Instead, they'll watch the days slip by as they pile new features ever higher, hoping that one day they'll have killed enough bugs that, despite the impossible complexity and uncertain quality, Jim Allchin or whoever succeeds him will finally sign off on this monster.

And when that day arrives - after all that time and all those millions of debugging dollars - millions of users will be faced with a Windows NT 5.0 that's late, shaky and, at best, just ... pretty good.

And that's something for Jim Allchin - and the rest of us - to really worry about.

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Frank Hayes

PC World
Show Comments

Brand Post

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Tom Pope

Dynabook Portégé X30L-G

Ultimately this laptop has achieved everything I would hope for in a laptop for work, while fitting that into a form factor and weight that is remarkable.

Tom Sellers

MSI P65

This smart laptop was enjoyable to use and great to work on – creating content was super simple.

Lolita Wang

MSI GT76

It really doesn’t get more “gaming laptop” than this.

Jack Jeffries

MSI GS75

As the Maserati or BMW of laptops, it would fit perfectly in the hands of a professional needing firepower under the hood, sophistication and class on the surface, and gaming prowess (sports mode if you will) in between.

Taylor Carr

MSI PS63

The MSI PS63 is an amazing laptop and I would definitely consider buying one in the future.

Christopher Low

Brother RJ-4230B

This small mobile printer is exactly what I need for invoicing and other jobs such as sending fellow tradesman details or step-by-step instructions that I can easily print off from my phone or the Web.

Featured Content

Product Launch Showcase

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?