No problem can be solved from the same level of consciousness that created it. - Albert Einstein.
Today, more customers are moving to packaged or Commercial Off The Shelf (COTS) software to support their enterprise business processes. COTS software offers several potential advantages over the traditional approach of developing business software internally:
Rapid delivery to business
Sharing development costs with the external software provider
Standardization across the enterprise
Effective use of the customer's limited technology resources
Allows greater focus on strategic processes
Many customers have learned that the above are only potential advantages of packaged software. There is no guarantee that the customer will realize these benefits without having the correct implementation approach. For many customers, software development is not a strategic, revenue-generating activity. Customers are looking more to packaged software as a means of reducing costs. However...