Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


March 27, 2006

Opinion: Windows Reorg Proves Microsoft Still Doesn't Get It

RSS
Subscribe to Windows IT Pro | See More News and Analysis Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

As expected, Microsoft announced a leadership change in its Windows division late last week. The company moved long-time Microsoft Office executive Steven Sinofsky over to the Windows group and put him in charge of planning post-Vista versions of Windows. Although I've never met Mr. Sinofsky and his reputation suggests he's extremely capable, he's the wrong person to put in charge of Windows. In fact, this reshuffling simply proves that Microsoft hasn't learned a thing from the problems its Windows division has faced over the past several years.

 

Microsoft is currently in transition and still relies on its so-called cash cows, Windows and Office. Both are monolithic software entities that first arrived in the days when software was delivered on floppy disks and have been evolving ever since. Microsoft has never rewritten Office from scratch, and it rewrote Windows from scratch just once, back in the early 1990s when it started the Windows NT project. Since then, both Office and Windows have added piles of features--and the source code necessary to implement them--on top of applications that are both now decades old.

 

The corporate culture that permitted this state of affairs to develop and continue persists at Microsoft today because the company's top-level leaders, Bill Gates and Steve Ballmer, have been there so long. Gates and Ballmer are the leadership team that cemented Windows and Office as the leaders of their respective markets, but they're also the ones who committed the antitrust blunders that continue to trip up the company today.

 

But what about Steven Sinofsky? Mr. Sinofsky joined Microsoft in the mid-1990s when the Office Product Unit was first formed, and he's been described as a faithful and trusted lieutenant of Bill Gates. For this reason, he is absolutely the wrong person to lead any attempt to turn Windows around. Instead, Microsoft should look for new ideas and new blood. Microsoft needs new leadership in its Windows Division, and one opportunity to find that leadership comes from other groups within the company. Two of its businesses still practice the rapid-fire innovation that used to drive all of Microsoft: the MSN and Xbox teams.

 

MSN as it stands today has basically morphed into Windows Live and been subsumed by Windows itself, which is a bit odd when you consider that the people who made MSN so successful weren't called on to help take Windows to the next level. Surely, Blake Irving, David Cole, Yusuf Mehdi, or any of the others who played crucial roles in MSN's successes over the past few years could have been tapped to help transform Windows. Instead, Microsoft has essentially made MSN a sub-unit of Windows and placed a former Office executive in charge of the future of both groups.

 

Meanwhile, the Xbox team has done a tremendous job of taking Microsoft's traditional strength of developing great platforms that excite users, developers, and partners and applying that strength to a completely new market. Even the company's mobile hardware teams, which have been trying to do something similar for far longer, have been less successful at generating buzz than has the Xbox team. Compare the buzz generated by the Xbox team's work to that of Windows Vista, where several years of delays have almost completely sapped the product of any excitement that might have otherwise accompanied its release.

 

In short, I have little doubt that Mr. Sinofsky will re-energize Windows development, at least temporarily, as Brian Valentine did six years ago when Windows 2000 threatened to derail. But the shuffling of executives can go only so far, as evidenced by Valentine's descent into comedic internal videos and PR stunts. The real problems with Windows still exist: The team making the product is too big, too slow, and completely unable to understand that the world has changed. The team seems not to realize that its past successes are no longer enough to ensure the future of its product.

 

The folks at MSN and, to a lesser extent, at Xbox, understand the new world order. It's not clear that Sinofsky understands any better the problems the Windows division faces than he did the problems the Office division had. After all, this is the man who killed Net Docs, an attempt to bring office productivity to the Web several years ago. That's right, he snuffed out exactly the kind of software services that Microsoft is now promoting with Windows Live, and he did so not because it had no merit but because it threatened his Office cash cow. I wish Sinofsky all the best. But I'm afraid that Microsoft is simply putting on appearances and not getting to the root of its problems.

 

End of Article



Reader Comments
The reason why people don't buy every new version of Office or Windows any more is that they are sick and tired of being milked.

Pardon the mixed metaphor, but when I look at the last 3 versions of MS Access (2000, 2002, 2003) I can't see anything that justifies the expense of the upgrade. Where's the BEEF?

Similarly, I upgraded from Win98SE to WinXP SP2, and don't plan to upgrade to Vista unless my hardware dies. I'm tired of being yet another paying beta tester for MS.

DonnEdwards March 27, 2006 (Article Rating: )


Score=4; Insightful.

Nicely written, Paul, and you hit the nail on the head.

But Microsoft will recover. They always do. Most of it is due to market inertia--where else are people going to go? All they know is Windows and Office (most people don't even know they're separate products).

Let's be honest--Vista is like the leggy blonde at the bar. It doesn't have to perform, it just has to look good to get attention. A new version of Windows won't fix anything, because EVERY version of Windows was supposed to be more secure than the one that came before it, and look where we are today. But it doesn't matter. And everyone at Microsoft knows it.

Flash forward to 2007: New computers will ship with Vista, loads of customers will buy the upgrade (which their systems may or may not be able to handle) because a $500 million marketing campaign said they should, and within a couple months of its introduction, it wil become The World's Most Popular Operating System™. The delays will be a distant memory. Vista will be hailed as a rousing success, the Windows Supersite will call it EXCITING!, and everyone will forget all about this brouhaha until the next version of Windows (more secure than Vista!) is being developed, and we start all over again.

MS seems to go through this every five years or so. It's like the time Bill Gates stood by while the Internet was passing him like a whooshing freight train. He eventually got things back on track. Microsoft will be fine; I'm not concerned at all.

lotsamystuff March 27, 2006 (Article Rating: )


Indeed but while a lot of people like to compare windows development against linux and apple, they ignore (intentionally and, for the sake of making ms look slow) that windows carries a world of legacy applications which they can't just leave behind. A lot of the BLOAT in windows comes from suporting the bloat other companies run.

In an ideal world, microsoft could do what apple does and tell their insignificant user base and developer base to take one for the team and suck it up. Same goes for open source OSs. But in the real world where such action could doom a company, it does not make sense to kill your cash cow if you can keep milking it for as long as possible.

I honestly feel people who critic windows on engineering merits, could not themselves see their so called "alternatives" ever meeting the requirements microsoft has to live by. Should apple or even linux raise to 90% of the market, they'd suffer the same fate if not a more disastrous one.

The business computing world is more complex than just making a pretty interface, or giving away 100 different versions of a free OS. At least for those who want a sizable share.

guruguru March 27, 2006 (Article Rating: )


Microsoft could have easily started a brand new, clean Windows and ran pre-Vista applications in an emulation layer. Come on, people, they own Virtual PC! Apple proved this was doable with their Classic emulation environment. Vista is now 50+million lines of code, and since Windows releases will be reined in to only 2-3 years, there's not enough time for them to do a big Windows rewrite like what's needed. We're stuck with the Vista codebase from here on out. Windows is now a failure. If people want to run Windows 3.0 apps, they can stick with Windows XP!

bonch March 27, 2006 (Article Rating: )


guruguru is right...

A 90% marketshare carries a lot of baggage...

Windoze developers are still grappling onto VB6 in 2006!

It it going to take a much longer time to turn things around than just the Vista development cycle - as much as we want it too...

KingBuzzo March 27, 2006 (Article Rating: )


"The real problems with Windows are still there: the team making this product is too big, too slow moving, completely unable to understand that the world has changed, and unclear on the fact that their past successes are no longer enough to ensure the future of their product."

WRONG paul. The reason windows is failing is explained in the NY Times today. I'm sure you've read it - you're just ignoring it.


"The problem, it seems, is largely that Microsoft's past success and its bundling strategy have become a weakness.

Windows runs on 330 million personal computers worldwide. Three hundred PC manufacturers around the world install Windows on their machines; thousands of devices like printers, scanners and music players plug into Windows computers; and tens of thousands of third-party software applications run on Windows. And a crucial reason Microsoft holds more than 90 percent of the PC operating system market is that the company strains to make sure software and hardware that ran on previous versions of Windows will also work on the new one — compatibility, in computing terms.

As a result, each new version of Windows carries the baggage of its past. As Windows has grown, the technical challenge has become increasingly daunting. Several thousand engineers have labored to build and test Windows Vista, a sprawling, complex software construction project with 50 million lines of code, or more than 40 percent larger than Windows XP.

'Windows is now so big and onerous because of the size of its code base, the size of its ecosystem and its insistence on compatibility with the legacy hardware and software, that it just slows everything down . . .That's why a company like Apple has such an easier time of innovation.'"

http://www.nytimes.com/2006/03/27/technology/27soft.html?_r=1&oref=slogin

cesjr March 27, 2006 (Article Rating: )


There are a lot of critical business applications built back in the olden days that many big companies rely on. These applications were written back in the olden days on a Microsoft OS. So therefore it's in Microsoft's best interests to keep these companies happy by making sure they don't have to spend millions updating their software and migrating their data. Simple as that.

orion.adrian@gmail.com March 27, 2006 (Article Rating: )


and that's why it's not going to change. MS will keep sacrificing quailty and innovation in favor of backward compatibiity because it's in their best interests to do so

cesjr March 27, 2006 (Article Rating: )


I'm always baffled when Paul and others point to Xbox as an example of successful effort to penetrate new markets. Sure, the Xbox team was able to deliver the product and create some buzz. But they did it by spending themselves over $4 Billion in the hole so far. Is that the kind of "success" that they want to carry over to their Windows division?

nim55 March 28, 2006 (Article Rating: )


This is what happens when you run your employees into the ground and they're not allowed to see daylight.

bdkennedy1 March 28, 2006 (Article Rating: )


 See More Comments  1   2 

You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

PsExec

This freeware utility lets you execute processes on a remote system and redirect output to the local system. ...

How can I stop and start services from the command line?

...


Related Events Configuration Manager SP1 and R2 Overview

Check out our list of Free Email Newsletters!

News and Analysis eBooks Business Process Automation - Managing Cost in Your Enterprise

Related News and Analysis Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing