Dealing with Software Packages and Software Vendors
“If you don’t know what you want,” the doorman said, “you end up with a lot you don’t.”
—Chuck Palahniuk, Fight Club
In many organizations, the language that describes the software package in use—usually a COTS product that has been chosen for its features—is less than favorable. Clearly this software, often considered legacy, did not magically appear in the organization; someone made the decision to purchase a software package as a response to a business problem. There are good reasons to not reinvent the wheel but leverage packaged software instead. Unfortunately, the state of many software packages these days is such that they don’t behave like modern applications should. In this ...