To succeed in the age of the customer, application development and delivery (AD&D) professionals who support front-office business processes cannot afford failed technology projects. Customer relationship management (CRM) projects can be costly, affect many employees, and suffer from a lack of vendor support. Based on a survey of 160 business and tech organization professionals, this report helps AD&D professionals determine how to organize their solution deployment, recognize the risks they face, and avoid pitfalls. This is an update of a previously published report; Forrester reviews and updates it periodically for continued relevance and accuracy.