Mature systems in any enterprise require an approach different from newer implementations to software support—one that focuses on customization, interoperability, and performance support. Yet despite this fact, most vendors continue to offer the same one-size-fits-all models of support.
it operating and maintenance cost
changes in the underlying IT infrastructure (that is, supported databases, operating systems, application servers, etc.). Depending on the infrastructure in place, this could be of significant value to some companies. Yet others may be unwilling to pay their vendors to port the software onto a new operating system (OS) or a new server platform if the value the software provides has not really changed. These companies might be willing to pay their vendors for more functionality that drives additional