今月からBusiness Process Management(ビジネス・プロセス管理)というキーワードに焦点を当て、その概要とBusiness Process Managementを実現するIBMのWebSphere Business Integration(WBI)製品について5回連載でご紹介していきます。
Business Process Managementとは
Business Process Managementとは何でしょうか。
日本ではこの言葉が2、3年ほど前から聞かれるようになりましたが、一般的には業務フローを統合・自動化して最適化し、ビジネス・プロセスを集中管理することを言います。現在この言葉は「経営戦略とITを一致させる」というビジネスの課題に対する有効なソリューションとして注目されています。
この課題に対する取り組みは新しいものではなく、1990年代には解決策としてBusiness Process Re-engineering(BPR)という考え方が注目されました。BPRの代表的な考え方としては「ベスト・プラクティス」と考えられるビジネス・モデルを、Enterprise Resource Planning(ERP)パッケージ等を使用してITに実装し、ラディカルに業務を改善させていくというものでした。
しかし、最適なビジネス・プロセス・モデルはユーザー・ニーズや市場によって大きく変化していき、ベスト・プラクティスは1つではありません。刻々と変化する環境に対応していくために、個々の企業の経営戦略を柔軟かつ即時に反映するビジネス・プロセス・モデルが必要になってきたのです。また企業内の複数システムのデータ連携を図るEnterprise Application Integration(EAI)の分野でも、単なるデータ連携ではなく、ビジネス・プロセスを連携させることが注目されるようになってきました。
図1:BPRとEAI
このような要望に答えて登場したのがBusiness Process Managementというソリューションです。
最適なビジネス・プロセス・モデルを作成し、実行し、それを監視・分析して、さらに最適なビジネス・プロセス・モデルを作成していく、これがBusiness Process Managementのライフサイクルです。
図2:Business Process Managementのライフサイクル
Business Process Managementはビジネス・プロセスのPlan -> Do -> Check -> Actionを実現します。
すなわち、ビジネス・プロセスをモデリングし、実行し、モニタリングと分析を行って「経営戦略とITを一致」させるのです。
Business Process Managementのライフサイクル
それでは、Business Process Managementのライフサイクルにおける各ステップはどのようなものなのかをみていきましょう。