導入
プロジェクトの実装フェーズでは、アプリケーション ライフサイクル管理 (ALM) ワークショップのスケジュールを設定し、完了する必要があります。
Success by Design の各ワークショップ用のテンプレートがあります。このワークショップ用のサンプル テンプレート やその他に確認したいテンプレートをダウンロードすることができます。
ALM が重要な理由
ALM は、構築するソリューションの管理全体に関わる幅広いテーマです。 また、ソリューションを安全に構築、デプロイ、および保守するために配置するプロセスとツールについても説明します。
また、Power Platform および Dynamics 365 アプリケーションのソリューションをどのように管理するかを計画することが重要です。 次が含まれます。
- 構築
- テスト
- 検証
- デプロイ
すべての側面を確認し、最も規範的なガイダンスを提供するために、このワークショップでは、論理的に分類された (構築、テスト、リリースとデプロイ、実行モデル、実装後および保存スペース) 一連の質問に回答する必要があります。
収集した情報を使用して、以前の実装経験、一般的に使用可能なベスト プラクティス、および実装に関連する可能性のある領域を特定することにより、各領域で目標とするレコメンデーションを行うことができます。
堅固な ALM 戦略が用意されていないプロジェクトでは、遅延、予期しないプロセス、および目標の日付と予算を容易に超過して、ガバナンスや統制の欠如を招く可能性があります。
Dynamics 365 と Microsoft Power Platform が搭載されている ALM を理解する手始めとして、Microsoft Power Platform によるアプリケーション ライフサイクル管理 (ALM) ドキュメント ページを一読し、見直すことをお勧めします。
カバーされる ALM コンポーネント
ALM は幅広いテーマであるため、ALM ワークショップでは、プロジェクトのメリットと最大の問題を減らすことができる主要な領域について説明します。 ここでは、ALM ワークショップに含まれるテーマについて説明します。
全体的な戦略
実装および本運用後の両方に対する開発およびデプロイ アプローチの全体的な理解。 これには、ソリューションを使用して変更を管理するための戦略を策定することが含まれます。
これを使用して、このレビューにおける他のテーマを組み立て、確認することで、詳細が、提供した開発戦略をサポートし、途中で課題やリスクを特定することを確実にします。
計画の作成
このトピックでは、複数の環境 (DEV、QA、UAT、INT、PROD など) を使用してどうソリューションの構築管理を計画するかのインフラストラクチャ コンポーネントについて説明します。
環境に複数の開発者が従事している場合は、この設計をサポートするためにどのようなアプローチを使用する必要がありますか。 複数の開発環境? どのよう同期されますか。
テスト戦略
このトピックでは、計画されているテストの種類と、それを全体的な ALM プロセスに統合する方法について説明します。
リリースと展開
このトピックでは、アセットをパッケージングし、ある環境から別の環境に転送する方法について説明します。 展開プロセスの複雑さおよび簡略化を促進するために実行できることも考慮する必要があります。 また、テストやパフォーマンスの最適化など、デプロイの準備についてのレビューも含まれています。
実行モデル
このトピックでは、バグ修正のデプロイのプロセスおよびデプロイしたものを展開するプロセスについて説明します。 これには長期的な観点も含まれているため、週に一度の更新や 1 年に 2 回行う大規模な更新のテスト方法に関して見ていきます。
キャパシティ管理
このトピックでは、ストレージ容量使用率と API 要求について説明します。 特に、容量消費量を継続的に監視するために計画している容量を最大限に活用することを確実にします。