1. ワークフロー:Workflow:業務フロー
    1. 規定するもの
      1. 手続き:プロセス
        1. 自動化
      2. 学習可能な形(で)
      3. 活動パターン
        1. 確実な反復可能性を持つ
      4. 文書化
        1. 構成要素
          1. 基本
          2. 入力記述
          3. 変換ルール:アルゴリズム
          4. 出力記述
    2. 考え方
      1. 基本
        1. 円滑化
          1. 情報
          2. 業務
      2. 仕組み
        1. 業務支援
        2. 業務処理
      3. 比喩
        1. ベルトコンベア
    3. 利点
      1. モデル化による
        1. 評価
          1. 物理的リソース
          2. 人的リソース
        2. ビジネス
          1. 効率化
          2. 潜在的な低効率の発見
          3. 電子化による
          4. 一元管理
      2. わかりやすい
      1. ワークフロー改善理論
        1. シックス・シグマ
        2. TQM
        3. ビジネスプロセス・リエンジニアリング
        4. リーン生産方式
      2. 手法
        1. ワークフロー記述言語
          1. XPDL
          2. YAWL
        2. ライブラリやインタフェース
          1. WWF
          2. Workflow OSID
        3. 言語
          1. BPMN:Business Process Modeling Notation
        4. 数学的形式
          1. ペトリネット
        5. Webサービスに基づく実行プロセス定義言語
          1. BPEL
          2. BPML
          3. WSFL
          4. Wf-XML
      3. 製品
        1. Panasonic
          1. GlobalFlow5
        2. NTTデータ
          1. intra-martワークフロー
        3. 富士電機システムズ
          1. ExchangeUSEシリーズ
        4. サイボウズ
          1. ワークフロー for ガルーン 2
        5. Knowlbo
          1. ワークフローEX
        6. 住友電工情報システム株式会社
          1. 楽々WorkflowII
        7. 株式会社エイトレッド
          1. X-point (ウェブフォーム・ワークフロー)
        8. ベーステクノロジー株式会社
          1. BGK(ビージーケー)
        9. 株式会社日立情報システムズ
          1. 「快速フロー」
        10. 日本ユニシス・ビジネス株式会社
          1. Advance-Flow
        11. 株式会社ユニオンシンク
          1. 業務デザイナー
    4. 定義
      1. WfMC(Workflow Management Coalition)
        1. コンピュータを利用
        2. 全体的もしくは部分的に
        3. ビジネスプロセス
          1. 促進
          2. 自動化
      2. ERP系
        1. 実行・定義
        2. 企業コア・大規模
      3. グループウェア系
        1. 小規模
  2. 不十分
    1. 実装に近い詳細
      1. 抽象度が高い
  3. BPM:Business Process Management
    1. 概念
      1. あるべきプロセスへ..プロセス改善
        1. 変更改善
        2. 管理
      2. 具体的には
        1. 管理対象
          1. 成果
          2. プロセス定義(プロセスモデル)
          3. 各タスクの順序
          4. 各タスクの入出力内容
          5. 担当者や担当コンピュータシステム
          6. 実行状況実態
          7. プロセスインスタンス
          8. 処理中のプロセス
          9. 完了したプロセス
        2. 反復
          1. 定義設計:Process Modeling
          2. 業務実施:Process Operation
          3. モニタリング:Process Monitoring
          4. 課題の改善:Process Optimize
        3. PDSサイクル/PDCAサイクル
          1. Plan(生産計画)
          2. Do(生産活動)
          3. Check(評価)
          4. Act(改善)
          5. 事例
          6. ISO9000s
          7. Quality System Cycle
          8. Plan: QMSを確立する
          9. Do: QMSを管理する
          10. Check: QMSのレビュー
          11. Act: QMSの改善
    2. 目的
      1. 多種多様
        1. 企業に潜む問題やリスクを顕在化
        2. 財務計算に関する書類その他の情報の適正性を確保
        3. 企業を事業環境に適用させ続ける事
      2. 副次的な効果
        1. リアルタイム監視
          1. 把握する
          2. 乖離
          3. 異常
          4. 障害
        2. 監査証跡を記録する
          1. 記録
          2. 実行責任
        3. ステークホルダ信頼の獲得
          1. ホワイトボックス化
          2. 事故発生確率
        4. 組織モチベーションの向上
    3. 種類
      1. 主体
        1. ヒューマンタスク
          1. Human-Centric BPM
        2. システムタスク
          1. Integration-Centric BPM
      2. 方法論
        1. トップダウンアプローチ
        2. ボトムアップアプローチ
      3. プロセス定義
        1. フローモデル
          1. 業務プロセスの流れ方に関する定義
        2. データモデル
          1. 業務プロセス成果物の情報フォーマットに関する定義
        3. 権限モデル
          1. 業務プロセスに関与する人々の権限に関する定義
  4. BPMN:Business Process Modeling Notation
    1. 記法(Notation)
      1. 業務フロー図(BPMN図)
        1. 図形要素:BPMN1.1
          1. フローオブジェクト (Flow Objects)
          2. イベント
          3. Type
          4. 開始イベント:Start
          5. トリガ
          6. なし:None
          7. メッセージ:Message
          8. タイマー:Timer
          9. 複合:Multiple
          10. 条件:Conditional
          11. シグナル:Signal
          12. 中間イベント(Intermediate Event)
          13. トリガ
          14. None
          15. Message
          16. throw
          17. Catch
          18. Timer
          19. Error
          20. Cancel
          21. Link
          22. catch
          23. throw
          24. Compensation
          25. throw
          26. catch
          27. Multiple
          28. throw
          29. catch
          30. Conditional
          31. Signal
          32. throw
          33. catch
          34. 終了イベント(End Event)
          35. トリガ
          36. None
          37. Message
          38. Error
          39. Cancel
          40. Compensation
          41. Signal
          42. Terminate
          43. Multiple
          44. アクティビティ
          45. ゲートウェイ
          46. 接続オブジェクト (Connecting Objects)
          47. シーケンスフロー
          48. メッセージフロー
          49. 関連(アソシエーション)
          50. スイムレーン (Swimlanes)
          51. プール
          52. レーン
          53. 成果物 (Artifacts)
          54. データオブジェクト
          55. グループ
          56. 注釈(アノテーション)
          57. BPMN1.0との相違点
          58. 「条件(Conditional)」というトリガーの名称について:「ルール(Rule)」という名称から変更
          59. 「シグナル(Signal)」について:BPMN1.1において新しく追加
          60. BPMN1.0における「リンク(Link)」について:BPMN1.1において開始イベントのトリガーとしては消滅
          61. 「複合(Maltiple)」について:マーカーの形状の変更(六芒星型から五角形へ)
    2. 標準化団体
      1. OMG(1989)
        1. BPMN
          1. 仕様(1.1)
      2. WfMC(1993)
        1. XPDL
      3. OASIS(1993)
        1. WS-BPEL
    3. 特徴
      1. 可視化に特化
      2. エンドユーザ視点
      3. 実行可能な状態にない
        1. コンピュータにとっての可読性が低い
      4. 数種類の表現方法
    4. 動向
      1. BPMN2.0のRFP草案
      2. ツール
        1. 選択基準
          1. BPEL(Business Process Execution Language for Web Services)に対応
          2. 業界標準
          3. BPMN(Business Process Modeling Notation)をベースにしているとか
          4. 一般的
          5. ポータルでの利用
          6. セキュリティソフトとの競合性
          7. シングル・サインオン
        2. 製品
          1. BPMエンジン?
          2. Savvion BusinessManager
          3. BlazeAdvisor
          4. Sonic Orchestration Server
          5. ILOG JRules
          6. モデラ
          7. ltimus BPM Suite
          8. EnterpriseArchitect
          9. Free Visio® BPMN Modeler
          10. 統合?
          11. BusinessWare
          12. Sterling Integrator
          13. BEA WebLogic Integration
          14. Hitachi Business Logic - Container
          15. 不明・未調査
          16. IBM WebSphere Business Integration Modeler
          17. e*Insight Business Process Manager
          18. webMethods Integration Platform
          19. Sybase Integration Orchestrator
          20. TIBCO BusinessWorks
          21. ProVision Workbench
          22. BizFlow
          23. iGrafx
          24. ARIS 6 Collaborative Suite
  5. 周辺
    1. BPEL
    2. XPDL