問題
開発者チームは、さまざまな組織構成で独立して作業できるソース主導型のプロジェクトに取り組んでいます。開発チームは、どのタイプのSalesforce組織を使用して開発を行うべきでしょうか。
- スクラッチ組織
- Developer Sandbox
- Full Sandbox
- 開発者組織
正解
- スクラッチ組織
- Developer Sandbox
- Full Sandbox
- 開発者組織
解説
それぞれの選択肢の理由について説明します。
□ スクラッチ組織
これは正解です。スクラッチ組織は、Salesforce DXの一部で、ソース主導型開発に最適です。これらは一時的で軽量な組織であり、開発者が特定のプロジェクトや機能に取り組むために必要な構成を備えています。スクラッチ組織は、さまざまな組織構成で独立して作業するのに適しており、チームが個々の機能やモジュールに集中できる環境を提供します。
□ Developer Sandbox
これは不正解です。Developer Sandboxは限られたデータと機能を持つ小規模なテスト環境です。複数の独立した開発チームが同時に作業するには、スケールや分離の面で制限があります。スクラッチ組織のように迅速なセットアップやカスタマイズが難しいため、このシナリオには最適ではありません。
□ Full Sandbox
これは不正解です。Full Sandboxは本番環境の完全なコピーであり、主に大規模なテストやトレーニングに使用されます。しかし、これらのサンドボックスは通常、作成数が限られ(1組織につき1環境のみ)、独立して作業する複数のチームによる同時使用には適していません。また、セットアップとリフレッシュに時間がかかるため、短期間の開発サイクルには不向きです。
□ 開発者組織
これは不正解です。開発者組織は個人開発者や非常に小規模なプロジェクト向けです。複数のチームや独立した作業をサポートするためのスケーリングや柔軟性が不足しています。また、スクラッチ組織のように迅速にセットアップして廃棄することも難しく、ソース主導型のプロジェクトには適していません。
コメント