Do the words, “software upgrade,” cause you to tremble with terror? Do you shake as you weigh the risks of new features and functions against the potential productivity loss associated with the software change, configuration, and release management processes? And, if you do upgrade, what happens when the words, “Your upgrade is now complete,” display across the terminal? Do you nervously click through the system, only to discover the home pages have reverted back to their original settings? Even worse, is the system moving slower in the development environment than it was prior to the upgrade?
The nightmare is just beginning. Your spouse calls, angry to learn you’ll be working all weekend. The $300/hour consultant taps your shoulder to point out the customized LDAP integrations need to be rebuilt. Not to worry, though! He’s happy to perform the work when he’s free – in six weeks. Just when you think things can’t get worse, your CIO appears and demands to know why the upgrade is taking so long, why it costs so much money, and why it has caused so much frustration across the organization.
“Noooooooooooooooooooooooooo,” you scream, and suddenly wake up in a cold sweat.