本文へジャンプ

WebSphere Developer Domain  >  連載講座  >

Business Process Managementを実現!

第2回 「Business Process Managementを実現するIBMのソリューション」

 
レベル: 初級者向け
日本アイ・ビー・エム システムズ・エンジニアリング(株) 伴いずみ
日本アイ・ビー・エム(株) 伊津野安梨沙
前回はビジネスとITを統合する、Business Process Managementの考え方についてご紹介しました。今回はそのBusiness Process Managementを実現するIBMのWebSphere Business Integration(WBI)製品群についてご紹介します。
製品ラインナップ
WebSphereというとアプリケーション・サーバーを思い浮かべる方が多いかもしれませんが、WBIはWebSphereファミリーの中でBusiness Integration(ビジネスの統合)を行うミドルウェアです。企業内・企業間における迅速かつ柔軟なビジネスプロセスの統合を担います。
図1
 図1:WebSphere Business Integration各製品の役割
上の図では、WBIの各コンポーネントの役割をBusiness Activity Monitoring(BAM)、Business Process Integration(BPI)、Enterprise Application Integration(EAI)、Application to Application(A2A)という4つのキーワードで整理しています。

一番下のA2A(アプリケーション連携)の段にあるWBI AdapterはERP、CRMパッケージなどの業務アプリケーションとのデータ連携を行います。下から2段目のEAIには、複数のシステム間のデータ連携とフォーマッティングを得意とするWBI Brokersがあります。
3段目はビジネスプロセスを実行するワークフロー・エンジンです。人が介在する承認フローや審査フローなどのビジネスプロセスを自動化します。ワークフロー・エンジンには、J2EEベースのワークフローを実現するWBI Server Foundation、MQテクノロジーを採用したWebSphere MQ Workflow、プロセス制御とアプリケーション連携の両方を実現するWebSphere InterChange Serverがあります。
そして4段目にあるのが、この連載でご紹介していくWBI Modeler and Monitorです。WBI Modelerはビジネスプロセスを描くグラフィカルツールという役割だけではなく、分析やレポート、シミュレーションの機能によって実装前のビジネスプロセスの検証と改善をサポートします。WBI Monitorはプロセスの実行状況をリアルタイムでモニタリングし、またモニタリング情報を履歴管理することで実行状況を統計的に分析し、ビジネスプロセスを改善する有用な情報を提供します。
WBI Brokers、WebSphere MQ Workflow、WebSphere InterChange Serverを総称してWBI Serverと呼びます。それぞれ得意とする連携・統合の方式は異なりますが、これらはすべてビジネス統合の実行環境となる製品コンポーネントです。
Business Process Managementのライフサイクルとの関連
それでは第1回でご紹介したBusiness Process ManagementとWBI製品群はどのように対応しているのでしょうか。

Business Process Managementの最初のステップである「ビジネス・プロセス・モデリング」を担うのは、WBI Modelerです。ビジネスゴールや組織、ビジネスプロセスをモデリングし、業務プロセスが実行される時間やコストをシミュレーションして、最適なビジネスプロセスの決定をサポートします。また次のステップの入力となるプロセスエンジンに応じたビジネスプロセスの定義を生成します。
2番目のステップである「ビジネスプロセスの実装」は、各々のワークフロー・エンジンの開発環境で行います。WBI Modelerにより生成されたプロセス定義を元に更に情報を付加し、またビジネスプロセス内で実際に稼動するアプリケーションの実装を行います。
3番目は「ビジネスプロセスの実行」です。これはワークフロー・エンジンであるWBI Server FoundationやWBI Server上で行われます。実行中のプロセス・インスタンスに対する操作もプロセスエンジンの機能で行いますが、WBI Monitorでもプロセス・インスタンスの優先順位の変更や担当者の変更などを動的に行うことができます。
図2
 図2:Business Process Managementを実現するWBI製品
4番目は「ビジネスプロセスのモニタリング」です。システムという切り口ではなく、ビジネスレベルでの監視を行うのがWBI Monitorです。ビジネスゴールを達成するためのお客様独自のビジネス指標やプロセス実行にかかるコストといった観点からリアルタイムなモニタリングを行うことができます。
最後のステップは、今後のビジネスプロセスの最適化を図る上で重要となる「ビジネスプロセスの分析」です。WBI Monitorはビジネスプロセスの実行状況を統計的に分析して、ボトルネックの発見やビジネスプロセスの改善のための情報を取得・分析します。またWBI Monitorで取得した実データをWBI Modelerに取り込んで、実際のプロセス実行結果からボトルネックを見つけ、改善策を検討します。この際コスト削減や効率化といった観点からだけではなく、自社の強みを生かすためには今後どこに力をいれていくべきかも検討していきます。
以上のサイクルにより、刻々と変化するビジネス環境に即応した柔軟な変革を促します。
WBI製品はBusiness Process Managementの実現を強力にサポートします。

次回はBusiness Process Managementのモデリング部分を担うWBI Modelerに焦点を当て、この製品の持つ機能について紹介します。
レベルマークについて
このページで紹介されている情報はレベル別にカテゴライズされています。
上級者向け
中級者向け
初級者向け
入門者向け

サポート情報
サポート
ダウンロード
ライブラリー