SCMパッケージソフト 開発勉強日記です。
SCM / MRP / 物流等々情報を集めていきます。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
■BPM (business process management)
ビー・ピー・エム / ビジネスプロセス・マネジメント
“ビジネスプロセス”に「分析」「設計」「実行」「モニタリング」「改善・再構築」というマネジメントサイクルを適応し、継続的なプロセス改善を遂行しようというコンセプト。IT用語としては、前述のコンセプトを実行するために複数の業務プロセスや業務システムを統合・制御・自動化し、業務フロー全体を最適化するための技術やツールをいう。
プロセスをふかん的に制御するためには可視化できることが必要となる。この意味で早い時期から(1980年代)から“ビジネスプロセス”を中心に据え、そのモデル化手法(メソッド)、モデル、ツールを一まとめにしたコンセプトを提唱してきたIDSシェアーの「ARIS」が有名である。また、意思決定支援や業務分析支援の系統に属するツールも“モデリング”や“シミュレーション”の機能がある。
ビジネスプロセスの実行・管理という意味では、人に依存する業務や承認業務を扱うワークフローシステムが古くから存在する。そこからスタートして、システム同士あるいはシステムを含むさまざまな業務フローを定義するものとして登場したBPMツールもある。この分野では、EAIツールから発展してきたものが多い。
EAIとBPMの違いは微妙だが、従来的なEAIにおける接続はA→Bという形なのに対し、BPMはA→B→Cというような多層的な接続を考慮に入れ、そのプロセスを制御するという発想がある点が異なる。このため、EAIやEDIが“メッセージ”や“データ連携”を中心に考え、接続するシステムの前後関係が明確なプロセスの“自動化”に焦点が当たっていたのに対し、BPMではシステムの独立性が高く、組み換えが可能である場合により効果的だといえる。
一方、コンピュータシステム基盤製品においてもこうした業務の可視化ツールの搭載が進んでいる。例えばIBMの「WebSphere Business Integration」製品群では、ビジネスプロセスのモデル化やシミュレーションを行う「WebSphere Business Integration Modelar」を提供しているし、富士通は自社製アプリケーションサーバ「Interstage V6」の中でEAI機能とモデリング・実行機能を持つ「Collaboration Ring」を提供している。
BPMツールを名乗っている製品にはさまざまなものがあるが、外部リソースへのサービスの呼び出しやイベントの送受信、各種アプリケーションコンポーネント/インターフェイスとの通信、データ変換、メッセージング機能、モニタリング機能を備えている。その実装技術にはJMSやJMXといったJava技術やXML技術が使われるケースが多い。BPM関係製品は、従来EAIツールを提供してきたベンダのほか、アプリケーションサーバ製品やERPパッケージ、ワークフローシステム、あるいはワークフロー図ドローイングツールのベンダなどによってリリースされている。近年、この分野のツールはSOAをキーワードにすることも多い。
BPMを行うためには、「業務最適化のためにはどのようなフローであるべきなのか」を事前にしっかり定義しておく必要がある。このため、BPMツールの中にはビジネスプロセスのモデリングを行う機能を提供しているものも多い。BPMツールのオペレータは、「既存の業務プロセスの可視化」だけではなく、「実現したい理想的な業務プロセスを設計する能力」──ビジネスエンジニアリング能力が問われる。
ビー・ピー・エム / ビジネスプロセス・マネジメント
“ビジネスプロセス”に「分析」「設計」「実行」「モニタリング」「改善・再構築」というマネジメントサイクルを適応し、継続的なプロセス改善を遂行しようというコンセプト。IT用語としては、前述のコンセプトを実行するために複数の業務プロセスや業務システムを統合・制御・自動化し、業務フロー全体を最適化するための技術やツールをいう。
プロセスをふかん的に制御するためには可視化できることが必要となる。この意味で早い時期から(1980年代)から“ビジネスプロセス”を中心に据え、そのモデル化手法(メソッド)、モデル、ツールを一まとめにしたコンセプトを提唱してきたIDSシェアーの「ARIS」が有名である。また、意思決定支援や業務分析支援の系統に属するツールも“モデリング”や“シミュレーション”の機能がある。
ビジネスプロセスの実行・管理という意味では、人に依存する業務や承認業務を扱うワークフローシステムが古くから存在する。そこからスタートして、システム同士あるいはシステムを含むさまざまな業務フローを定義するものとして登場したBPMツールもある。この分野では、EAIツールから発展してきたものが多い。
EAIとBPMの違いは微妙だが、従来的なEAIにおける接続はA→Bという形なのに対し、BPMはA→B→Cというような多層的な接続を考慮に入れ、そのプロセスを制御するという発想がある点が異なる。このため、EAIやEDIが“メッセージ”や“データ連携”を中心に考え、接続するシステムの前後関係が明確なプロセスの“自動化”に焦点が当たっていたのに対し、BPMではシステムの独立性が高く、組み換えが可能である場合により効果的だといえる。
一方、コンピュータシステム基盤製品においてもこうした業務の可視化ツールの搭載が進んでいる。例えばIBMの「WebSphere Business Integration」製品群では、ビジネスプロセスのモデル化やシミュレーションを行う「WebSphere Business Integration Modelar」を提供しているし、富士通は自社製アプリケーションサーバ「Interstage V6」の中でEAI機能とモデリング・実行機能を持つ「Collaboration Ring」を提供している。
BPMツールを名乗っている製品にはさまざまなものがあるが、外部リソースへのサービスの呼び出しやイベントの送受信、各種アプリケーションコンポーネント/インターフェイスとの通信、データ変換、メッセージング機能、モニタリング機能を備えている。その実装技術にはJMSやJMXといったJava技術やXML技術が使われるケースが多い。BPM関係製品は、従来EAIツールを提供してきたベンダのほか、アプリケーションサーバ製品やERPパッケージ、ワークフローシステム、あるいはワークフロー図ドローイングツールのベンダなどによってリリースされている。近年、この分野のツールはSOAをキーワードにすることも多い。
BPMを行うためには、「業務最適化のためにはどのようなフローであるべきなのか」を事前にしっかり定義しておく必要がある。このため、BPMツールの中にはビジネスプロセスのモデリングを行う機能を提供しているものも多い。BPMツールのオペレータは、「既存の業務プロセスの可視化」だけではなく、「実現したい理想的な業務プロセスを設計する能力」──ビジネスエンジニアリング能力が問われる。
PR
この記事にコメントする