本番組織での開発
新機能を開発する最も簡単な方法は、Salesforce Web ユーザインターフェースを使用して本番組織をカスタマイズすることです。強力で使いやすい宣言型ツールを使用して、新しいオブジェクトやアプリケーションを開発できます。このシナリオでは、すべての開発が本番組織で行われるため、開発環境やテスト環境を別個に用意する必要がありません。このプロセスでは、開発ライフサイクル全体を最も速く完了できますが、できることが限られています。たとえば、本番組織で直接 Apex コードを作成することはできません。
典型的な開発ライフサイクルは次のようになります。
- 機能要件を計画します。
- Salesforce Web ツールを使用して開発を実施します。プロファイルを使用してリリース準備が整うまで変更を非表示にします。
- プロファイルを更新して、変更を適切なユーザに公開します。
- 変更についてエンドユーザに通知します。
この方法では、1 人システム開発者が効率的に新規ダッシュボード、レポート、メールテンプレートの開発や、既存のオブジェクトへの新規カスタム項目の追加を行うことができます。ただし、より複雑で複数のチームメンバーが参加する開発では、より本格的なアプリケーションライフサイクルシナリオが適しています。