Managing Your Environments and Deploying Your Solutions
In the scramble to produce valuable and impactful functionality for your organization or clients, it can become all too easy to overlook the need to have a solid plan in place to manage your development/testing environments (called “sandboxes” within Salesforce.com) and deploy your work. However, I would implore you to prioritize this highly in your overall Salesforce.com development life cycle process. A thoughtfully configured sandbox model combined with a well-planned deployment approach will significantly increase your chances for long-term success as you build and deliver solutions. In this chapter, I will delve into the world of sandboxes and deployment within Salesforce.com and provide guidance on the way to approach them and key considerations that should be made.