Once you start playing with software you quickly become aware that each
Software package has a revision code attached to it. It is obvious that
This revision code gives the sequence of changes to the product, but in
Reality there's substantially more information available through the rev
Code than that. This is a guide for interpreting the meaning of the
Revision codes and what they actually signify.
1.0: Also known as "one point uh-oh", or "barely out of beta". We had
To release because the lab guys had reached a point of exhaustion and
The marketing guys were in a cold sweat of terror. We're praying that
You'll find it more functional than, say, a computer virus and that its
Operation has some resemblance to that specified in the marketing copy.
1.1: We fixed all the killer bugs...
1.2: Uh, we introduced a few new bugs fixing the killer bugs and so we
Had to fix them, too.
2.0: We did the product we really wanted to do to begin with. Mind you,
It's really not what the customer needs yet, but we're working on it.
2.1: Well, not surprisingly, we broke some things in making major
Changes so we had to fix them. But we did a really good job of testing
This time, so we don't think we introduced any new bugs while we were
Fixing these bugs.
2.2: Uh, sorry, one slipped through. One lousy typo error and you won't
Believe how much trouble it caused!
2.3: Some jеrк found a deep-seated bug that's been there since 1.0 and
Wouldn't stop nagging until we fixed it!!
3.0: Hey, we finally think we've got it right! Most of the customers
Are really happy with this.
3.1: Of course, we did break a few little things.
4.0: More features. It's doubled in size now, by the way, and you'll
Need to get more memory and a faster processor ...
4.1: Just one or two bugs this time ... Honest!
5.0: We really need to go on to a new product, but we have an installed
Base out there to protect. We're cutting the staffing after this.
6.0: We had to fix a few things we broke in 5.0. Not very many, but
It's been so long since we looked at this thing we might as well call it
A major upgrade. Oh, yeah, we added a few flashy cosmetic features so we
Could justify the major upgrade number.
6.1: Since I'm leaving the company and I'm the last guy left in the lab
Who works on the product, I wanted to make sure that all the changes
I've made are incorporated before I go. I added some cute demos, too,
Since I was getting pretty bored back here in my dark little corner (I
Kept complaining about the lighting but they wouldn't do anything).
They're talking about obsolescence planning but they'll try to keep
Selling it for as long as there's a buck or two to be made. I'm leaving
The bits in as good a shape as I can in case somebody has to tweak them,
But it'll be sheer luck if no one loses them.
If Operating Systems were вееr..
DOS Вееr:
Requires you to use your own can opener, and requires you to read the directions carefully before opening the can. Originally only came in an 8-oz. can, but now comes in a 16-oz. can. However, the can is divided into 8 compartments of 2 oz. each, which have to be accessed separately.
Soon to be discontinued, although a lot of people are going to keep drinking it after it's no longer available.
Mac Вееr:
At first, came only a 16-oz. can, but now comes in a 32-oz. can. Considered by many to be a "light" вееr. All the cans look identical. When you take one from the fridge, it opens itself. The ingredients list is not on the can. If you call to ask about the ingredients, you are told that "you don't need to know." A notice on the side reminds you to drag your empties to the trashcan.
Windows 95 Вееr:
You can't buy it yet, but a lot of people have taste-tested it and claim it's wonderful. The can looks a lot like Mac Вееr's can, but tastes more like Windows 3.1 Вееr. It comes in 32-oz. cans, but when you look inside, the cans only have 16 oz. of вееr in them. Most people will probably keep drinking Windows 3.1 Вееr until their friends try Windows 95 Вееr and say they like it. The ingredients list, when you look at the small print, has some of the same ingredients that come in DOS вееr, even though the manufacturer claims that this is an entirely new brew.
If Restaurants Functioned Like ...
Patron: Waiter!
Waiter: Hi, my name is Bill, and I'll be your Support.
Waiter. What seems to be the problem?
Patron: There's a fly in my soup!
Waiter: Try again, maybe the fly won't be there this time.
Patron: No, it's still there.
Waiter: Maybe it's the way you're using the soup. Try eating it with a fork instead.
Patron: Even when I use the fork, the fly is still there.
Waiter: Maybe the soup is incompatible with the bowl. What kind of bowl are you using? Patron: A SOUP bowl!
Waiter: Hmmm, that should work. Maybe it's a configuration problem. How was the bowl set up?
Patron: You brought it to me on a saucer. What has that to do with the fly in my soup?!
Waiter: Can you remember everything you did before you noticed the fly in your soup?
Patron: I sat down and ordered the Soup of the Day!
Waiter: Have you considered upgrading to the latest Soup of the Day?
Patron: You have more than one Soup of the Day each day??
Waiter: Yes, the Soup of the Day changes every hour.
Patron: Well, what is the Soup of the Day now?
Waiter: The current Soup of the Day is tomato.
Patron: Fine. Bring me the tomato soup and the check. I'm running late now.
[waiter leaves and returns with another bowl of soup and the check]
Waiter: Here you are, Sir, the soup and your check.
Patron: This is potato soup.
Waiter: Yes, the tomato soup wasn't ready yet.
Patron: Well, I'm so hungry now, I'll eat anything.
[waiter leaves.]
Patron: Waiter! There's a gnat in my soup!
The check:
Soup of the Day . . . . . . . . . . . . .$5.00
Fly Feature. . . . . . . . . . . . . . no charge
Upgrade to newer Soup of the Day. . . .$2.50
Access to support . . . . . . . . . . . . . . . $1.00
The Ultimate Computer stood at the end of the Ultimate Computer Company's production line. At which point the guided tour eventually arrived. The salesman stepped forward to give his prepared demo. "This," he said,
"Is the Ultimate Computer. It will give an intelligent answer to any question you may care to ask it."
A smart-aleck who ran a humor mailing list stepped forward and asked,
"Where is my father?"
There was the soft hum of powerful electronic gear going to the task. Panel lights lit and blinked, and within a couple of seconds the laser printer printed out a piece of paper:
"Fishing off Florida."
The smart-aleck laughed, "Actually, my father is dead! It was a trick question."
The salesman, quickly thinking on his feet, replied that he was sorry the answer was unsatisfactory, but as the Ultimate Computer was precise, perhaps a rewording of the question might work better.
The smart-aleck said to the Ultimate Computer, "Where is my mother's husband?" Again, the hum of the powerful electronic brain filled the room.
After a moment, the laser printer whirred to life. The paper said,
"Dead. But your father is still fishing off Florida."
If Operating Systems Were Airlines
DOS Air: Passengers walk out onto the runway, grab hold of the plane,
Push it until it gets in the air, hop on, then jump off when it hits
The ground. They grab the plane again, push it back into the air, hop
On, jump off...
Mac Airways: The cashiers, flight attendants, and pilots all look the
Same, talk the same, and act the same. When you ask them questions
About the flight, they reply that you don't want to know, don't need
To know, and would you please return to your seat and watch the movie.
Windows Airlines: The terminal is neat and clean, the attendants
Courteous, the pilots capable. The fleet of Lear jets the carrier
Operates is immense. Your jet takes off without a hitch, pushes above
The clouds and, at 20,000 feet, explodes without warning.
OS/2 Skyways: The terminal is almost empty - only a few prospective
Passengers mill about. The announcer says that a flight has just
Departed, although no planes appear to be on the runway. Airline
Personnel apologize profusely to customers in hushed voices, pointing
From time to time to the sleek, powerful jets outside. They tell each
Passenger how great the flight will be on these new jets and how much
Safer it will be than Windows Airlines, but they will have to wait a
Little longer for the technicians to finish the flight systems. Maybe
Until mid-2005. Maybe longer