<Insert Picture Here>
Oracle
Direct Seminar
アジェンダ
•
オラクルのSOA/BPMソリューションのご紹介
•
BPMソリューションのデモ
•
SOA/BPMをさらに活用するためのポイント
I/F
I/F
I/F
I/F
I/F
I/F
画面
画面
画面
ロジック ロジック ロジック個別開発
独自性が必要な領域
連携 機能 連携 機能 連携 機能画面
画面
画面
画面
画面
画面
テンプレートや既製品を利用
業界内で共通性がある領域
機能 機能 機能 機能
機能 機能
プロセスミドルウェア
サービス
サービス
サービス
特性の異なるシステムを統合する
データ同期
の仕組み
SOA, BPM, MDM, etc…
標準な技術を
使ったカスタム
開発
パッケージ・ア
プリケーション
SaaS等の
Cloud上のア
プリケーション
マスタデータ統
I/F
I/F
I/F
I/F
I/F
I/F
既存システム
画面
画面
画面
ロジック ロジック ロジック個別開発
連携 機能 連携 機能 連携 機能画面
画面
画面
画面
画面
画面
テンプレートや既製品を利用
機能 機能 機能 機能
機能 機能
プロセスミドルウェア
サービス
サービス
サービス
オラクルがご支援可能な領域
データ
同期の
仕組み
SOA, BPM, MDM, etc…
Oracle WebCenter
画面統合
M/F接続
Oracle Adapters
アプリケーション基盤
Oracle Coherence
Oracle WebLogic/JRockit
パッケージ・アプリケーション
Oracle Applications
連携ミドルウェア
Oracle SOA / ODI
テンプレート
Oracle AIA
Legacy App移行
Oracle Tuxedo
データ同期
Oracle Exadata
Oracle MDM
Or
a
cle
Iden
ti
ty
Man
a
g
eme
nt
セ
キュ
リティ
統合
画面連携のイメージ
xxx
処理
AddOnOracle Portal
SAP
画
面
担当者②
担当者①
ア
プ
リ
層
ToDo List
営業Workplace
PopUp
SAP画面
入力
完了
画面
起動
完了
SSO
処理
AddOnToDo List
営業Workplace
PopUp
xxx画面
画面
起動
入力
完了
SSO
完了
BPMの実装サイクル
Do
Plan
Check
Action
ビジネス・アナリスト
プロセス責任者
実装
IT担当者
業務ユーザー
業務管理者
プロセス責任者
As-Isの可視化とKPIに基づいたTo-Beプロセスのデザイン
モデリング
シミュレーション
デザインされたプロセスに沿った
業務実施環境の構築
システム連携
業務画面開発
構築された環境での業務実施
ワークスペース
業務実施状況の監視
モニタリング
ビジネス・アナリス
ト
プロセス責任者
IT担当者
業務ユーザー
業務管理者
プロセス責任者
これまでのBPMシステムの課題
Do
Plan
Action
実装
②
業務ユーザにとって使いやすい
環境にならない
それぞれ独自粒度でプロセスを記述し
意思疎通がされない
①
③
ビジネス・プロセス層
A事業販売管理プロセス B事業販売管理プロセス実際に形にする際に必要な作業を元に、関連用語を整理します。
設計
実装(実行)
運用
BPEL
(Business Process Execution Language)
•
プロセスの実行言語。技術標準。
•
専用エンジンで実行される。
•
ブロック構造型。プログラム言語的。
XPDL
(XML Process Definition Language)
•
同上
•
グラフ構造型に近しい。
BPM
(Business Process Management)
=総称
BPMN
(Business Process Modeling Notation)
•
v1.0はプロセスの表記法。実行言語では
ない。(UMLのユースケース図と同様)
•
グラフ構造型
•
v2.0で実行言語として対応
変換は近しいとされている
BAM
(Business Activity Monitoring)
•
モニター機能の総称。
技術標準の名称ではない
•
ブロック構造型。プログラム言語的。
業務部門とシステム部門の連携をよりスムーズに
スムーズに連携し、手戻り防止にも
業
務
部
門
I
T
部
Ora
cle
BP
M
1
1g
開発者用ツール
モデリング環境
ブラウザベースなので
誰でも簡単に利用可能
業務担当者が
手書き程度のラフを描く
設計・開発フェーズ
構想フェーズ
IT部門が引き継ぎ
システム化する
システム連携
画面開発
テスト
BPMNモデリング
実装に必要な作業を全て1つのツールで実現
リポジトリ
情報の引き継ぎ
やりたいことの具現化
ブラウザ操作のみ
BPMN2.0対応
変換誤差無し
セキュリティも万全
Oracle BPM Suite
プロセス連携機能の全体像
PDCAサイクルを実現
業務の流れを明らかにし、実際の実行状況を可視化し、パフォーマンスを
数値化。そして業務の改善を継続的に行う
Do
Check
業務プロセスを早
期に構築(可視化)
Plan
業務プロセスを実
践する
結果を数値で評価
する(数値評価)
業務プロセスを変
更する
Action
KPI
Business Process Automation /
Visualization
System Interface
BPMで必要な機能
目的の数値目標化
モデル化
システムとして実装し、
運用開始する
目標に対する
評価
改善
モデリング
シミュレーション
シングル
プラットフォーム
画面開発
モニター
統計情報
プロセス改善
Oracle BPM Suite
Oracle BPM Suite 11g 製品開発コンセプト
業務プロセス実行基盤と
IT基盤を統一化することで、
プロセス実装時の
リードタイム向上を実現します
ビジネスユーザーによるプ
ロセス変更基盤を提供する
ことで、
継続的なPDCAサ
イクル実現
を支援します
ポータル技術との連携により
ユーザー間コミュニケーション
を円滑にし、
エンドユーザー
生産性を最大化
させます
Complete
Social BPM
User-Centric
Design
Environment
Unified Process
Foundation
【定量効果導出例】
【その他業務に及ぼす効果】
•
サービス品質向上
・・・ 業務のスピードアップによるサービス品質の向上
•
業務生産性向上
・・・ 業務環境の効率化による従業員生産性の向上
•
コスト削減
・・・ 業務プロセスの自動化による人的コストの削減と処理スピード向上
•
市場投入速度向上
・・・ 新サービス/商品の迅速な展開による収益性の向上
•
リスク管理
・・・ 全ての処理を一括で監査証跡することによるリスクの管理の向上
•
法規制対応
・・・ プロセス管理性向上による法規制対応の柔軟性向上
BPMシステム導入効果
プロセス
業種
コスト削減
補足
1
プロジェクト管理プロセス
製造
80%
プロセス時間を42%短縮。2年間でROI300%
2
支払い請求プロセス
流通
80%
作業担当者を35人削減
3
回線開通プロセス
通信
71%
プロセス時間を90%短縮。年間数億の削減
4
クレーム対応プロセス
保険
63%
プロセス時間を52%短縮
5
住宅ローン申請プロセス
金融
30%
作業担当者を40%削減
6
取引例外プロセス
金融
25%
作業担当者を50%削減。年間1億の削減
<Insert Picture Here>
BPMデモのイメージ(再掲)
スムーズに連携し、手戻り防止にも
業
務
部
門
I
T
部
門
Ora
cle
BP
M
1
1g
開発者用ツール
モデリング環境
ブラウザベースなので
誰でも簡単に利用可能
業務担当者が
手書き程度のラフを描く
設計・開発フェーズ
構想フェーズ
IT部門が引き継ぎ
システム化する
システム連携
画面開発
テスト
BPMNモデリング
実装に必要な作業を全て1つのツールで実現
リポジトリ
情報の引き継ぎ
やりたいことの具現化
ブラウザ操作のみ
BPMN2.0対応
変換誤差無し
システム設計者
•
プロセス開発者
•
画面開発者、etc
テスト担当者
セキュリティも万全
課題
: 簡単なプロセス変更であっても、迅速に対応できない
解決策
: 専門知識を必要としないプロセス変更画面の提供
価値
: 業務プロセス/意思決定フロー変更の迅速化
ビジネスユーザによるプロセス変更を可能にす
る
プロセス・コンポーザー
プロセス変更例
•
承認フローへの
承認者追加
•
タスクの
臨時割当
•
承認フローの
変更
直感的な操作による
プロセス変更
【Oracle BPM Suite 11
g
】 User-Centric Design Environment
課題
: システム化階層の複雑化による、開発生産性の低下
解決策
: システム全体を俯瞰した開発を可能とする統合開発環境
価値
: 開発生産性の向上による開発リードタイムの削減
システム視点での開発
SOAコンポジット・エディター
プロセス視点での開発
BPM Studio
ドリルダウン・
ドリルアップ
ドラッグ&ドロップによる システム・デザイン/構築 ドラッグ&ドロップによる プロセス・モデリング/構築 システム構成部品 (SCAコンポーネント) プロセス構成部品 ドラッグ&ドロップ による関連付け【Oracle BPM Suite 11
g
】 Unified Process Foundation
Oracle BPM Suite 11gでは開発生産性の向上、管理作業の効率化を実現する
ためにBPM
と
その周辺コンポーネントの実行環境を統合
【Oracle BPM Suite 11g】 Unified
Unified Process Foundation
SCA統合実行環境
ポリシー管理
Optimized
binding
JCAベース共通接続基盤
リポジトリ
BAM
ワークスペース
MS Office
総合モデリングツール
Oracle BPA Suite
BPEL
エンドユーザ・オペレーション画面
プロセス・カスタマイズを可能に
ブラウザ経由で業務ユーザの
プロセス・コンポーザ
プロセス
分析
統合開発ツール
Oracle JDeveloper
プロセス・ポータル
(WebCenter)
BPEL
BPMN
統合メタデータ管理
プロセス・コア・エンジン
ヒューマン
ワークフロー
ビジネス
ルール
メディエータ
BPMNでの
受け渡し可能
BPMN 2.0
課題
: 複数システムの画面/情報を用いるオペレーションの複雑化
解決策
: オペレーションに必要な関連システム画面/情報の統合表示
価値
: 業務生産性向上、人的ミスの解消、トレーニング・コスト軽減
統合オペレーション画面基盤
WebCenter
•情報を探す時間/労力の解消 •画面ナビゲートによる業務オペレーションの容易化 •Wikiやブログも含めた画面統合 タスクが終了したら、次のタスク画面へナビゲート 次のタスク処理に必要な情報を 他システムから収集して表示【Oracle BPM Suite 11
g
】 Unstructured Process Management
課題
: 状況に応じて動的に変化する業務プロセスの構築困難性
解決策
: ビジネス・ルール・エンジンと統合された開発環境の提供
価値
: 業務プロセスの変化対応力向上による再開発コストの低減
ビジネスルール
データの妥当性チェック
プロセスの動的ルーティン
グ
Level 1 ProcessPhase 1 Phase 2 Phase 3 ..
Level 2 Processes for
Level 1 Process
Phase 1 Phase 2 Phase 3 ..
Level 2 Processes for
JDeveloper ビジネス・ルール設定画面
ディシジョン・テーブルによる宣言的定義
【Oracle BPM Suite 11
g
】 User-Centric Design Environment
課題
: コミュニケーションを要する業務の実施までに時間を要する
解決策
: 仮想的な情報共有スペースの構築
価値
: 業務生産性向上、ユーザー間意思疎通の迅速化
【Oracle BPM Suite 11
g
】
チームスペースによる円滑なユーザー間コミュニケーション
複数ユーザー間の情報共有
Web Center
•コミュニケーションに必要な労力の解消 •ビジネス・プロセス状況の可視化 参加ユーザー間でのディスカッション チーム内で共有されているドキュメント ビジネス・プロセスの状況確認
課題
: コンポーネント毎での管理を行うとボトルネック管理に時間を要する
解決策
: コンポーネント横断的な統合管理画面の提供
価値
: 一元的なボトルネック分析による管理コストの低減
プロセス
ヒューマン ワークフロー 外部 サービスシステム構成部品を横断する一貫したログ追跡
統合管理ツール:Oracle Enterprise Manager
ン
ポ
ーネン
ト
ン
グ
各コンポーネント管理画面への
ドリルダウン(例:BPM)
プロセス管理画面
【Oracle BPM Suite 11
g
】 Unified Process Foundation
さらに、機能を活用するために
•
Oracle BPM 11gの特徴は、
•
BPMが必要とするすべての機能が盛り込まれています
•
モデリング、ルール、BAM、分析
•
BPMに必要なすべての観点を用意しています
•
システム的、人的、文書的、意思決定的
P2.1.5 ファイルサーバ D2.1.1 中期計 基月生D2.1.2 P2.1.4 文書管理 D2.1.3 作業指 示書 D2.1.6 フローデ ータ D2.1.7 設備デ ータ L2.1.3 生産管理部 L2.1.2 製造管理部 L2.1.1 設備技術部 P2.1.1 生産本部 L2.1.3 生産管理部 L2.1.2 製造管理部 L2.1.1 設備技術部 毎月実行 2.1.1a 生産計画収 集 2.1.1b 設備情報収 集 2.1.2 入力データ 整理 2.1.3 負荷検証実 行 指示 2.1.4 実行結果判 断 負荷率 >= 100%? 2.1.6 対策検討 2.1.7 定型報告書 作成 No 2.1.8 確認会 開催 2.1.9 定型報告書 保管 2.1.10 定型報告書 提出 実施する? No Yes 承認する? No Yes 2.1.5 対策検討実 施判断 Yes 2.1.1c フロー情報 収集 D2.1.5 定型報 告書 出力する D2.1.9 負荷検証 Input 出力する 入力を提供する 読み取る 毎月実行 2.1.1a 生産計画収 集 2.1.1b 設備情報収 集 2.1.2 入力データ 整理 2.1.3 負荷検証実 行 指示 2.1.4 実行結果判 断 負荷率 >= 100%? 2.1.6 対策検討 D2.1.1 中期計 基月生D2.1.2 D2.1.3 作業指 示書 P2.1 設備能力検証プロセス As-Isプロセスモデル 2.1.7 定型報告書 作成 No 2.1.8 確認会 開催 2.1.9 定型報告書 保管 2.1.10 定型報告書 提出 実施する? No Yes 承認する? No Yes 2.1.5 対策検討実 施判断 Yes 2.1.1c フロー情報 収集 D2.1.6 フローデ ータ D2.1.7 設備デ ータ 読み取る 読み取る 読み取る 読み取る D2.1.5 定型報 告書 出力する 出力する D2.1.9 負荷検証 Input 出力する 入力を提供する 読み取る 読み取る 読み取る メール/電話
課題01, 課題T02
課題03
(次ページに続く)
As-Isプロセス定性分析例
○○検証業務 As-Is プロセスモデル A-1 ○○本部 A-1-1 XX技術部 A-1-2 XX部 A-1-3 XX管理部 A121 生産情報 収集 A122 設備情報 収集 A123 業務情報 収集 A124 入力情報 確認 A125 シミュ実行 指示 A126 結果考察 A127 対策実施 判断 Doc 01 入力 情報 Doc 05 業務 データ Doc 03 指示書 Doc 04 設備 データ Doc 06 計画書 Doc 07 生産 S-1 ドキュメント管理システム S-2 ファイルサーバー 検証結果> 80%有効性の低い作業
人的な作業委託
評価ポイント(凡例)
配布不可
P2.1.7 自動化対象プロセス 基月スケジュールに沿って毎月実行 2.1.1a 生産計画収 集 2.1.1b 設備情報収 集 2.1.2 入力データ 整理 2.1.3 負荷検証実 行 指示 2.1.4 設備負荷率 算出 負荷率 >= 100%? 2.1.9 定型報告書 保管 2.1.10 定型報告書 提出 実施する? 承認する? Yes 2.1.1c フロー情報 収集 D2.1.9 負荷検証 Input 出力する 入力を提供する 2.1.11 対策検討実 施判断... Yes 2.1.13 定型報告書 作成 割当 No 2.1.12 対策検討 割当 Yes No 2.1.14 確認会開催 割当 No P2.1.5 ファイルサーバ D2.1.1 中期計 画 D2.1.2 基月生 産計... D2.1.5 定型報 告書 D2.1.10 負荷検 証Ou... D2.1.5 定型報 告書 P2.1.6 負荷検証ツール D2.1.10 負荷検証 Output 2.1.3a 負荷検証実 行 出力する P2.1.4 文書管理 D2.1.3 作業指 示書 D2.1.6 フローデ ータ D2.1.7 設備デ ータ L2.1.3 生産管理部 L2.1.2 製造管理部 L2.1.1 設備技術部 P2.1.1 生産本部 L2.1.3 生産管理部 L2.1.2 製造管理部 L2.1.1 設備技術部 2.1.6 対策検討 2.1.7 定型報告書 作成 2.1.8 確認会 開催 2.1.5 対策検討実 施判断 基月スケジュールに沿って毎月実行 2.1.1a 生産計画収 集 2.1.1b 設備情報収 集 2.1.2 入力データ 整理 2.1.3 負荷検証実 行 指示 2.1.4 設備負荷率 算出 負荷率 >= 100%? 2.1.6 対策検討 D2.1.1 中期計 画 D2.1.2 基月生 産計... D2.1.2 基準月 次生... D2.1.3 作業指 示書 P2.1 設備能力検証プロセス To-Beプロセスモデル 2.1.7 定型報告書 作成 2.1.8 確認会 開催 2.1.9 定型報告書 保管 2.1.10 定型報告書 提出 実施する? D2.1.5 定型報 告書 承認する? Yes 2.1.5 対策検討実 施判断 2.1.1c フロー情報 収集 D2.1.6 フローデ ータ D2.1.7 設備デ ータ D2.1.7 保設デ ータ 読み取る 読み取る読み取る 読み取る読み取る 読み取る 出力する D2.1.9 負荷検証 Input 出力する 入力を提供する D2.1.10 負荷検証 Output 読み取る 読み取る D2.1.10 負荷検 証Ou... 2.1.3a 負荷検証実 行 出力する 2.1.11 対策検討実 施判断... Yes 2.1.13 定型報告書 作成 割当 No 2.1.12 対策検討 割当 Yes No 2.1.14 確認会開催 割当 No D2.1.5 定型報 告書 出力する 読み取る
To-Beプロセス設計結果
A-1 ○○本部 A-1-1 XX技術部 A-1-2 XX部 A-1-3 XX管理部 A121 生産情報 収集 A122 設備情報 収集 A123 業務情報 収集 A124 入力情報 確認 A125 シミュ実行 指示 A126 結果考察 A127 対策実施 判断 A125a シミュ実行 Doc 01 入力 情報 Doc05 業務 データ Doc03 指示書 Doc04 設備 データ Doc06 計画書 Doc07 生産 計画 S-1 ドキュメント管理システ ム S-2 ファイルサーバー S-3 検証システム A126 設備状態 算出 A128 作業割当 A129 作業内容 検討 検証結果> 80%自動化対象プロセス
配布不可
効果試算結果
•
ヒトの実作業時間(間接労務費) :
82%削減
•
実行総時間 :
46%短縮
To-Beプロセス効果試算結果サマリ
項目
As-Is(h)
To-Be(h)
削減効果(%)
実作業時間(h) IT
0
5.5(0.7)
-実作業時間(h) ヒト
33(4.1)
6(0.8)
82%
待ち時間(h)
14(1.8)
14(1.8)
0%
プロセスTAT(h)
47(5.9)
25.5(3.2)
46%
プロセスTAT(h) ヒト
47(5.9)
20(2.5)
57%
カッコ内の数値は「人日」換算した結果
人的作業時間削減効果
業務プロセス実行総時間
短縮効果
0 2 4 6 8 10 12 14 系列1 系列2 0 2 4 6 8 10 12 14 系列1 系列2タスク別 人的作業時間比較
タスク別 処理時間比較
実行総時間(h)
システム
ヒト
To-Beプロセスの効果試算 –定量化フェーズ
配布不可
プロセスの中を注目してみると・・・
P2.1.7 自動化対象プロセス 基月スケジュールに沿って毎月実行 2.1.1a 生産計画収 集 2.1.1b 設備情報収 集 2.1.2 入力データ 整理 2.1.3 負荷検証実 行 指示 2.1.4 設備負荷率 算出 負荷率 >= 100%? 2.1.9 定型報告書 保管 2.1.10 定型報告書 提出 実施する? 承認する? Yes 2.1.1c フロー情報 収集 D2.1.9 負荷検証 Input 出力する 入力を提供する 2.1.11 対策検討実 施判断... Yes 2.1.13 定型報告書 作成 割当 No 2.1.12 対策検討 割当 Yes No 2.1.14 確認会開催 割当 No P2.1.5 ファイルサーバ D2.1.1 中期計 画 D2.1.2 基月生 産計... D2.1.5 定型報 告書 D2.1.10 負荷検 証Ou... D2.1.5 定型報 告書 P2.1.6 負荷検証ツール D2.1.10 負荷検証 Output 2.1.3a 負荷検証実 行 出力する P2.1.4 文書管理 D2.1.3 作業指 示書 D2.1.6 フローデ ータ D2.1.7 設備デ ータ L2.1.3 生産管理部 L2.1.2 製造管理部 L2.1.1 設備技術部 P2.1.1 生産本部 L2.1.3 生産管理部 L2.1.2 製造管理部 L2.1.1 設備技術部 2.1.6 対策検討 2.1.7 定型報告書 作成 2.1.8 確認会 開催 2.1.5 対策検討実 施判断 基月スケジュールに沿って毎月実行 2.1.1a 生産計画収 集 2.1.1b 設備情報収 集 2.1.2 入力データ 整理 2.1.3 負荷検証実 行 指示 2.1.4 設備負荷率 算出 負荷率 >= 100%? 2.1.6 対策検討 D2.1.1 中期計 画 D2.1.2 基月生 産計... D2.1.2 基準月 次生... D2.1.3 作業指 示書 P2.1 設備能力検証プロセス To-Beプロセスモデル 2.1.7 定型報告書 作成 2.1.8 確認会 開催 2.1.9 定型報告書 保管 2.1.10 定型報告書 提出 実施する? D2.1.5 定型報 告書 承認する? Yes 2.1.5 対策検討実 施判断 2.1.1c フロー情報 収集 D2.1.6 フローデ ータ D2.1.7 設備デ ータ D2.1.7 保設デ ータ 読み取る 読み取る読み取る 読み取る読み取る 読み取る 出力する D2.1.9 負荷検証 Input 出力する 入力を提供する D2.1.10 負荷検証 Output 読み取る 読み取る D2.1.10 負荷検 証Ou... 2.1.3a 負荷検証実 行 出力する 2.1.11 対策検討実 施判断... Yes 2.1.13 定型報告書 作成 割当 No 2.1.12 対策検討 割当 Yes No 2.1.14 確認会開催 割当 No D2.1.5 定型報 告書 出力する 読み取る A-1 ○○本部 A-1-1 XX技術部 A-1-2 XX部 A-1-3 XX管理部 A121 生産情報 収集 A122 設備情報 収集 A123 業務情報 収集 A124 入力情報 確認 A125 シミュ実行 指示 A126 結果考察 A127 対策実施 判断 A125a シミュ実行 Doc 01 入力 情報 Doc05 業務 データ Doc03 指示書 Doc04 設備 データ Doc06 計画書 Doc07 生産 計画 S-1 ドキュメント管理システ ム S-2 ファイルサーバー S-3 検証システム A126 設備状態 算出 A128 作業割当 A129 作業内容 検討 検証結果> 80%企業内のコンテンツは業務
プロセスの中の様々なポイ
ントで利用されています
配布不可
Create Review Version Manage Distribute