Brace yourself: I kind of like XP. I've always been rather leery of most Microsoft
products. But XP is remarkably clean for a .0 operating system. You've probably
read plenty of articles about XP's upside, but I'd like to take a more critical
approach in deciding whether or not you should upgrade in your company.
XP really is much more stable than the 98 family, and it's got all that neat new
stuff bundled in. But there's not a whole lot here that I see as being all that
useful in a business environment. There are some goodies, like the User State
Migration Tool (USMT) that lets you easily move users' old settings to a new XP
setup. Other business features, like Remote Desktop, which lets users run a PC
remotely ala Symantec's PCAnywhere, have lost their charm for me over the years
thanks to security concerns. If I want users to run applications remotely, I'll
use the much more secure Citrix MetaFrame or Windows 2000 Terminal Services.
For an office, the best thing about XP is its stability--unless you're running
Windows 2000 Professional on the desktops. In that case, you really don't gain
anything. OK, so XP isn't mean to be an upgrade for Windows 2000, it's meant
to move 95/98 machines to the 21st century. However, there's only one little
problem. How many of those PCs can handle XP's requirements?
I know, I know, XP doesn't need that much by new PC standards--400MHz and 128MB
under the hood will do. But don't waste your time on anything that falls short
of that. Sure, just about any new PC these days has a faster processor and more
RAM, but I'm talking business computers. You know, the ones that tend to hang
around for four years? Are most of your legacy PCs that aren't already running
Windows 2000K ready for XP? I suspect not.
Let's say that your machines can handle the load. In my experience, upgrading
98 PCs, ranging from 500MHz to 1GHz systems, took about four hours per machine.
Installation time was only two hours, but then I had to upgrade some of the
application software. I still use some MS-DOS programs, notably Norton Commander,
still the best file manager that ever ran on a Microsoft operating system, and
the MS-DOS programs flat out won't run on XP. I'm probably an exception to the
rule here, but I also found that XP wouldn't work and play well with modern
utility and anti-viral programs from Symantec and McAfee.
Of course, I had to upgrade my software to XP-capable versions. Have I mentioned
that Windows XP Professional is a US$200 list price upgrade? Now add that to the
costs of upgrading at least some of your software--possibly upgrading your systems--and
four hours of technician time per seat. It comes up to quite a lot, doesn't
it? For many office networks, XP simply isn't worth the cost.