歴史的発展 ワークフローの概念の発展は、いくつかの曖昧に定義された、重複する時代を経て起こった。
ワークフロー管理 BasuとKumarは、「ワークフロー管理」という用語は、物質的な商品の流れではなく、バリューチェーン を通じた情報の流れに関連するタスクを指すと指摘し、情報の定義、分析、管理を「ワークフロー管理」と特徴づけている。ワークフローは、個々のリソースに明確な役割が割り当てられる単一の組織内でも、組織または場所の境界に位置する活動間の相互作用に注意を払う必要がある複数の組織または分散した場所をまたいで管理できると彼らは指摘している。ある組織から別の組織への情報の伝達は、この組織間コンテキストにおける重要な問題であり、彼らが「検証」、「確認」、「データ使用分析」と呼ぶタスクの重要性を高めている。[ 18 ]
ワークフロー管理システム ワークフロー管理システム (WfMS)は、定義された一連のプロセスとタスクを作成、実行、監視するためのソフトウェアシステムであり、生産性の向上、コストの削減、俊敏性の向上、組織内の情報交換の改善という幅広い目標を掲げています。[ 19 ] これらのシステムは、プロセス中心型またはデータ中心型であり、ワークフローをグラフィカルマップとして表現することもできます。ワークフロー管理システムには、外部ソフトウェアアプリケーションを統合できる拡張可能なインターフェースが含まれている場合もあり、応答時間の短縮と生産性の向上を実現する広域ワークフローをサポートします。[ 19 ]
ワークフローの概念は、オペレーションズリサーチ のいくつかの分野や、人工知能 (特にAIプランニングのサブ分野)や民族誌学 など、仕事の本質を定量的または定性的に研究する他の分野と密接に関連しています。「ワークフロー」という用語は、印刷業界などの特定の産業や、臨床検査室 などの専門分野でより一般的に使用されています。これらの分野では、ワークフローには特別な意味合いがある場合があります。
プロセス :プロセスはワークフローよりも一般的な概念であり、例えば物理的または生物学的プロセスに適用できます。一方、ワークフローは通常、機械工場で発生するすべてのプロセスなど、作業の文脈で説明されるプロセスまたはプロセスの集合です。計画とスケジューリング :計画とは、特定の開始条件が与えられた場合に特定の目標を達成するために必要な、論理的に必要で部分的に順序付けられた一連の活動を記述したものです。計画にスケジュールとリソース割り当て 計算を追加すると、目標を追求する体系的な処理の特定のインスタンス が完全に定義されます。ワークフローは、同じ計画を繰り返し実行するために必要なメカニズムの、多くの場合最適またはほぼ最適な実現と見なすことができます。[ 20 ] フロー制御 :これはワークフローに適用される制御概念であり、資材や注文のバッファの静的制御とは異なり、移動中および処理中のフロー速度とフロー量のより動的な制御を意味します。このような動的な側面への着目は、ジャストインタイム やジャストインシーケンスといった、より高度なジョブショップ制御を準備するための基本的な基盤となります。輸送中の可視性 :この監視コンセプトは、輸送中の資材だけでなく、仕掛品や進行中の作業、つまりワークフローにも適用されます。
例 ビジネスプロセスモデリング 以下の例は、さまざまな状況で見られる多様なワークフローを示しています。
機械加工工場、特にジョブショップ やフローショップでは、部品が様々な加工ステーションを通過する流れはワークフローと呼ばれます。 保険金請求処理は、情報集約型で文書主導型のワークフローの一例である。[ 21 ] Wikipediaの編集作業は、確率的なワークフローとしてモデル化できる。 「Getting Things Done(GTD) 」システムは、情報労働者向けの個人ワークフロー管理モデルである。 ソフトウェア開発、サポート、その他の業界では、フォロー・ザ・サン という概念は、未完了の作業をタイムゾーンを越えて引き継ぐプロセスを指します。[ 22 ] 従来のオフセット印刷やデジタル印刷では、ワークフローという概念は、印刷関連ファイルの前処理や後処理に関わるプロセス、人、そして通常はソフトウェア技術(RIP:ラスターイメージプロセッサ、DFE:デジタルフロントエンド)コントローラを表します。例えば、PDFのプリフライトチェックでは、フォントが埋め込まれているか、プレートやデジタル印刷機へのイメージ出力が、最終画像を印刷する印刷機の画像出力機能に合わせて文書の意図を適切に表現できるかなどを確認します。 科学実験では、全体のプロセス(タスクとデータの流れ)は有向非巡回グラフ (DAG)として記述できます。このDAGはワークフローと呼ばれ、例えば脳画像ワークフローなどがあります。[ 23 ] [ 24 ] 医療データ分析では、ワークフローを特定したり、複雑なデータ分析を構成する一連の手順を表すために使用したりすることができます。[ 25 ] [ 26 ] サービス指向アーキテクチャ では、アプリケーションは実行可能なワークフローによって表現され、異なる(地理的に分散している場合もある)サービスコンポーネントがワークフロー管理システムの制御下で相互作用して対応する機能を提供する。[ 27 ] シェアードサービス では、アプリケーションはロボティック・プロセス・オートメーション(RPA、または人工知能に基づく自己誘導型RPA 2.0の場合はRPAAIと呼ばれる)の開発に取り組むことができ、その結果、有人または無人のソフトウェアエージェントが組織の環境に展開されます。これらのソフトウェアエージェント、つまりロボットは、事前に定義された構造化された反復的な一連の業務タスクまたはプロセスを実行するために展開されます。人工知能ソフトウェアロボットは、非構造化データ セットを処理するために展開され、ロボティック・プロセス・オートメーションの実行と展開後に展開されます。
コンポーネント ワークフローは通常、形式的または非形式的なフロー図法を用いて記述でき、処理ステップ間の方向性のある流れを示します。ワークフローの個々の処理ステップまたはコンポーネントは、基本的に次の3つのパラメータによって定義できます。
入力の説明: ステップを完了するために必要な情報、材料、およびエネルギー 変換ルール:人間、機械、またはその両方によって実行されるアルゴリズム 出力の説明:この工程で生成され、下流工程への入力として提供される情報、物質、およびエネルギー コンポーネントは、前のコンポーネント(またはコンポーネント群)の出力が、次のコンポーネントの必須入力要件と一致する場合にのみ接続できます。したがって、コンポーネントの本質的な記述は、データ型 とその意味(セマンティクス )に関して完全に記述された入力と出力のみで構成されます。アルゴリズムまたはルールの記述は、1種類の入力を1種類の出力に変換する複数の方法(精度や速度などが異なる場合がある)が存在する場合にのみ含める必要があります。
コンポーネントが、Web サービスなどのコンピュータ ネットワークを介してリモートで呼び出される非ローカル サービスである場合、開発者は追加の記述子 [ 31 ] ( QoS や可用性 など)を考慮する必要があります。
アプリケーション ワークフローアプリケーションとは、プロセスまたは複数のプロセスをある程度自動化するソフトウェアアプリケーションです。これらのプロセスは通常ビジネス関連ですが、 ソフトウェア によって一連のステップを自動化する必要があるプロセスであれば何でも構いません。カスタムテキストの開発や承認など、一部のプロセスステップでは人間の介入が必要になる場合がありますが、自動化できる機能はアプリケーションによって処理されるべきです。高度なアプリケーションでは、ユーザーが操作に新しいコンポーネントを追加できます。[ 32 ]
参考文献 ↑ 「ビジネスプロセス管理センターオブエクセレンス用語集」(PDF) 。2009年10月27日。 2017年1月31日にオリジナル(PDF) からアーカイブ。2015年3月31日 に取得。 ↑ 例えば、ISO 12052:2006、 ISO.orgを参照。 ↑ 例えば、ISO/TR 16044:2004、 ISO.orgを参照。 ↑ 「ワークフロー自動化」 。 2013年9月7日に オリジナル からアーカイブ済み 。 2015年 3月31日 に取得。 ↑ テイラー、1919年 ↑ Ngram Viewer ↑ ↑ マイケル・チャットフィールド 、 リチャード・ヴァンガーメールシュ ( 2014年2月5日)。 会計の歴史(RLE会計):国際百科事典 。ラウトレッジ。269ページ以降 。ISBN 978-1-134-67545-6 。↑ マイケル・L・ピネド(2012年1月7日)。 スケジューリング:理論、アルゴリズム、およびシステム 。シュプリンガー 。ISBN 978-1-4614-2361-4 。↑ Ngram Viewer ↑ カツェネリボイゲン、A. (1990). 「第17章:ノーベル賞およびレーニン賞受賞者、L・V・カントロヴィチ:科学的創造性における政治的ジレンマ」 『 ソビエト連邦:帝国、国家、そして体制 』トランザクション・パブリッシャーズ、 405-424 頁 。ISBN 978-0887383328 2018年1月20日 に取得 。↑ Choudhury, K. (2002). 「第11章:レオニード・カントロヴィッチ(1912–1986):最適資源配分理論の先駆者、1975年のノーベル賞受賞者」 。Wahid, ANM (編)『 経済学のフロンティア:20世紀のノーベル賞受賞者 』 。Greenwood Press、pp. 93–98。ISBN 978-0313320736 2018年1月20日 に取得 。↑ Smith, JL (2009年7月) 「現代の品質の歴史」 PeoriaMagazines.com Central Illinois Business Publishers, Inc. 2018年 1月20日 取得 。 ↑ Shrader, CR (2009). "第9章:ORSAと陸軍、1942~1995年 - 評価" (PDF) . 米国陸軍におけるオペレーションズ・リサーチの歴史:第3巻、1973~1995年 . 第 3巻。米国陸軍。pp. 277~ 288 . 2018年 1月20日 取得 。 ↑ Robins Jr., CH (2007). "プログラムおよびプロジェクト管理の改善イニシアチブ" (PDF) . ASK Magazine . 26 : 50– 54. 2017年1月24日に オリジナル (PDF) からアーカイブされました。 ↑ マイケル・ハマー、ジェームズ・チャンピー(2009年10月13日)。 『 企業再編:ビジネス革命のマニフェスト』、 ハーパーコリンズ。ISBN 978-0-06-180864-7 。↑ ゴールドラット、エリヤフ M.「生産性向上への私の物語」『マネジメント・トゥデイ』ロンドン(1996年)。 ↑ Basu, A. および Kumar, A.、「研究解説:eビジネスにおけるワークフロー管理の問題」、 Information Systems Research 、第13巻、第1号、2002年3月、1-14ページ、2022年12月1日アクセス 1 2 Elmagarmid, A.; Du, W. (2012). 「第1章:ワークフロー管理:最先端技術と製品の現状」 . Doğaç, A.; Kalinichenko, L.; Özsu, T.; Sheth, A. (編) 『ワークフロー管理システムと相互運用性』所収 . Springer Science & Business Media. pp. 1–17 . ISBN 9783642589089 2018年1月18日 に取得 。↑ Artem M. Chirkin 、Sergey V. Kovalchuk (2014)。 「 より良いワークフロー実行時間推定に向けて」 。IERI Procedia。10 : 216–223。Bibcode : 2014IERIP..10..216C。doi : 10.1016 / j.ieri.2014.09.080 。 ↑ Havey, M. (2005). 「第10章:例:保険金請求処理における人間のワークフロー」 『 Essential Business Process Modeling 』O'Reilly Media, Inc. pp. 255–284 . ISBN 9780596008437 2018年1月18日 に取得 。↑ 太陽追従プロセス ↑ グローバルグリッド上でのfMRI研究のための脳画像位置合わせ解析ワークフロー、 Computer.org ↑ 分散システムにおける脳画像解析のためのグリッドワークフロー環境、 Wiley.com ↑ Bjørner, Thomas; Schrøder, Morten (2019年8月23日). 「病院のケーススタディにおけるモバイル民族誌の使用の利点と課題:認識と実践を特定するための方法としてのWhatsApp」 . Qualitative Research in Medicine and Healthcare . 3 (2) 7795. doi : 10.4081/qrmh.2019.7795 . ↑ Huser, V.; Rasmussen, LV; Oberg, R.; Starren, JB (2011). "基本的な臨床意思決定支援機能を提供するワークフローエンジン技術の実装" . BMC Medical Research Methodology . 11 43. doi : 10.1186/1471-2288-11-43 . PMC 3079703 . PMID 21477364 . ↑ 注文管理シナリオにおけるサービス指向アーキテクチャとビジネスプロセスオーケストレーション:理論的根拠、概念、教訓、 ACM.org ↑ 「ワークフロー管理連合の概要」 . ワークフロー管理連合. 2018年 1月18日 取得 。 ↑ Curcin, V.; Ghanem, M.; Guo, Y. (2010). "ワークフロー分析ツールの設計と実装" (PDF) . Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences . 368 (1926): 4193– 208. Bibcode : 2010RSPTA.368.4193C . doi : 10.1098/rsta.2010.0157 . PMID 20679131 . S2CID 7997426 . ↑アルフォード 、 ブライス(2013)。 職場における成果主義文化の創造 。Lulu.com。ISBN 978-1105576072 。↑ D. Kyriazis 他 (2008 年 6 月) 「サービス品質の枠組みにおけるグリッドのための革新的なワークフロー マッピング メカニズム」 Future Generation Computer Systems 24 ( 6): 498–511 . doi : 10.1016/j.future.2007.07.009 . ↑ Jörg Becker; Michael zur Muehlen; Marc Gille (2002). "ワークフローアプリケーションアーキテクチャ: ワークフローベースの情報システムの分類と特性". Fischer, L. (編). Workflow Handbook 2002. Lighthouse Point, FL: Future Strategies. CiteSeerX 10.1.1.24.2311 .
さらに読む Ryan KL Ko、Stephen SG Lee、Eng Wah Lee (2009) ビジネスプロセス管理 (BPM) 標準: 調査。Business Process Management Journal、Emerald Group Publishing Limited、第 15 巻、第 5号。ISSN 1463-7154。PDF Khalid Belhajjame、Christine Collet、Genoveva Vargas-Solar:プロセス指向アプリケーションのための柔軟なワークフローモデル。WISE (1) 2001、IEEE CS、2001。 レイナ・フィッシャー(編):2007年BPMおよびワークフローハンドブック、Future Strategies Inc.、ISBN 978-0-9777527-1-3 レイナ・フィッシャー:ワークフローハンドブック2005 、フューチャーストラテジーズ、ISBN 0-9703509-8-8 レイナ・フィッシャー著:実践における卓越性、第5巻:ワークフローとビジネスプロセス管理における革新と卓越性 、ISBN 0-9703509-5-3 トーマス・L・フリードマン著『世界はフラット:21世紀の簡潔な歴史』 、ファラー・ストラウス・アンド・ジルー社、ISBN 0-374-29288-4 キース・ハリソン=ブロニンスキー著『人間との相互作用:ビジネスプロセス管理の核心と本質 』ISBN 0-929652-44-4 Holly Yu著:図書館ウェブサイトのコンテンツおよびワークフロー管理:ケーススタディ 、Information Science Publishing、ISBN 1-59140-534-3 Wil van der Aalst 、Kees van Hee:ワークフロー管理: モデル、メソッド、およびシステム 、B&T、ISBN 0-262-72046-9 Setrag Khoshafian、Marek Buckiewicz:グループウェア、ワークフロー、ワークグループコンピューティング入門 、John Wiley & Sons、ISBN 0-471-02946-7 ラシッド・N・カーン著:ワークフロー自動化の理解:顧客ロイヤルティ向上へのガイド 、プレンティス・ホール、ISBN 0-13-061918-3 ダン・C・マリネスク著:インターネットベースのワークフロー管理:セマンティックウェブに向けて 、ジョン・ワイリー&サンズ、ISBN 0-471-43962-2 フランク・レイマン、ディーター・ローラー:プロダクション・ワークフロー:概念とテクニック 、プレンティス・ホール、ISBN 0-13-021753-0 マイケル・ジャクソン、グラハム・トゥワドル:ビジネスプロセス実装:ワークフローシステムの構築 、アディソン・ウェスリー、ISBN 0-201-17768-4 アレック・シャープ、パトリック・マクダーモット:ワークフローモデリング 、アーテックハウス出版社、ISBN 1-58053-021-4 トニ・ハップ著:ワークグループ、ジョブ、ワークフローの設計 、ファイファー&カンパニー、ISBN 0-7879-0063-X ゲイリー・ポイシック、スティーブ・ハナフォード:ワークフロー・リエンジニアリング 、アドビ、ISBN 1-56830-265-7 デイブ・チャフィー著:グループウェア、ワークフロー、イントラネット:コラボレーションソフトウェアによる企業再構築 、デジタルプレス、ISBN 1-55558-184-6 Wolfgang Gruber:作業時間制約のあるワークフローのモデリングと変換 、IOS Press、ISBN 1-58603-416-2 Andrzej Cichocki、Marek Rusinkiewicz、Darrell Woelk:ワークフローとプロセス自動化の概念と技術 、Kluwer Academic Publishers、ISBN 0-7923-8099-1 アラン・R・サイモン、ウィリアム・マリオン:ワークグループ・コンピューティング:ワークフロー、グループウェア、メッセージング 、マグロウヒル、ISBN 0-07-057628-9 ペニー・アン・ドリン著:デジタルワークフローの探求 、デルマー・トムソン・ラーニング、ISBN 1-4018-9654-5 ゲイリー・ポイシック著『デジタルワークフローの管理 』プレンティスホール、ISBN 0-13-010911-8 フランク・J・ロマーノ著:PDF印刷とワークフロー 、プレンティス・ホール、ISBN 0-13-020837-X ジェームズ・G・コビエルス:ワークフロー戦略 、ハングリー・マインズ、ISBN 0-7645-3012-7 アラン・リッケイゼン、ジョセリン・ダート、カーステン・ブレネッケ:SAPのための実践的ワークフロー 、ガリレオ、ISBN 1-59229-006-X アラン・ペルツ=シャープ、アンジェラ・アシェンデン:Eプロセス:Eビジネスのためのワークフロー 、Ovum、ISBN 1-902566-65-3 スタニスワフ・ヴリチャ著:データベース、エンタープライズモデリング、ワークフロー管理のためのシステム開発手法 、Kluwer Academic/Plenum Publishers、ISBN 0-306-46299-0 ワークフロー管理のためのデータベースサポート 、Kluwer Academic Publishers、ISBN 0-7923-8414-8 マシュー・サール:Oracle Workflowを使った開発 V. CurcinとM. Ghanem、「科学ワークフローシステム - 万能なシステムは存在するのか?」 CIBEC'08に掲載された、科学ワークフローシステムを比較した論文。