ビジネスプロセス管理

ビジネスプロセス管理（ビジネスプロセスかんり、）、略称・BPMは、人間、組織、アプリケーション、文書といった知識に関するオペレーション的ビジネスプロセスを設計・制定・制御・分析するための手法・技術・ツールといったマネジメントと情報技術(IT)の交差する分野であるvan der Aalst, W.M.P., ter Hofstede, A.H.M. and Weske, M.: "Business Process Management: A Survey", in Business Process Management, Proceedings of the First International Conference. Springer Verlag, 2003.。「オペレーション的ビジネスプロセス（Operational Business Process）」とは、組織が日々の業務で繰り返し行うビジネスプロセスであり、組織の責任者が行う戦略的意思決定プロセスとは正反対の概念である。1990年代に人気となったビジネスプロセス・リエンジニアリングと異なるのは、BPM では一回限りの革命的な変化ではなく、継続的なビジネスプロセスの発展を目指しているという点である。BPM は IT による管理技法を伴うことが多い。

BPM の適用範囲は、組織活動の管理対象全体であり、必要に応じてそのビジネスプロセスを改善する。そのような考え方は特に目新しくないが、ビジネスプロセス管理システム（BPMシステム）と呼ばれるソフトウェアツールの登場によって、ビジネスプロセス管理が迅速かつ安価に可能となった。BPMシステムはビジネスプロセスの実行を監視し、経営者が勘ではなくデータに基づいて分析したり変更を加えたりできるようにする。

ビジネスプロセス管理(BPM)＝ ビジネスプロセス・リエンジニアリング(BPR) × PDCAサイクル

 ビジネスプロセス管理の活動  
ビジネスプロセス管理の活動は、設計、実行、監視の3つに分けられる。

 プロセス設計 
プロセス設計には、既存のビジネスプロセスの把握と新たなビジネスプロセスのシミュレーションが含まれる。このためのソフトウェアとして、グラフィカルなエディタによるプロセスの文書化、プロセスモデルを集積するリポジトリ、平均時間や費用といったパラメータを設定できるビジネスプロセスのシミュレータツールなどがある。

設計がうまくいけば、運用時の問題を低減できる。経営上のコンテキストの変化によるビジネスプロセスの変化は現在の研究領域である。ワークフローをグラフィカルに表現するソフトウェアをそのフローの実装や保守にも利用できるようにすることで、ビジネスプロセスの改善をスムーズに実現できる。

 プロセス実行 
プロセスを自動化する従来からの手法は、プロセスの特定の段階を実行するアプリケーションソフトウェアを購入または開発することである。しかし、そのようなアプリケーションがプロセスの全体を正確あるいは完全に自動的に実行できることはまれである。別の手法として、ソフトウェアと人手を組み合わせて利用する。組み合わせ方式は複雑であり、プロセスの文書化も難しい。このため、プロセスの改善も困難となる。

このような問題に対処するため、ビジネスプロセス全体をコンピュータ言語で記述し、それをコンピュータが直接実行するというソフトウェアが開発されてきた。このシステムは各種アプリケーションを統合して利用し、プロセスが複雑すぎて自動化が困難な場合は人間に入力を促すメッセージを出力する。従来の方式に比べると、プロセスの定義を直接実行する方式は直観的で改善しやすい。しかし、このような自動化を行うには柔軟性のある新たなインフラストラクチャを必要とし、古くからあるIT資産上では実装できない。

商用BPMソフトウェアでは、テキストによるプロセスモデル記述よりも視覚的なプロセスモデル開発を中心とすることが多く、モデル開発の複雑性を低減しようとしている。視覚的プログラミングは生産性が高く、ユーザーにも受け入れられ易い。

 プロセス監視 
個々のプロセスを監視することで、ビジネスプロセスの効率を統計的に予測することが容易になる。例えば、ある顧客からの注文処理を監視することで（注文があった日時、待ち状態となった期間、支払い状況）、問題がどこにあるかを特定し改善へとつながる。さらに、このような情報は顧客や関連業者のプロセスの改善にもつながる。統計情報の例として、顧客の注文を処理する平均時間、一ヶ月毎の注文処理数などがある。これらの統計情報は、周期、欠陥率、生産性の3種類に分類される。

監視の頻度は、そのビジネスで必要とされる情報や何を分析したいのかによって異なる。このための専用のソフトウェアツールも存在する。プロセスマイニングはプロセス監視のためのツール群である。プロセスマイニングではプロセス監視で得られたログを解析し、理想的なプロセスモデルとの比較を行い、これを使って問題点やボトルネックを探す。

 BPMシステムベンダー 
主なBPMシステムのベンダーを以下にあげる。
 オープンテキスト: OpenText AppWorks
 BonitaSoft: Bonita Open Solution (fr)
 Pegasystems: Pegasystems SmartBPM (us)
 Global360: Global 360 Enterprise BPM Suite (us)
 IBM: IBM Blueworks Live
 IBM: IBM Business Process Manager (us)
 富士通: Interstage Business Process Manager (日本) 
 オラクル: Oracle BPM Suite 11g (us)
オクトパス: Octpath | クラウド型プロセスマネジメントサービス (日本)
 クエステトラ: Questetra BPM Suite SaaS Edition (日本)
 Savvion: Savvion BusinessManager　(us)
 日立ソリューションズ: uCosminexus Service Platform-WorkCoordinator (日本)
 Software AG: webMethods BPMS (de)
 SAP: SAP NetWeaver BPM
 TIBCO Software: TIBCO Silver BPM
 intalio: Intalio|BPM
 HandySoft: BizFlow BPM
 ビトリアテクノロジー: M3O
 HPオートノミー: HP TeleForm
 Adobe: Adobe LiveCycle Enterprise Suite
 アプレッソ: DataSpider BPM
 EMCジャパン: xCelerated Composition Platform
 JFEシステムズ: Ultimus BPM Suite
 パワード プロセス コンサルティング: Metasonic Suite
 ビービーシステム: K2 blackpearl
 セールスフォース: Visual process manager
 NTTデータイントラマート: IM-BPM

 実際のビジネスプロセス管理  
実際には、ビジネスプロセス管理は従来から改善が必要と思われてきた部門に対して適用することから始められることが多い。第一段階として、IDEFやBPMNといった技法/記法を使ってビジネスプロセスモデリングを行うところから始まる。

 参考文献 
Sandeep Arora "Business Process Management. Process is the Enterprise" ISBN 1-4116-3117-X
Jörg Becker, Martin Kugeler, Michael Rosemann (Eds.) "Process Management" ISBN 3-540-43499-2
Roger Burlton Business Process Management: Profiting From Process.  ISBN 0-672-32063-0
James F. Chang "Business Process Management Systems" ISBN 0-8493-2310-X
Michael Harvey "Essential Business Process Modelling" ISBN 0-596-00843-0

Marlon Dumas, Wil van der Aalst, Arthur ter Hofstede (Eds) Process-Aware Information Systems, Wiley, ISBN 0-471-66306-9
Keith Harrison-Broninski "Human Interactions: The Heart and Soul of Business Process Management" ISBN 0-929652-44-4
John Jeston and Johan Nelis "Business Process Management: Practical Guidelines to Successful Implementations" ISBN 0-7506-6921-7
Martyn Ould "Business Process Management: A Rigorous Approach" ISBN 1-902505-60-3 North America ISBN 0-929652-27-4
Terry Schurter, Steve Towers.  "Customer Expectation Management: Success Without Exception". ISBN 0-929652-07-X
Howard Smith, Peter Fingar. Business Process Management: The Third Wave. ISBN 0-929652-33-9 (hardcover)  ISBN 0-929652-34-7 (paperback)
Steve Towers, Peter Fingar - Business Process Management Group, "In Search Of BPM Excellence: Straight From The Thought Leaders". ISBN 0-929652-40-1
Peter Fingar. "Extreme Competition: Innovation And The Great 21st Century Business Reformation". ISBN 978-0-929652-38-2
Howard Smith, Peter Fingar."IT Doesn't Matter: Business Processes Do". ISBN 978-0-929652-35-1
Michael Hugos. "The Greatest Innovation Since the Assembly Line: Powerful Strategies for Business Agility". ISBN 978-0-929652-39-9
Andrew Spanyi. "More for Less: The Power of Process Management". ISBN 978-0-929652-03-0
Andrew Spanyi. "Business Process Management Is a Team Sport: Play It to Win!". ISBN 978-0-929652-02-3
Kiran. K.Garimella. "The Power of Process: Unleashing the Source of Competitive Advantage". ISBN 0-929652-06-1
Peter Fingar, Joseph Bellini. "The Real Time Enterprise: Competing on Time With the Revolutionary Business Strategy-Execution Machine". ISBN 0-929652-30-4
山原 雅人  (著, 編集), 明庭 聡 (著), 堀内 健司 (著)「業務改革、見える化のための業務フローの描き方」 (プレミアムブックス版) マイナビ出版 (2018/4/12)

 関連項目 
ビジネスプロセス

ビジネスプロセスモデリング
文書管理システム
ERP
シックス・シグマ
TQM 
ワークフロー
XPDL
YAWL
エンタープライズサーチ
BPMN

 外部リンク 
BPM -日本IBM
 IBM マーケットプレイス
ビジネスプロセスマネジメント - kaizen penguin 
BPMとは？|継続的な業務改善を実現！言葉の意味と取り組み方
Business Process Management Center
Business Process Management Institute
Business Process Management Initiative
Business Process Management Group (BPMG)
The Association of Business Process Management Professionals
一般社団法人BPMコンソーシアム

 標準 
BPMN ビジネスプロセスを図示するための記法
BPEL4WS BPMシステムで直接実行可能なプロセス記述言語
BPML 提案されていた言語だが、BPEL4WS を優先するために開発が中断された。
WS-BPEL 次世代 BPEL4WS
XPDL プロセスモデリングツール間でプロセス設計を交換するための標準規格
Wf-XML プロセスエンジン間の標準プロトコル
WS-CDL 個々のプロセスの振る舞いを記述する言語
BPM in spanish, english automatic translation

 脚注 

Category:ITマネジメント
*