In the previous chapter, we discussed the importance of having a methodology for the selection and delivery of business solutions. We discussed the benefits of having a methodology for both the service provider and the customer. Not only does a methodology provide a consistent and repeatable approach via workflows and processes, but it also provides a connection to the various disciplines, and the orchestration of multiple roles that are involved in solution delivery execution.
For business solutions, and specifically for ERP/CRM solutions, we also introduced the notion of full life cycle methodologies. A customer life cycle methodology encompasses the solution discovery phase, solution delivery phases, and continues through the operation and any future upgrades of the solution. Beginning with the discovery phase, a full life cycle methodology provides a structured process for solution evaluation as well as proper dissemination of the...