ビジネス プロセス管理とは
BPM では、定型的な業務だけでなく、変化しつづける人間のやり取りにも、一貫性のある自動化されたプロセスを適用することに重点が置かれています。BPM は、タスクやプロジェクトを管理するのではなく、継続的なプロセス改善のために意図的な規制を確立します。これにより、無駄ややりなおしが減少し、効率性が改善され、社内の結束力が向上することで、ビジネスの運用コストが削減されます。
BPM は、基幹業務 (LOB) とテクノロジーを結合させます。ビジネス プロセスをアウトソーシングする代わりに、BPM によってプロセスを社内で保持しつつ構造を追加することができます。また、ルールの変更、バージョン管理、および実行に関する反復的なプロセスを構築し、継続的な監視と測定可能な改善を実現することで、将来のビジネス運用を支援することもできます。
企業の IT やビジネスの運用の枠を超えて BPM を拡張することもできます。BPM は、ソフトウェア開発者や市民開発者、ビジネス リーダー、ビジネス アナリスト、健康管理者、会計/給与計算の専門家、顧客関係管理者、および業界パートナーに適用できます。
非常に大まかに言うと、BPM には、プロセス改善のための 3 つのステップが必要です。まず、プロセスがマッピングされ、分析されます。次に、組織が、その分析に基づいてプロセスの変更を実装します。最後に、新しく更新されたプロセスのパフォーマンスが監視されます。
現在の BPM の実践では、進化しつづける複数のテーマが生まれています。まず、組織は、BPM を使用して顧客のエクスペリエンスを定義する方法を検討する必要があります。企業が顧客のニーズを満たす方法について各顧客が独自の期待を持っていることと、顧客のエクスペリエンスには社内プロセスの成功が反映されることに留意する必要があります。
さらに、BPM には、顧客のニーズの変化に迅速に対応できる柔軟性が必要です。顧客は常に改善を求めており、BPM は俊敏な方法でプロセスを自動化できます。
BPM と混同されがちなもの
BPM はプロセスを整理し、変革するために役立ちますが、混乱を招く概念となる可能性があります。疑問を解消するために、BPM が以下のものではないことを確認してください。
BPM はソフトウェア製品ではありません。BPMSまたはiBPMSはソフトウェア製品であり,ベンダーから購入するシステムに含まれる内容によって機能が異なります。BPMS や iBPMS は、BPM の理論を支援することを目的としています。
BPM はアプリケーションではありません。BPM のアクティビティのために特定のアプリケーションが必要な場合もあれば、BPM を支援する新しいアプリケーションを開発する場合もありますが、BPM 自体はアプリケーションではありません。
BPM はアプリケーション ホスティングではありません。Business Process as a Service (サービスとしてのビジネス プロセス、BPaaS) を利用すると、社外でアプリケーションをホストできます。このモデルは、プロセスの複数の機能をホストする必要がある場合に利用します。
BPM は市場セグメントではありません。BPM は一部市場を牽引しており、BPM の実践の変化は新しいソフトウェアの需要を進化させる可能性がありますが、製品やベンダー自体は BPM ではありません。
さらに紛らわしいことに、BPMS によって実行されるすべてのアクティビティが BPM のアクティビティであるわけではありません。たとえば、BPMS はプロセスの文書化を支援しますが、プロセスを文書化するたびに BPM の機能を実行するわけではありません。BPMS では組織や BPM を支援する多くの機能を実行できますが、これは、BPMS で実行するすべてのことが BPM に関わるものであることを意味しません。これと同じ誤謬は、従業員と事業単位にも当てはまります。BPM プロセスを支援するスタッフであっても、そのスタッフが実行するすべてのことが BPM の方法論によるものではありません。社内には特定の「BPM ジョブ」というものは存在しません。
ビジネス プロセス管理のメリットとデメリット
ビジネスの競争力を維持するには、プロセスを常に更新する必要があります。そうでなければ、コストが上昇し、収益が減少し、市場での陳腐化を加速させる危険性があります。企業は、業務の最新かつ一体化された状態を保つために、BPM および BPM システムに注目しています。これは、特に、すべてのプロセス(特にビジネス推進要因と IT の間) の管理を必要とする規制要件を持つ業界に当てはまります。
専門家は、企業が BPM システムを導入することで多くのメリットを享受することに同意します。システムを、ターゲットを絞ったダッシュボードやワークフローなどのツールと連携させることで、業務を合理化し、人為的ミスやコミュニケーション上のミスを減らし、戦略的方向性を明確にすることができます。全体的に見ると、BPM システムには次の 3 つの大きなメリットを期待できます。
俊敏性:これは迅速に適応する能力です。BPM には処理ステップの厳格な文書化が必要であるため、明確なワークフローが確立され、企業は変更を実装した場合に何が起こるのかを正確に把握できます。プロセス変更の影響と現実的な選択肢が分かれば、より簡単に行動を起こすことができます。さらに、企業は、BPM によって地理的な移動性と知識移転を実現し、顧客のチームの能力と独立性を強化することができます。必要に応じて、既存の基準を活用してレガシー アプリケーションを再利用し、すべてのソフトウェア ニーズに対応できる新しい IT 資産を構築することもできます。
可視性:BPM により、経営陣は、ビジネス プロセスをよりよく認識および把握できるため、従業員とその作業成果物を広範に監視する必要がなくなります。最終的には、十分な情報に基づいた意思決定を行い、不正、悪用、および浪費を減らしたり排除したりすることができます。
効率性:BPM により、チームは、最適なパフォーマンスおよび処理を達成し、重複や手作業を排除する方法を把握できます。このプロセスでは、エラーが最小限に抑えられ、プロジェクトのタイムラインが短縮され、新しいプロセス設計がより迅速に導入されることで、市場投入までの時間が短縮されます。
BPM の主なデメリットの一つは、このような厳格なシステムにより、特に、必要な急激な変更の期間に、イノベーションが制限される可能性があることです。チャールズ・オライリー (Charles O’Reilly) 氏とマイケル・タッシュマン (Michael Tushman) 氏による 2016 年の著書『Lead and Disrupt』(邦題『両利きの経営』) では、厳格な BPM プロセスの落とし穴を避けるためにチームが組織的「両利き」を構築することが奨励されています。著者は、近代化とともに使用される従来の方法について論じています。
BPM はイノベーションと密接に連携でき、またそうする必要があります。BPM は、正しく実行すれば、中核市場で存続しつづけながら、新しい領域で事業を拡大し、成功するために役立ちます。
人間中心のビジネス プロセス管理とシステム中心のビジネス プロセス管理: その相違
BPM でさまざまなプロセスに対応しますが、専門家は、「人間中心」と「システム中心」の 2 つの大きなカテゴリに分類されると考えています。
人間中心の BPM では、人が最初に考慮され、自動化機能によって支援されます。これらは人が中心となるプロセスであり、自動化で簡単に置き換えることができません。人間中心の BPM ソフトウェアを使用すると、ユーザーは、作業を保留にして後で戻ることができ、リソースのニーズに基づいて作業を割り当てなおすこともできます。これらのシステムを使用することで、専門家は、コミュニケーションの側面をより重視して、実行する作業をモデル化することができます。人間中心の BPM では、タスクを自動的に割り当てたり、システムを介して移動させたりするのではなく、タスクを従業員に伝達します。各アクティビティは、通知、指示、結論、締め切り、およびリマインダーで構成されます。人間中心のプロセスの例には、カスタマー サービスの提供、苦情処理、従業員のオンボーディング、電子商取引活動の実施、経費報告書の提出などがあります。
一部の専門家は、人間中心の BPM を分解して別のカテゴリである「ドキュメント中心」に入れています。ドキュメント中心のプロセスでは、人間のユーザーが何らかの方法で行動を起こす必要があるため、これらのタスクを人間中心のプロセスのグループに含めることは理にかなっています。
BPM のシステム中心 (または統合中心) の視点は、プロセスのテクノロジーの側面により関心を持っています。これらのプロセスは、システム間またはシステム内において、複数のアプリケーションによって動作します。これらのプロセスでは、すべてのアプリケーション (パッケージ化、カスタム、外部、または人間のユーザーが操作するものなど) 間のシステム プロセスが編成されます。統合中心のプロセスの一例としては、さまざまなソフトウェア システムが組み合わされる場合があるオンライン バンキングがあります。
場合によっては、社内の誰かがプロセスを手動で上書きして、例外を考慮に入れる必要があります。BPM フレームワークは、必要に応じてこれらの異常値に関してシステムを管理するために役立ちます。
さまざまなビジネス プロセス管理フレームワーク
BPM フレームワークは、業界に応じて次の 3 つのカテゴリのいずれかに分類され、規制、基準、およびポリシーが明確化されます。
水平:このフレームワークは、BPM および支援ソリューションの複数の業界への適用を可能にします。主にテクノロジーの使用を通じてプロセスを設計および開発することに重点が置かれています。
垂直:このフレームワークは、特定の業界または種類のプロセスを対象にプロセスのタスクを調整します。複数の人、地域、およびユニットにわたるプロセスを考慮に入れることもできます。
フル サービス:このフレームワークは、垂直フレームワークと水平フレームワークの両方を組み合わせて、BPM の概念およびソフトウェアが提供できるものの幅と深さに対処します。言い換えれば、このフレームワークは複数の業界にまたがります。このタイプのフレームワークは、ビジネス ルール、ワークフロー、プロセス設計/モデリング、検出、範囲、シミュレーション、およびテストを対象としている必要があります。
実際のビジネス プロセス管理
企業の成功は、ビジネスと IT が連携して、各部門内の重要な企業の問題を克服することによってもたらされます。実際の世界では、企業は、問題を定義し、プロセスの利害関係者および参加者を特定して、プロセス ステップを決定することにより、メリットを享受します。すべての企業は、まず、プロセスを検証するとともに、「目標または望ましい結果は何か」と問う必要があります。
たとえば、何千もの商品を扱う大規模なドラッグストア チェーンでは、ベンダーの製品の写真を Web サイトに掲載すると同時に、その製品の最新の写真を使用していることを確認する必要があります。BPM プラットフォームでは、これらの画像を追跡し、最新バージョンであることや、アクセス履歴、保管場所を確認できます。BPM により、画像の掲載と管理に要する時間を短縮することができます。この企業では、他にも次のことを問う必要があります。
プロセスはどこで始まり、どこで終わるのか。
プロセスを進めるのに役立つ機能およびアクションは何か。
各プロセス ステップにはどのようなユニットおよび人員が関わるのか。
あるステップから別のステップにどのようなデータが送られるのか。
2017 年 2 月のForrester レポートには、BPM を使用してプロセスを刷新している企業に関する次のような調査結果が示されています。
64% がカスタマー サービスを見なおしています。
52% が顧客のオンボーディングを刷新しています。
26% がサプライ チェーンおよびパートナー向けプロセスを調べています。
25% が BPM を使用して会計プロセスと財務プロセスを更新しています。
同氏は、企業のプロセスに関して、次の基本要件を挙げています。
• ニーズを効果的に満たす。
• 優れた顧客満足度 (関係) を維持する。
• 物事を効率的かつ生産的に行う (コスト)。
リード氏は、「シンプルなことを正しく実行することが、BPM の基礎であり、ビジネスの基礎です。私にとって、BPM とは、組織内のすべてのプロセスを積極的に管理し、継続的な強化することです。」と述べています。
BPM 展開の専門家によるその他のヒントは、次のとおりです。
プロセスを自動化する前に、プロセスを改善します。
プロセスの内容を決定し、所有者を割り当てます。
プロセスを継続的に更新できるようにします。
時間を節約するために、新しいプロセスの構築よりも既存のプロセスの改善を検討します。
ビジネス プロセス管理とコンプライアンス
すべての企業が、コンプライアンスとリスク管理の課題に直面しています。これには、外部の法律、運用ルール、および社内基準が含まれます。多くの企業ではコンプライアンスと BPM が別の懸念事項であると考えられていますが、コンプライアンスの確保や財務リスクの管理に BPM が利用されることが多いため、コンプライアンス要件を BPM の一部として扱う方が論理的である場合があります。Association for Intelligent Information Management (インテリジェント情報管理協会、AIIM)の 2015 年のレポートによると、企業は、ガバナンス、リスク管理、およびコンプライアンスの分野において具体的には以下のような目的で BPM を利用しています。
ポリシーの作成、更新、および普及を管理する
監査プロセスを自動化する
サプライヤーおよびベンダーのリスクを管理する
リスクを特定、追跡、および修正する
インシデントを特定、追跡、および解決する
IT セキュリティ上の脅威を管理する
規制および基準のコンプライアンスを追跡する (制御の監視)
効果的な BPM により、企業は、コンプライアンス違反による損害およびコストを回避できます。ダッシュボードを使用することにより、マネージャーは、規制チェックや通常業務の監督といったタスクに多くの時間を割く必要がなくなります。リスクを追跡できるシステムに接続された、すべてのコンプライアンス文書の中央リポジトリがあると便利です。コンプライアンスの分野で新たに登場しているテーマは、コンプライアンスへの取り組みを、ビジネス プロセスを改善するための継続的な実践の一環とすることです。
別の選択肢として、特定の管理責任をアウトソーシングするサブスクリプションタイプのサービス モデルであるマネージド サービスを利用することができます。ビジネスの説明責任を負う外部企業が、プロセス主導の変革を継続的に更新し、最適化します。常にベスト プラクティスが遵守され、最大限のメリットがもたらされるように、BPM の専門家によって企業の最適化が継続的に実行されます。
BPM 組織の規定とネットワーク
BPM は、規定組織と確立された表記法によって標準化されている分野であり、資料や期待されるものに一貫性があります。また、多くの組織が進化したことで、専門家がつながり、この分野がさらに発展しました。BPM の専門家を管理し、結び付けている協会や組織を以下に示します。
BPM Institute(BPM 協会):BPM Instituteは、「ビジネス プロセス管理の専門家同士が交流する場所」を自任しています。実践者が主導する、5 万のメンバーによるこのコミュニティは、トレーニングと認定を提供するとともに、BPM イベントや豊富なネットワーク形成機会のスポンサーとなっています。Web サイトでは BPM の専門家向けに話題のリソースが提供されており、ベンダーはスポンサーになっていません。
WfMC:Workflow Management Coalition(ワークフロー管理連合) は、ワークフロー、BPM、および適応型ケース管理を主な関心事とする世界中の約 3 万のメンバーで構成される組織です。WfMC では、ビジネス プロセスに特化した実践基準が開発されています。このグループは、現在 100 以上の BPM スイートで使用されている XPDL (XML プロセス開発言語) を開発しました。
BPM.com:この Web サイトは、BPM および関連分野に関する資料のリポジトリです。ベンダーがスポンサーになっているこのサイトのユーザーは約 4 万人で、スタッフ ライターが、ブログや業界の専門家へのインタビューを定期的に投稿しています。また、業界の専門家が最新情報を把握するための最新のニュースやポッドキャストも用意されています。
ABPMP:Association of Business Process Management Professionals (ビジネス プロセス管理専門家協会) は、ベンダー非依存の非営利団体であり、BPM の実践および概念の発展に取り組んでいます。各地域の支部がこの BPM 専門家の協会を管理し、独自の国際的なトレーニングと、Certified Business Process Professional (認定ビジネス プロセス プロフェッショナル、CBPP®) という認定を提供しています。
International Conference on Business Process Management(ビジネス プロセス管理に関する国際会議): BPM Steering Committee (BPM 運営委員会) が主催するこの会議は、毎年開催され、BPM に対する学術的なアプローチを提供します。この会議の内容は、コンピューター サイエンス、情報システム エンジニアリング、ビジネス管理などのさまざまな分野にわたります。
ITIL:Information Technology Infrastructure Library (情報技術インフラストラクチャ ライブラリ) は、IT サービスを管理するための標準化されたフレームワークです。ここでは、さまざまなビジネス プロセスを組み合わせ、それらを連携させる方法が検討されています。BPM がビジネスの観点から企業のプロセスを扱うのに対して、ITIL では IT サービスを通じてそれらのビジネス プロセスを支援する方法に重点が置かれています。
BPM を規定する基準とモデル
ISO/IEC 15944:International Organization for Standardization (国際標準化機構、ISO) と International Electrotechnical Commission (国際電気標準会議、IEC) は、ビジネスにおける BPM の運用面に関する実務規範を規定するために、この基準を作成しました。
BPMN:ビジネス プロセス モデリング表記法 (BPMN) では、ビジネス プロセス モデルにおけるビジネス プロセスの表現方法が標準化されています。BPMN は、Business Process Management Initiative (ビジネス プロセス管理イニシアチブ、BPMI) によって開発され、Object Management Group (オブジェクト管理グループ、OMG) によって保守されています。標準的な表記法と、フロー オブジェクト、接続オブジェクト、およびスイム レーンに分類される要素を使用するという点で、フロー チャートと似ています。現在のバージョンである BPMN 2.0.2 は、2013 年 12 月にリリースされました。
エンタープライズ アーキテクチャ:アーキテクチャの原則と実践は、組織が戦略を実現するための指針となります。エンタープライズ アーキテクチャには、BPMN と同様に、独自の標準化されたビジネス プロセス モデルである Business Motivation Model (ビジネス モチベーション モデル、BMM) があります。BPM の専門家の多くは、BPM とエンタープライズ アーキテクチャを組み合わせることを支持しています。BPM が指標、ビジネス フレームワーク、およびビジネス フォーマットを提供するのに対し、エンタープライズ アーキテクチャはビジネスのビジョンおよび戦略を変換します。これら 2 つの分野が連携することで、ビジネスに持続的な勢いが生まれます。
SOA:サービス指向アーキテクチャ (SOA) は、ビジネス プロセスを設計するための柔軟なツールです。SOA は BPM の開発および統合時に設計原則として機能し、BPM と SOA が連携することでビジネス プロセスの統合が改善されます。SOA は、BPM ソリューションで作成される Web サービスとしても機能し、何度も使用できます。
ビジネス プロセス管理分析ツール
BPM ツールを使用すると、プロジェクト チームは、実際の指標を使用してプロセスを視覚化、測定、分析、改善、制御、および再設計することができます。理論ではなく実際のデータに基づいて、市場のニーズに適合した意思決定を行い、それらのニーズに対応しつづけることができます。BPM 分析ツールは、リアルタイム ビジネス分析のカテゴリである運用インテリジェンスを支援します。運用インテリジェンスにより、企業は、そのインサイトに基づいて意思決定を行い、即座に行動することができます。BPM 分析ツールのいくつかの例を以下に示します。
SIPOC:SIPOC (Suppliers, Inputs, Process, Outputs, and Customers、サプライヤー、入力、プロセス、出力、および顧客) チャートは、ビジネス プロセスの最初から最後までの概要を文書化できるビジュアル ツールであり、ブレインストーミング セッションでよく使用されます。SIPOC は、1980 年代に総合品質管理の一環として開発されました。
ワークフロー:ワークフローとは、体系化および事前定義されたさまざまな活動を図式化したもので、これによって望ましい結果が生み出されます。ワークフローには、ステップが順番に進行する単純なものもあれば、連続したイベントの発生と並行して指定された依存関係、ルール、要件が絡み合う複雑なものもあります。ワークフローを構成する要素は、ステップ、そのステップの実行に必要なリソース (スタッフや機械など)、それら要素間の相互関係です。
RACI:RACI(Responsible, Accountable, Consulted, and Informed、実行責任、説明責任、相談先、および情報提供先) マトリクスは、RAM (責任分担マトリクス) または LRC (線形責任図) とも呼ばれ、ビジネス内の役割と責任を明確にします。組織変更プロセスの実行時には特に役立ちます。このマトリクスにより、すべてのプロセスと役割が特定され、重複やギャップが解消されます。
CTQ:Critical-to-quality (品質に影響を与える重要要因) ツリーは、シックス シグマ手法の分析ツールです。設計フェーズで顧客の視点から製品の特性を確認するために使用されます。このツリーでは、特定の製品に関する顧客のニーズ、期待 (推進要因)、およびパフォーマンス要件がそれぞれ配置されます。CTQ ツリーは、広範な顧客ニーズを特定の要件に変換するツールと見なすことができます。
シックス シグマ ツールボックスのツール
ヒストグラム:ヒストグラムは、連続したデータセットの基調的な度数分布を示すグラフです。データがデータセットにグループ化され、各セットの頻度がカウントされます。ヒストグラムは、専門家がプロセスのすべての変動要因を把握するために役立ちます。
連続データの一つのタイプは時間です。この例では、時間が 5 分間隔でグループ化されており、テクノロジー ストアで顧客が応対されるのを待つ時間を表しています。来店し、応対されるまで待った 100 人の顧客のエクスペリエンスが調査され、待ち時間が人数に対してプロットされています。応対されるまで店を出ずに待った 100 人の顧客をグラフィカルに表現することで、プロジェクト チームが視認できる曲線が生み出され、顧客が店を出る前に応対することに成功しているかどうかを判断できます。チームは、この曲線に基づいて、実施できる改善について推論を進めることができます。
継続的改善の BPM ライフサイクル
クレジット: マリスカ・ネジェス (Mariska Netjes)、ハロ・ A ・レイジャース (Halo A. Reijers)、Wil M.P. ファン・デル・アースト (Wil M.P. van der Aalst)
BPM は、ビジネス プロセスのライフサイクルを構成する 5 つのフェーズで構成されます。分野全体では特定の用語について一貫性のない部分もありますが、この 5 つのフェーズには設計、モデリング、実行、監視、および最適化が含まれます。継続的な改善を追跡するために、ステップがサイクルとして表され、段階的な変化が示されます。言い換えれば、サイクルに入ると、始まりも終わりもありません。
設計:ビジネス プロセスを大まかに (ただし、ユーザーがビジネス プロセスの仕組みを理解できる程度の詳細さで) で文書化します。この作業を通じて、プロセスをビジネス戦略に適合させていきます。この段階で、現在使用しているプロセスの設計と今後使用するプロセスの設計のモデル化も行います。
モデリング:さまざまなシミュレーションでプロセスを分析、ベンチマーク、および比較し、さまざまな組み合わせの変数を使用して最適な改善を決定します。この段階で、「What-if」シナリオ分析を実行します。
実行:この段階では、改善点を選択して実装します。
監視:個々のプロセスを一定の間隔で観察して記録し、比較のための指標を作成します。この段階で、文化の変化も管理します。
最適化:最後に、前のフェーズ (モデリングと監視) からの情報を取得し、問題点と強化の可能性を特定します。
自動化された BPM スイートおよびソフトウェア
統合 BPM スイートは、BPM の概念を活用できるように進化しています。企業は、BPM ツール、ビジネス ルール エンジン、ワークフロー エンジン、シミュレーション/テスト ツール、複合イベント処理、およびビジネス アクティビティ監視によって、ビジネス プロセスの継続的改善を実装できます。
「私達は、同じ場所にいなくても、明確に定義されたタスクで共同作業を行い、作業の締め切りを設定し、効果的にコミュニケーションをとることができます。Google Apps や Dropbox などのサービスを統合することで、物事は非常に容易になります。共同作業はすべてのチームにとって重要であり、Smartsheet や Promapp などの BPM スイートにより、仕事のその部分を容易にすることができます。」
利用可能なソフトウェアが役立つのは、メタデータを保存し、データ クエリを許可するリポジトリがある場合のみです。これらのリポジトリは、共通ウェアハウス メタモデル (CWM) をアーキテクチャとして使用し、その仕様も Object Management Group によって設定されます。CWM は、UML、MOF、および XMI に基づいており、それぞれモデリング、メタモデリング/メタデータ ストレージ、およびデータ交換に対応します。
BPMS を作成するために集められたさまざまなソフトウェア分野の一部には、次のものがあります。
ビジネス ルール エンジン:ビジネス ルール エンジン (BRE) を使用すると、BPMS ユーザーは、更新、新しいポリシー、手順などのビジネス ロジックを変更できます。
Tindall Media, LLC (ティンドール メディア有限責任会社) のジェフ・ティンダール (Jeff Tindall) 氏によると、「多くのビジネス プロセスは要件を収集することで自動化できますが、一部のものは定型的ではなく、顧客のニーズやライブ データに基づいて実行時にカスタマイズできる柔軟なルールを必要とします。そのようなビジネス プロセスについては、ルール エンジンが非常に有効です。ほとんどのルール エンジンは、評価と実行の 2 つの役割のいずれかを果たします。評価ルールは、「はい」と「いいえ」の二択の質問に答えます。タスクが完了するかどうかといった、複雑な状況や変化する状況に対応するために非常に役立ちます。一方、実行ルールでは、ルール内で 1 つ以上のアクションを実行できます。これらのルールは、次に実行するタスクといった、ワークフローの決定に非常に役立ちます。」
ビジネス プロセス モデリング表記法 (BPMN):BPMN は、BPMS アプリケーションに組み込まれ、ビジネス プロセス実行時の実行方法を規定します。
ビジネスアクティビティ監視(BAM):企業は、BAM を利用してビジネス プロセスを監視し、障害や問題が発生する可能性のある場所を確認することができます。BAM レポートには、ビジネス プロセスおよびフローの正確な動作 (および正常性) が示されます。BAM では、トランザクションの量、速度、エラー、および特殊条件の 4 つの属性に重点が置かれています。
ヒューマン ワークフロー:このソフトウェアは、人が実行するタスクを整理します。そのために、特定の人にタスクを割り当て、他の利害関係者を特定し、タスクを完了する必要があるタイミングとタスクの達成方法を記述する必要があります。人やダイナミックな変化を伴うプロセスの最適化は、これまでは困難でしたが、このソフトウェアが BPMS の一部として発展してきました。
BPM スイーツの確認点
BPM スイートを探すときに確認する必要がある重要な特徴は、業界リーダーシップです。BPM スイートは、単に競争力があるではなく、業界において優れたものへと継続的に更新されている、確立されたプログラムである必要があります。BPM スイートに含まれる機能のリストを以下に示します。
企業の共同作業メッセージングの実現
イベントの可視化
ルールの自動化
サービスの構築
重要業績評価指標 (KPI) の取得
企業全体の情報の集約
分析の作成
フォームの作成
ダッシュボード方式
モバイル アプリの開発
エンドユーザー環境
コンテンツの統合
オンプレミスソリューション
SaaS (Software as a Service) のオプション
プロセスの検出とプロジェクトの範囲設定
プロセスのモデリング
迅速に展開可能
インテリジェント ビジネス プロセス 管理スイート (iBPMS)
BPM スイートの選択に関するベスト プラクティス
BPMS については、驚くほどの数の利用可能な選択肢が存在しますが、システムの選択はベスト プラクティスに基づいて行う必要があります。企業は、購入前にユーザーの賛同を得る必要があります。従業員の賛同を得るには、企業全体の部門担当者を製品のレビューに参加させます。その他のベスト プラクティスとしては、実装時に企業全体に参加させること、適切なトレーニングを提供することなどがあります。
トレーニングを受け、認定を取得したベンダーは、その製品を、自信を持って提供できます。さらに、従業員の賛同により、シャドー IT を削減できます。シャドー IT とは、企業のプロセスに明示的に組み込まれておらず、包括的なソフトウェア パッケージ内で合理化されていないビジネス プロセスです。Gartner(ガートナー) は「シャドー ビジネス プロセスの 20% が BPM クラウド プラットフォームによって支援される」と予測しています。シャドー プロセスは、多くの場合、IT 部門に認知されておらず、通常の従業員がアクセスできるプラグインやスプレッドシートで支援されており、中途半端な状態になっています。BPM により、企業のシャドー処理のかなりの部分を排除できます。
すべての専門家が、購入前にシステムを試用することを勧めています。BPMS の成功は、ビジネスに必要な機能の分析とテストに依存します。専門家の中には、コンサルタントを雇ってビジネス ニーズを評価し、ベンダーと話し合って最適なものを判断することを勧める人もいます。ビジネス ユース ケース (解決しようとしている問題) を検討する際には、それがエンタープライズ サービス バス (ESB) とどのように連携するのかを念頭に置く必要があります。専門家によると、以下のことを調べる必要があります。
BPMS のみ:ビジネスは主に人間同士のやり取りで構成され、トランザクション要件やパフォーマンス要件はあまりありません。
ESB のみ:ビジネスには、主に、成長と進化に対応できる拡張性および柔軟性を必要とするトランザクションが含まれます。
BPMS と ESB の併用:ビジネスは、人間同士のやり取りと、成長に対応できる拡張性および柔軟性を必要とする可能性のあるトランザクションの両方が大量に含まれます。
ジム・サイナー氏によると、「ご存知のように、どのバリエーションの BPM も、運用の強化と、リソースの相互作用および最適化の改善を目的としています。それを実現するために BPM には作業の進捗状況に関する優れた可視性が不可欠であり、そのためにダッシュボードの機能、プロセス インテリジェンス (プロセス用の BI)、および次の最善アクションに関する予測機能が必要です。また、優れた俊敏性、視覚化機能、および迅速な開発/構成環境も必要です。さらに、ハイブリッド動作や複合動作を処理するために、ビッグ データおよびその他のシステムを用意する必要もあります。」
サイナー氏は続けて「理想的には、BPM には、信号、イベント、およびパターンを検知し、機内での意思決定を支援し、人、システム、または機械を通じて新しい行動指針をとることを可能にするリソース最適化機能が必要です。それらを可能にするテクノロジー機能は多数存在しますが、モデリング、シミュレーション、認知、開発、分析、統合、ビッグデータ、IoT、ボット、エージェント、および視覚化のテクノロジーはすべて、見えない所で、さまざまに組み合わせて使用されています。
ビジネス プロセス管理の現在 (IoT) と未来
BPM は、スマート オブジェクトとアプリケーションを正しい順序で管理および接続するために役立ちます。Gartner によると、2020 年までに 300 億台のデバイスがインターネットに接続されます。現時点では、スマート デバイスを管理するためのまとまったシステムはありません。BPM は、これらのすべてのデバイスについて、それらの応答を容易に管理し、それらに付加価値をもたらすことができます。BPM により、受け取ったデータによって実行することをオーケストレーションして、コミュニケーション ミスを減らし、顧客とつながる機会を改善することができます。
Tindall Media, LLC のジェフ・ティンダール氏によると「外部入力の統合は、ビジネス プロセスにも劇的な影響を与える可能性があります。外部インターフェイスを使用すると、Web サイトでの「詳細を知りたい」フォームへの入力といった顧客の行動に基づいてフォローアップ タスクを開始できます。また、IoT によって、現実世界のイベントをビジネス プロセス管理ソリューションに組み込むことができる素晴らしい機会が生まれています。多くの企業が、IoT センサーを使用して機器の使用状況を監視することによって、より正確に、さらには自動的に、予防メンテナンスのスケジュールを立て、最適な稼働時間を確保しています。」
BPM の将来は確かなものであり、BPM ベンダーは急激に成長しています。BPM は、厳密に言うとシーケンシャルなワークフローであるという意味では古いものの、予測分析などのインテリジェント ツールを備えたダイナミック モデルとして存在感を示すと予想されます。専門家は、BPM の新たなトレンドがモバイル、ソーシャル、予測、およびクラウドであるという点で意見が一致しています。2016 年 2 月に実施された Custom Market Insights (カスタム市場インサイト) の調査では、2020 年までに現在の 34 億ドルの BPMS 市場シェアが 100 億ドルに達する見込みです。研究者は、市場を牽引するクラウド コンピューティング、モバイル コンピューティング、およびスマート デバイスの使用が増加していると指摘しています。
ジム・サイナー氏によると「スタンドアロン市場としての BPM は、一部のベンダーが大きな成長を示し、順調に成長していますが、BPM が、デジタル変革や、デジタル傘下の新しいビジネス モデルで役割を果たすことにより、BPM の真の加速が起こります。Amazon (アマゾン) や Uber (ウーバー) が改善されたプロセスによって実現したものを見てください。BPM は、基本的な形でより多くの人に利用されるようになるにつれて、スマート プロセス アプリケーションを構築するためのより重要な要素となり、デジタル アシスタントのようなよりスマートなリソースを管理する役割を担うようになります。」
BPM ソリューションと統合ソリューションの比較
企業は、市場で利用できる重複した選択肢によって混乱する場合があります。ESB などの統合ソリューションは、企業が複雑なシステムを統合するために必要なサービスの一部を提供できます。BPM システムは、多くの場合、複数のソフトウェア パッケージを統合するために使用されます。
企業には両方のシステムが存在する余地があり、それぞれのシステムが互いを活用できます。また、そうする必要があります。3 レベル アーキテクチャでは、ESB が、サービス オーケストレーションの中間層で統合を実行し、低レベルのサービスを大規模なサービス ユニットに取り込みます。BPM は、人やソフトウェアと連携して、ビジネス プロセスのモデリングおよび管理を実行します。BPM は、ESB 層のビジネス プロセスをオーケストレーションまたは作成する最上位層です。ESB は最適化されたソフトウェアであり、その通信は BPMS よりもはるかに短い時間です。比較すると、ESB は柔軟性と拡張性に優れており、負荷やパフォーマンス要件が大きい場合に BPMS よりも優れたパフォーマンスを発揮します。
ESB と BPMS は、連携する余地があるだけでなく、非常に互換性があり、併用することで大きなビジネス上の問題を解決できます。インターネットやブロードバンド チャネルを介してメディアやコンテンツを提供することを専門とする企業では、ESB と BPM の組み合わせが、技術的な能力とパフォーマンスの必要性のために特に役立ちます。
ESB と BPM の両方を必要とする企業にとって、より大きな課題の一つは、適切なシステムと、各システムの適切な責任分担のバランスを見つけることです。実際には、すべての企業が、必要なソリューションと、それぞれのアーキテクチャの配置方法を決定する前に、組織の問題の性質を判断する必要があります。
BPM 用語ガイド
BPM の一般的な用語のリストを以下に示します。BPM は標準化された業界であるため、これらの用語の基本的な知識は、学生と専門家の両方にとって重要です。
アプリケーション サービス プロバイダー (ASP):クラウド ソフトウェアおよびサービスを提供する企業。BPMS システムには、ASP が提供可能なものもあります。
人工知能 (AI):機械が発揮するインテリジェンス。専門家は、AI が BPM に組み込まれる日が来ると推測しています。
ベイジアン信念ネットワーク:確率変数とその条件依存性を表す確率的グラフィック モデル。
SME 向け BPMS:中小企業 (SME) 向けの、ビジネスの成長と発展に対応する余地を持つ、拡張可能な BPMS プラットフォーム。
BPMスイート/ソフトウェア:ビジネス プロセスのモデリング、実行、および監視のライフサイクル全体を支援する新しいソフトウェア カテゴリ。
ビジネス アクティビティ監視:企業による指標の収集を可能にするBPMツール。
ビジネス インテリジェンス (BI):テクノロジー主導のデータ分析およびプレゼンテーション。BI は、BPM と連携してビジネスに適した意思決定を行います。
ビジネス オブジェクト:アクセス層および論理層と連携するソフトウェア システム内のエンティティ。BPMS では、ビジネス オブジェクトは、システムを管理し、既存のソフトウェア プロセスを再利用することができます。
ビジネス プロセス:組織の目標を達成するための単独または一連のアクティビティ。
ビジネス プロセスの自動化:企業が、統合、再構築、およびソフトウェアを利用してプロセスを自動化するイニシアチブ。
ビジネス プロセス実行言語 (BPEL):SOA でデータの共有および接続を可能にする XML ベースの言語。
ビジネス プロセス管理 (BPM):組織のワークフローを体系的に改善するシステム。
ビジネス プロセス モデリング言語 (BPML):ビジネス プロセス モデリングのために提案されている言語。BPEL4WS (Business Process Execution Language for Web Services、Web サービスのためのビジネス プロセス実行言語) が使用されます。
ビジネス プロセス リエンジニアリング:コンピューターおよびソフトウェアを使用したビジネスの再構築。
ビジネス ルール エンジン (BRE):ユーザーが BPMS でビジネス ロジックを変更することを可能にするソフトウェア システムの一部。
計算経済学:この研究分野では、コンピューター サイエンス、経済学、および経営学を結び付け、情報科学と、手動プロセスになりがちな作業の自動化を統合します。
継続的改善プロセス (CIP):サービス、プロセス、または製品を改善する継続的なシステム (リーンやカイゼンなど)。
意思決定支援システム:ビジネスにおける分析のソフトウェアによる支援。
感情的知性 (EI):個人的な能力と社会的な能力の 2 つのカテゴリで 4 つのコア スキルによって構成される重要なスキルの基盤。これらの 4 つのスキルは、社会的認識、関係管理、自己認識、および自己管理です。
エンタープライズ アプリケーション統合 (EAI):エンタープライズ アプリケーション統合では、ソフトウェアとアーキテクチャの原則が使用されます。
エンタープライズ プランニング システム (EPS/ERP):企業が、特に企業リソースを考慮して、外部要因または内部要因に関して計画するために使用するシステム全体。EPS は、組織機能により重点が置かれており、BPMS に比べると分析機能や改善志向の機能は重視されていません。
エンタープライズ サービス バス (ESB):SOA においては、ソフトウェア システム間で通信するモデル。
エキスパート システム:AI を使用するシステム。
拡張性マークアップ言語 (XML):インターネット、イントラネット、およびその他の場所でデータを共有するために使用されるテキストベースの形式。
フローチャート:ボックスと、方向を表す接続矢印を使用した、ワークフローを示す図。
ファジー ロジック:計算において、真/偽ではなく、真実さの度合いを使用すること。
遺伝的アルゴリズム:制約のある最適化問題および制約のない最適化問題を解決するために生物学的進化を模倣するプロセス。
推論エンジン:世界に関する事実を AI に保存するナレッジベース。
情報技術 (IT) の自動化:BPM においては、人間が介入しないソフトウェア プロセスの実行を支援する概念。BPM は、従来の自動化手法を超えて、人間的な学習の自動化を活用した、より発見的な機能に移行するように企業を後押ししています。
インテリジェント エージェント:AI においては、センサーを使用して環境に作用するエンティティ。
インテリジェント分析:データを使用してビジネスの傾向と結果を分析および予測すること。多くの BPMS パッケージにインテリジェント分析が含まれています。
反復型 BPM:「アジャイル」という用語と同じ意味で使用されることが多い「反復型 BPM」は、BPM の概念、ソフトウェア、またはプロセスを最初は簡易に実装し、徐々に複雑で広範なものに発展させることを指します。
ニューラル ネットワーク:生物学的システムに着想を得た情報処理モデル。
オーケストレーション:SOA においては、自動化の効果。
パターン認識:入力データをその特徴からオブジェクトやクラスに分類すること。
プロセス フロー:プロセスや関係の方向性を示す図。
プロセス最適化:プロセスを調整して、効率性を向上させたり、コスト効率を改善させたり、より優れたものにすること。
サービス指向アーキテクチャ (SOA):ネットワーク上の通信プロトコルを介してサービスを提供するソフトウェアのスタイル。
簡易オブジェクト アクセス プロトコル (SOAP):構造化された情報を交換する方法。
統合的品質管理 (TQM):顧客満足度に関する管理アプローチ。
UDDI (Universal Description, Discovery, and Integration、ユニバーサル記述、検出、および統合):Web サービスの XML ベースの標準。
Web サービス定義言語 (WSDL):ネットワーク サービスを記述するための XML 形式。
ワークフロー:一連のプロセス。
ワークフロー管理システム:ワークフローのインフラストラクチャ。
BPM の詳細に関する学習リソース
以下のリストには、BPM ソリューションを評価する際に役立つブログ、書籍、および学術調査が含まれています。
ブログ:
書籍:
電子書籍: 『Analysis, Automation & Adoption for #AwesomeAdmins』(#AwesomeAdmins の分析、自動化、および採用)
『Fundamentals of Business Process Management』(ビジネス プロセス管理の基礎)
BPM に関する学術研究:
「A Declarative Approach for Flexible Business Processes Management」(柔軟なビジネス プロセス管理のための宣言型アプローチ)
ビジネス プロセス管理に不可欠なツール
ニーズに合わせ変化に対応できるようデザインされた、柔軟性のあるプラットフォームで、チームの能力を最大限に引き出しましょう。 Smartsheet プラットフォームなら、いつでもどこでも簡単に作業の計画、保存、管理、およびレポート作成が可能なため、チームはより効率的かつ効果的に仕事を進めることができるようになります。作業に関して主要なメトリックを表示したり、リアルタイムの可視性を提供したりするために、ロールアップ レポート、ダッシュボード、および自動化されたワークフローを作成する機能も装備されており、チーム メンバーをつないで情報共有を促進することが可能です。 やるべきことを明確にすると、チームの生産性と作業達成能力が向上します。ぜひこの機会に Smartsheet を無料でお試しください。