Most organizations are committed to their existing work processes. While there may be some inefficiencies in those processes, the business has evolved over time to provide the products and services their customers need and want in a specific manner. Any software that will require business practices be revised to conform to their product must be evaluated with great care. The cost of changing the business process can be very high; in some circumstances the cost may be worth it, but this is not a trivial decision.