Not all Salesforce projects require the same number of sandboxes. Smaller ones require fewer sandboxes and massive projects require additional ones.

Here’s a rough guideline to manage projects of various sizes. One Production is always assumed.

Small

  • 1 Development (DEV) sandbox

Medium

  • 1 DEV sandbox
  • 1 Quality Assurance (QA) sandbox
  • 1 System IntegrationTesting (SIT) sandbox

Large

  • n Scratch orgs, where n is the number of developers
  • 1 DEV sandbox
  • 1 QA sandbox
  • 1 SIT sandbox
  • 1 User Acceptance Testing (UAT) sandbox

Extra Large

  • n Scratch orgs
  • 2-3 DEV sandboxes
  • 2-3 QA sandboxes
  • 1 SIT sandbox
  • 1 UAT sandbox
  • 1 Pre-Production sandbox

The takeaway
Not surprisingly, the larger the project, the more the sandboxes. You’ll also notice that in large and beyond, you’ll most likely want to use DevOps to manage the project instead of change sets or equivalent.

Category:
Salesforce