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 


July 2002

Slow Down the Upgrade Merry-Go-Round

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

The software industry needs to put improved security and reliability first

Blame it on that nebulous concept called Internet time or blame it on the need to sustain and increase revenue, but the software industry is on an ever-faster product release cycle. Vendors claim they're responding to customer requests and requirements with new releases, but new bells and whistles are the last thing most companies need.

Losing Ground
Many midsized and large organizations have installed working copies of every version of Windows, not to mention various application releases. Because most businesses operate with a mix of software releases, keeping up with the current release and establishing a standardized computing environment are almost impossible. By the time a company assembles a software deployment team, assesses the software's requirements, inventories hardware and software available to perform the rollout, plans the rollout strategy, and executes the rollout, the organization is already a version behind the current release.

In a recent IDC survey, respondents indicated that 50 percent or fewer of their systems were run-ning Windows 2000. This revelation comes on the eve of the Windows .NET Server (Win.NET Server) release and 2 years after the release of Win2K. In this kind of mixed environment in which each OS has different security exposures, security and software stability become crucial challenges.

Acceptable Bugs
Given the software industry's tendency to push software out the door, a "good enough" mentality permeates today's development methodologies. No software development project strives to fix all known bugs or plug existing security holes. Instead, the industry focuses on features to attract new sales. In fact, the acceptable software defect rate is approximately 15 bugs per 1000 lines of code. Consider this ratio in relation to Win2K, which contains 50 million lines of code. If Microsoft had met the accepted industry standard, Win2K would have shipped with 750,000 bugs. In all fairness, Microsoft's development effort is probably much better than the industry average.

To its credit, Microsoft has acknowledged this situation with its Trustworthy Computing campaign, which strives to make computing "as available, reliable, and secure as electricity, water services, or telephony." Following the announcement of the initiative, Microsoft Chairman and Chief Software Architect Bill Gates quickly distributed a memo informing employees to place security at the top of their agenda and thought processes. The end result was a somewhat melodramatic month-long suspension of new development so that the company could concentrate on addressing code quality. Although a step in the right direction, the Trustworthy Computing initiative and a temporary break in new development aren't enough. As the continuing stream of security alerts and bug reports attest, a 1-month effort won't fix the problem. However, the first step to fixing a problem is recognizing it exists, and Microsoft is certainly aware of the problem.

Given the fact that many businesses are still coping with the Win2K upgrade and others are just now running on the Win2K platform, the industry doesn't need another version of Windows server software. Instead, Microsoft needs to dramatically raise the bar in software quality. Win.NET Server provides Microsoft with the perfect opportunity to slow down the OS release merry-go-round and make good on the company's lip service to Trustworthy Computing. The most compelling upgrade scenario is one that provides a new level of security and reliability. Come to think of it, wasn't better security and reliability the initial mission of Windows NT?

End of Article



Reader Comments
<P>I read Michael Otey's Editorial: "Slow Down the Upgrade Merry-Go-Round" (July 2002, InstantDoc ID 25323), and I couldn't agree more with the author. In fact, in addition to further encouraging companies to find an alternative to Microsoft's server OSs and prompting less confidence in quality, the accelerated release pace costs Microsoft money. My company has been running Windows NT 4.0 on all our servers for more than 6 years. We were fully prepared to move to Windows 2000 this summer. Because of the pending release of Windows .NET Server (Win.NET Server), we determined that migrating to Win2K would waste time and financial resources. We decided to wait 12 to 18 months and migrate to Win.NET Server when Microsoft releases Service Pack (SP2), thus skipping an entire release and all associated licensing costs. As a technical project manager, I could live with an upgrade cycle of every 4 years with additional features and benefits. Microsoft's current life-cycle plans reduce that window to 3 years: You have to wait at least a year to deploy a new OS because of poor software quality. Then, you have to start your migration planning at least a year before test-bedding the software. Every day I look harder for ways to get the Microsoft code out of my network.</P>

Scott Davis October 30, 2002


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. ...

New Microsoft/Yahoo! Deal? No

On Sunday, the Times of London reported that Microsoft had renewed talks with failing Internet giant Yahoo! and would manage its search engine for 10 years, while Yahoo! would retain control of its email, messaging, and content services. This report ...

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

...


Windows OSs Whitepapers Why SaaS is the Right Solution for Log Management

Related Events Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs 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