Various methods, processes, tools and techniques may be used to manage overall Customer Experience across the customer lifecycle. The development of a strategy is recommended that reflects the understanding and level of formality required by the enterprise's stakeholders. CEM content will be highly dependent on the scale, sophistication, and culture of both the stakeholders and the CEM leadership within the organization.<br/>The strategy for CEM should encompass the definition of management methods and techniques, business modeling, detailed infrastructure modeling, supporting software, and repository management as well as more formal architecture tools. The strategy for the implementation of processes and tools may be based on a combination of common office software and a customized deployment of specialist management tools for CEM.<br/>