ビジネス指向アーキテクチャは、戦略的に整合されたビジネス モデルを設計および実装するためのエンタープライズ アーキテクチャアプローチです。
現在の BOA 理論により、企業は、機能、プロセス、顧客、従業員、チャネル、製品などの重要なビジネス アーキテクチャ コンポーネントを、IT アプリケーション、データ、テクノロジ アーキテクチャによる自動化と統合し、ビジネスおよび運用モデルを設計できます。
ガートナーはBOAをビジネスプロセス管理(BPM)とサービス指向アーキテクチャ(SOA)の組み合わせと定義しています。 [ 1 ] BOAはSOAの技術的なITツールとBPMの中核となるプロセス改善機能を結び付けます。[ 1 ] [ 2 ] [ 3 ]
現在のBOA理論により、企業は重要なプロセス、アプリケーションと機能、レガシーアプリケーション、コンポーネントを統一された相互運用性BOAで管理、自動化、統合し、ビジネス目標を達成することができます。[ 4 ] [ 5 ] [ 6 ] [ 7 ]
現在のアーキテクチャは、市場投入までのスピード、ビジネスの俊敏性、そして総所有コストの削減を実現するための一連の原則と方法論に基づいて構築されています。ビジネス、ビジネスモデル、ビジネスプロセス、知的財産、そして顧客に焦点を当てています。[ 4 ] [ 8 ] [ 9 ]
BOAは、ビジネス目標、ビジネス目的、顧客の期待、ビジネス課題の定義によって推進されます。[ 8 ] [ 9 ] BOAシステムにより、クライアントは複数のテクノロジーと機能を統合することで、「ビジネスワークフローまたは運用モデル全体を設計、展開、運用」することができます。[ 4 ] [ 5 ] [ 9 ]
BOAは、重要なビジネスプロセスの管理と統合に重点を置いています。これには以下が含まれます。
ビジネス指向アーキテクチャは、BPM、BI、SOAなどの複数の分野の組み合わせとして考えた場合、SOAのIT向けコンポーネント(ディレクトリサービス、データサービス、アプリケーションサービス、セキュリティサービス、パートナーサービス)、BPMのビジネス向けプロセス改善コンポーネント(ビジネスイベント監視、ヒューマンアクティビティ管理、プロセス振付、シミュレーション、最適化)、エンドツーエンドのアプリケーションと運用モデルの分析分野(BI、予測、ルール)で構成されます。[ 2 ] [ 5 ] [ 7 ]