Microsoft Dynamics CRM team has just released another white paper yesterday which covers some typical issues that you may encounter when developing, deploying CRM solutions, the whitepaper has also described some best practices that you can leverage when developing your solution components and promoting the changes across environments.
The following is a brief list of the contents of the whitepaper.
Maintaining Test Environments
Testing Microsoft Dynamics CRM 2011 On-Premises Deployments
Testing Microsoft Dynamics CRM Online Deployments
Using Microsoft Dynamics CRM Online Trials
Managing Solution Component Dependencies
Addressing Execution Identity Issues
Addressing Workflow Reference Issues
Automating the Creation of Users, Teams, and Business Units
Creating Business Units and Teams
Automating the Creation of Queues
Preparing Configuration Data
Preparing Solution Reference Data
Managing Solution Conflicts
The whitepaper can be downloaded from the Microsoft Download Center at the following link.
It should be noted that CRM team has given the whitepaper an interesting name which is extremely long, but what has been discussed in the whitepaper is really about solution deployment.
Hope this help.