InTelligence Overview


  
InTelligence Overview関連リンク
【『OptimalFlow』の特長
【『OptimalFlow』活用のメリット】

BPMを実現するコンピュウェアの
『OptimalFlow』

全文をPDFでダウンロードする

『OptimalFlow』はビジネスプロセスの自動化、ビジネスプロセスへのアプリケーションの統合、自動化されたビジネスプロセスの管理機能を提供するBPMツールです。
インストレーションが容易で、シンプルなアプリケーション統合機能を備えた『OptimalFlow』はビジネスプロセスの自動化とビジネスプロセスの改善を実現し、企業の競争力を強化します。

『OptimalFlow』の特長

BPMを実現する『OptimalFlow』の3つの機能

 『OptimalFlow』はビジネスプロセスの速やかな自動化、基幹業務内/外の異なるアプリケーションのビジネスプロセスへの統合、自動化されたビジネスプロセスのモニタリングによる管理機能を提供するBPMツールです。その機能は、(1)ビジネスプロセスのモデリング(設計)、(2)ビジネスプロセスのデプロイメント(実行)、(3)ビジネスプロセスのマネージメント(管理)に集約することができます。
 まず、ビジネスプロセスモデリングではビジネスの実像や将来像をモデル化します。その対象は組織、人員、役割などの組織情報と業務の流れであるプロセス情報の2つで、組織モデル(図1)とプロセスモデル(図2)をそれぞれ定義した上で連携させ、ビジネスプロセスを遂行するために必要なアプリケーションを連携します。これによって、ビジネスが可視化されるため、ビジネスプロセスをモデル化しただけで、ビジネスプロセスを改善できるケースも多く出ています。
 その上で、指定された情報に従って、ビジネスプロセスを実行するのがビジネスプロセス・デプロイメントです。ここでは、ビジネスを確実かつ迅速に実行するために、ユーザーが、今行うべきタスクを表示・実行します。また、タスクの実行を促すために、アイコンやメールで注意や警告などの通知を行います。
 さらに、実行エンジンでは、確実にプロセスを実行するために、すべての情報がデータベースに格納され、ビジネスプロセス・サーバー、タスク・サーバー、そしてB2Bメッセージ・サーバーの3つから実行されます。また、ユーザーのビジネスプロセス実行画面であるタスクコンソールはクライアント/サーバーとWebベースで提供され、ユーザー企業の独自のタスクコンソールの開発も容易に行えます。
 加えて、プロセス実行の遅延を未然に防ぐために、一連のプロセスの実行状況の確認と監視を行います。また、プロセスの実行結果はリポジトリに蓄積され、KPI(業績評価指標)データとして利用することができます。これによって、プロセスの妥当性の確認やサービスレベルの指標として活用することが可能になります。

図1 組織モデルの定義画面 (click to enlarge)
図2 プロセスモデルの定義画面
(click to enlarge)

『OptimalFlow』活用のメリット

企業における業務プロセスの問題点

 続いて、企業における資材や備品の購買プロセスを例に、『OptimalFlow』の活用方法をみていくことにしましょう。
 まず、起案者は最初に購入依頼書類を起票し、その伝票が処理されます。それを受けて、購買窓口が購入先企業に見積りを依頼、その結果に基づいて、決裁を受け、相手企業に発注、起案者のところに依頼した資材や備品が納入されます(図3)。しかし、このやり方では、起案者には納期がわからなかったり、承認者、処理者が不在の場合には伝票が停滞し、最終的な決裁が下りるまで時間がかかってしまうことがあります。また、業務フローのルールは変更されることも多く、それに伴うシステムの変更コストや余分な手間なども発生します。さらに、遠隔地の拠点とのFAX等でのやり取りによって、部署間の連絡コストが増加してしまうこともあります。
 かつて、すべての業務を汎用機で処理していた時代には、ユーザーの自由度が低く、処理に時間がかかったとしても、汎用機上で一貫して処理されていました。ところが、ITの進化によって、個別の業務の自由度と処理速度は向上したものの、今度は業務プロセスの一貫性がなくなってしまった結果、こうした問題が生み出されているのです。
 そこでは、ビジネスプロセスを連携・統合し、それをベースに、決裁や購買の状況をリアルタイムで把握できるようにすることが必要です。またビジネスルールの変化に柔軟に対応でき、電子メールのような使いやすいインターフェースで、運用コストも安価なことが求められます。

既存システムの連携から開始し、ビジネスプロセスを見直す

 『OptimalFlow』を導入すれば、ビジネスプロセスによる連携・統合が実現され、こうした課題が解決されます(図4)。『OptimalFlow』はインストレーションも容易で、モデリングのための直感的なユーザーインターフェースを持っています。また、開発言語のサポートも多く、業務アプリケーションとシンプルに統合することができます。さらに国際的なワークフロー管理システムの標準化団体WfMC標準に準拠しており、他のワークフロー管理システムとも連携することができます。
 こうした特長を活かして、『OptimalFlow』はビジネスプロセス改善のための分析やコンサルティングを行った後に導入するのではなく、最初に既存のビジネスプロセスをそのまま連携させる形で導入します。そして、実際のプロセスを実行する中で、チューニングを行っていきます。さらに、その中で蓄積されるプロセスの実行結果を業務改善のための指標として活用し、ビジネスプロセスを見直すことで、よりよいビジネスプロセスの実現が可能になります。『OptimalFlow』は、このような一連のサイクルを経ることによって、企業におけるBPMを実現していきます。
 BPMの考え方は新規システム構築にも有効です。個々の業務を遂行するためのアプリケーション層とビジネスプロセスを管理・実行するビジネスプロセス層に分離することができるのでアプリケーションを単機能化でき、開発期間短縮や変化に強いシステムの実現等のメリットを享受することができます。

図3 従来の購買プロセス
図4 プロセスが自動化された購買プロセス
(click image to enlarge)