Upgrades were a decision-less choice in the early days of computing. When a new version came out, you installed it. No question.
Today, it's the opposite. Microsoft comes out with a new operating system after five years, and most corporations say they will wait a year to two before thinking about upgrading. In the 25 year history of personal computers, two things have changed:
1. Software has become good enough. This is the easy one to figure out. Early software was so lacking, that upgrades were eagerly awaited. For instance, the first release of Borland Turbo C lacked graphics libraries. V1.5 was a no brainer upgrade, because it made it easy to draw graphics.
For the last decade, word processing software has become so mundane that I use Atlantis from Rising Sun Solutions. It features incremental upgrades: a few new features every couple of months that are downloaded over the Internet in a minute or two. When the software starts up, all my open documents are open again, and a dialog box points out the new features. There is no major release that changes the user interface and my way of working. I don't use Word, so the discussion of whether to upgrade to Word 2007 is immaterial to me. (For university students on tight budget, I recommend the free Abiword.)
2. Disruption has become a negative. The early days of personal computers were disruptive. That was the whole point to them. Getting your own was disruptive to your pocketbook (my first pc system cost me $6,000); figuring out how to use the undocumented MS-DOS v1.1 and badly documented CP/M 86 was disruptive; figuring out how to communicate with other computers was disruptive (a null modem cable was the cheapest); upgrading to the next release of software was disruptive (MS-DOS v.2 was soooo different!).
But that was alright, because we wanted to be disruptive, and be disrupted. Disruption was good in the 1980s, because it meant progress, like converting the dual floppy drives to double-sided so that each diskette could now hold 1.2MB.
The first sign that disruption had become bad was WordPerfect 6.0. This major release changed the user interface from efficient text to slow-as-molasses graphics. WP v6.1 didn't do enough to fix the problems. WP for Windows was as bad. In the year 1993, "upgrade" became a dirty word.
And the feeling around disruption changed from positive to negative. Today we scowl at the disruptions caused by upgrades, and how they hurt our profits:
- loss of profits from the cost of software upgrades.
- loss of income while employees learn the new interfaces and ways of doing things.
- loss of profits from upgrading hardware.
- loss of prestige when the upgrades provide negative benefit.
The same for hardware. Before CPUs speeds ground to halt in the mid-3.0GHz range, I had already stopped upgrading my computers for speed reasons -- because there was none. I had a rule-of-thumb of upgrading when new CPUs were 3x faster than my existing desktop computer's speed. My current, several-years-old desktop computer runs at 2.4GHz. I don't anticipate that a 7.2GHz model will be available this decade or next.
About the only thing I upgrade these days are hard drives, and that's for added capacity. Even when I make the purchase, I wonder how short a time it'll be before the new unit disappoints me by breaking down.
Jerry:
True for the IBM PC, but for the Victor 9000 that I owned, its floppy drives handled 600KB out of the box in 1983, and could be bumped to 1.2MB by soldering a wire on the diskette drive controller board.
Posted by: ralphg | Dec 08, 2006 at 07:33
As long as we're strolling down memory lane, the "disruption" of double-sided disks boosted floppy capacity from DOS1's single-sided 160k (1981) to DOS1.1's double-sided 320k in 1982 -- subsequently bumped up to 360k under DOS2 in 1983. The 1.2MB floppy drive
"disruption" of 1984 was the introduction of "quad-density" to the disk form-factor that was then already double-sided.
On the subject of WordPerfect for Windows -- likely one of the worst software products ever brought to market -- many observers believe that product was intentionally bad, because WP hoped/wanted Windows to fail.
The larger issue regarding upgrades and disruptions is that early adopters and power users (like you, Ralph -- or me, for that matter) almost always see a loss of productivity in new versions with new interfaces. The intended beneficiaries are the millions of new users who couldn't or wouldn't master the arcana of the earlier version/interface (iow, the vast number of folks for whom the current/old version is not yet "good enough").
To follow your logic back to square one, if Alan Turing were alive and blogging today would he protest the "needless upgrades" of assembly language, ASCII and keyboards? To Turing, after all, toggling machine-code instructions in base32-arithmetic directly into the switch banks of his 1940s Colossus computer certainly was "good enough."
Posted by: JerryL | Dec 07, 2006 at 12:23
I would ask what software do you use daily and consider to be "Good enough?" And is any of it from Autodesk?
I don't mean to bash the good folks at the 'desk, of course, but what we have now, and what we COULD have in the future are so far apart as to be beyond comparison. Particularly at this juncture.
When you look at the promise of BIM (that is, the actual true potential, not what's in the marketing brochure), combined with the advent of true 64-bit computing, we are on the verge of breaking many, many software chains that currently bind (or at least irritate the bejeezus out of) us.
I recently saw a live demonstration where a company had modeled the city of London - the entire city, buildings, roads, bridges, rivers, trees, you name it - in 3ds max 9 running on 64-bit Vista. The model was a whopping 6GB (yes, that's 6 GIGABYTES), and it loaded, panned and orbited like a 50K SketchUp model. Jaws collectively dropped, and you don't see that too often anymore.
With that kind of exponential computing power at our fingertips, the kinds of limitations we have right now will simply disappear. 64-bit computing will expand to the network soon enough and you will see truly Enterprise worthy design applications emerge that turn our current favorite app into the digital equivalent of an etch-a-sketch.
Now, I very much agree that the forced new release a year cycle we Autodesk Subscription customers face is sheer madness. Too much of a good thing too fast is not healthy, and most of the past offerings could have used a good 3 more months of baking before being released. I would advocate an option to Subscription members to go on a two-year cycle, which would probably be a lot easier for companies to deal with.
But there aren't any apps I've ever used that I would consider to be "good enough."
Posted by: Matt Stachoni | Dec 05, 2006 at 16:36
Based on your rule-of-thumb, you're well due for a new computer.
I'm in charge of IT here and every computers does the same speed test when I unbox it, a 3dsMax rendering.
If I look at my small database, an Athlon XP2600+ went through it in 21 minutes a PIV 2.6 in 16 minutes, an Athlon64 3000+ in 13 minutes and the last that came in, a Core 2 Duo E6600 did it in less than 4 minutes).
Posted by: Marc | Dec 05, 2006 at 10:24
I agree that "software has become good enough". It is my contention that the last or about the last DOS version of most software was the best version. About the only exception that I can think of is 3D parametric modelling software, which of course effectively didn't exist under DOS.
Look at Word, for example. What has each subsequent Windows release given us? Pretty toolbars, fancy icons, a dancing paper clip, but no real improved functionality.
I use Word only because I am forced to; it is "the standard" at the college where I teach, and is the standard file format for sending my magazine articles to editors.
WordPerfect 5.0 under DOS can still do many things that the current Word version cannot, and it can do many other things better than the current Word version.
Posted by: Bill Fane | Dec 05, 2006 at 00:35
Nice summary. I think that this definitely holds true for most office and productivity tools. I think there is still some value in more niche applications...
Next article... "Reasons why consumers can't avoid upgrades"
Posted by: Rob M | Dec 04, 2006 at 11:56
Disruptive change that really improved productivity might be worth it - but would be a hard sell now.
Change just to make somebody money or look prettier - no thanks. MS Vista, for example, just isn't compelling. I used to be a gadget geek. Now I just want stuff that works.
It will be interesting to see, however, how software handles multiple cores, which is the future. If someone could figure out how to make good use of, say, 4 cores for a workstation, then that would be a reason for a major change.
--Tony
Posted by: Tony in SV | Dec 04, 2006 at 09:18