CSDM モデルの Design & Planning ドメイン
エンタープライズアーキテクトとデジタルプロダクトオーナーは、組織が購入または構築できるデジタル製品の設計と計画に取り組みます。
Design & Planning ドメインのテーブル
設計と計画ドメインの CI は運用されていないため、 インシデント管理、 問題管理、または 変更管理用に選択することはできません。
- ビジネスケイパビリティ [cmdb_ci_business_capability] テーブル。ビジネス機能:ビジネス機能は、組織がビジネスモデルを実行するために必要な高レベルの機能です。ビジネスケイパビリティは、アプリケーションを実装するための設計ガイダンスを提供します。
- ビジネスアプリケーション [cmdb_ci_business_app] テーブル。ビジネスアプリケーションとは、ビジネス機能をサポートする、購入したアプリケーションまたは内部開発のアプリケーションです。ビジネスアプリケーションは、最終的にアプリケーションサービステーブルに関連しており、他のタイプのサービスインスタンスには関連しません。詳細については、「CSDM での CI の関係」を参照してください。
- 情報オブジェクト [cmdb_ci_information_object] テーブル。情報オブジェクトは、ビジネスアプリケーションとそれを提供するデータベースの間で交換されるデータのタイプを示します。
サービスライフサイクルの設計および計画フェーズで使用されるテーブル
意思決定を支援する CI 間の関係
- ビジネス機能 Provided By::Provides ビジネスアプリケーション
- ビジネスサービス Provided By::Provides ビジネス機能 (サービス消費ドメイン)
- ビジネスアプリケーション Uses::Used By 情報オブジェクト
- ビジネスアプリケーション (参照属性) ビジネスアプリケーション
- ビジネスアプリケーション Contains::Contained By アジャイル開発コンポーネント (オプション) (ビルドおよび統合ドメイン)
- サービスインスタンス Consumes::Consumed By ビジネスアプリケーション (サービスデリバリドメイン)
- ビジネスケイパビリティとそれがサポートするビジネスアプリケーションとの関係
- この関係は可視化とレポートをサポートします。
- ビジネスケイパビリティは、サポートするビジネスアプリケーションと Provided By::Provides 関係にあります
-
ビジネスケイパビリティとは、ビジネスモデルをサポートしたり組織のミッションを完遂したりする高レベルのケイパビリティです。
ビジネスケイパビリティは通常、1 つ以上のビジネス成果を達成する特定のタスクを表します。多くの場合、ビジネス機能は動詞としてリストされます (たとえば、 HR管理、財務データの管理、IT サポートサービスの提供など)。これらのビジネス機能を使用して、ビジネスアプリケーションとビジネスサービスのコストを合理化し、優先順位付けすることができます。
- ビジネスアプリケーションは、ビジネス機能を提供するソフトウェアとインフラストラクチャ (タイトルカタログなど) を表します。ビジネスアプリケーションは絶対に必要なものではありませんが、生産性を向上させ、買掛金、売掛金、総勘定元帳などの他のビジネス機能を実行するため、準備しておくことを強く推奨します。APM を使用して、コスト、使用状況、ビジネス価値、機能、およびリスクを追跡する必要があるビジネスアプリケーションを追加できます。
- ビジネスアプリケーションとサービスインスタンスの関係
-
ビジネスアプリケーションには、サービスインスタンスとの Consumes::Consumed By 関係があります。
この関係では、計画と設計で使用されるビジネスアプリケーションのレコードが、サービスインスタンスによってどの分野でどのように運用され実現されるのかに関連付けられます。この関係は、開発、テスト、および本番環境 (開発、テスト、および本番サービスインスタンス) でのビジネスアプリケーションのすべての使用を明らかにします。多くの場合、複数の本番展開があります。たとえば、大規模な小売業者は、1,000 店舗それぞれでレジを実行するビジネスアプリケーションを使用します。したがって、その 1 つのビジネスアプリケーションに対して、サービスインスタンスの本番インスタンスが 1,000 (店舗ごとに 1 つ) あることになります。 「CSDM 一言で言えば」ビデオ 関係に関する追加のディスカッションのため。
階層で表されるビジネス機能
親のビジネスケイパビリティと 1 つ以上の下位 (子) の機能の階層でビジネス機能を表すことができます。子機能 (リーフノード) は、親の場合は 1.0、リーフノードの場合は 2.0 〜 6.0 のような数値で表されます。リーフノードで機能を追加、更新、または削除する場合は、必要に応じて、その階層内のリーフノードのすべての機能のレベルを更新します。ビジネスケイパビリティ階層に 6 つ以上のレベルが必要な場合は、構成を複数のビジネスケイパビリティに分けます。
ビジネスケイパビリティフォームを使用して、ビジネスケイパビリティを作成、変更、および拡張します。
- 階層内で親機能が更新されると、そのすべてのリーフノード機能のレベルが再計算されます。
- 階層内のリーフノードレベルの合計数は、6 を超えることはできません。
- 機能を追加すると、親機能のレベルに基づいて、階層レベルが自動的にアサインされます。
- 削除できるのは、リーフノードレベルの機能またはリーフノードレベルのない機能のみです。
- 循環関係を作成しないでください。たとえば、親機能を作成する際に、リーフノード機能をその親にすることはできません。
ビジネスアプリケーションの追加
ビジネスアプリケーションは、サービスインスタンスとの Consumes :: Consumed By 関係を持つ、手動で管理される CI クラスです。そのため、CI に必要な関係は手動で (使用中のサービスインスタンスのインスタンスを使用するなどして) 作成する必要があります。関係を作成すると、ビジネスアプリケーションをインフラストラクチャ CI (データベースや Web サーバーなど) に関連付けることもできます。必要に応じて、2 つ以上のビジネスアプリケーションを統合または接続して、それらの関係を確立できます。
- 複数の環境 (開発、テスト、本番など)。
- 地域 (南北アメリカやアジア太平洋日本 (APJ) など)
- 地域 (ヨーロッパ、中東、アフリカ (EMEA) など)。
ビジネスアプリケーションを追加するには、次のいずれかの方法を使用します。
-
スプレッドシートまたはサードパーティツールからアプリケーションのリストをインポートする。データをインポートするには、データソースと変換マップを定義し、それからインポートを実行またはスケジュールします。
- ビジネスアプリケーションフォームを使用する。
情報オブジェクト
- 情報オブジェクトは、アプリケーションがデータベースから受け取る情報 (またはデータのタイプ) を表示および記述する CI です。情報オブジェクトは情報ポートフォリオの一部であり、ビジネスアプリケーションによって参照されます。情報オブジェクトには、ビジネスアプリケーションとの Used By::Uses があります。
- 情報オブジェクトは、情報オブジェクト [cmdb_ci_information_object] テーブルにマッピングされます。
- 情報オブジェクトテーブルを使用して、次のような機密性の高いデータを含む、ビジネスアプリケーションが使用するデータのタイプを識別できます。
- 個人識別可能情報 (PII)
- Payment Card Industry Data Security Standard (PCI DSS) データ
- Health Insurance Portability and Accountability Act (HIPAA) データ