- Evolution of Workflow products -
「仕事を引き受ける」(オファー)と言う概念を持つワークフロー製品、って、、、ナニ?
例えば『稟議ワークフロー』における「稟議決裁」と言う仕事があったとする。その場合、佐藤部長や鈴木社長など【特定の1人】にその仕事(タスク)が割り当てられる。
しかし一方で、『翻訳』や『クレーム対応』など、複数人が協力して処理する仕事・・・。こちらの場合、何らかの手続きを経てから【チーム内の誰か】がその仕事を引き受ける、と言う仕組みになる。。。
単に仕組みの違いだが、その仕事を割り振るコンピュータにしてみれば、管理しなければならない「タスクのステータス」が増える。詰まる所、ワークフロー・システム(ワークフロー・エンジン)の性能の話だ。
エンジンが管理する各仕事のステータスは、色々と考えられる。
≪開始(Started)状態≫や≪完了(Completed)状態≫は、どのワークフローシステムでも管理している。「稟議決裁」と言う仕事が発生すれば、例えば『佐藤部長』の仕事として≪開始(Started)状態≫になる。
しかし『取引先A社からのクレーム』は、どうだろうか。 クレーム発生時にスグに【特定の1人】に割り当てられるだろうか。 そう、、、複数人が協力して処理する業務では、
【チーム内の誰か】が処理する事になるものの、まだその仕事を誰が引き受けるかが決まっていない状態
と言う状態が存在する。これを状態遷移を概念図で表すと以下の様になる。- 状態遷移図 by ワークフロー・パターンズ・イニシアティブ (c) Workflow Patterns Initiative
- http://www.workflowpatterns.com/
- http://www.workflowpatterns.com/patterns/resource/
すなわち、高機能ワークフロー製品や業務プロセス管理システム(BPMS)では、≪開始(Started)状態≫より前段階として、≪特定の1人に依頼している状態≫や、≪複数人に依頼している状態≫などを想定するのだ。(どうでもイイが、この仕事(タスク)のコトを、専門用語では「ワークアイテム(Work item)」と言う。)
ちなみに、Questetraでは≪特定の1人に依頼している状態≫は、≪特定の人に割り当てられた状態≫と同義とみなしている。すなわち「依頼先候補が1人しかいない仕事」は、依頼(offer)と言うステップを踏むことなく、イキナリ割り当て(allocate)てしまう仕組みとなっている。
更に詳細な性能の話に興味がある奇特な方は、コチラを参照して欲しい。。。 ⇒ ワークフロー・エンジンとは何か?
What is a Workflow product, which has concept of "accepting Tasks"?
A Task of 'Approval' in a Process of 'decision making Workflow, for example. With most of the Workflow products, the Task will be allocated to [particular person], such as 'Manager Sato' or 'President Suzuki'. However, a mechanism that someone in the team would accept the Task is desirable for Tasks to be processed with the cooperation of multiple people, such as 'Translation' or 'Supporting Complaint'.
Though it becomes little more complicated, I'd like to talk-depth of Engine performance that is 'how the workflow system, which allocates tasks, manages the state of occurred Tasks'.
The state of each Task, which Engine manages, considered to be various. Any Workflow manage <<State of Started>> or <<State of Completed>>. When Task of 'Decision making' occurs, it will become <<State of Started>> as Task of, for example, 'Manager Sato'.
But what if 'Complaint from trading partner'? Would it be allocated to a particular person when the claim comes in ? ...That's right, for a Task to be processed with the cooperation of multiple people, there exists
- a state, that eventually it would be processed by [someone in the team], but not yet be decided who accept it.
The state transition will be represent in a conceptual diagram as the followings. High performance Workflow products and Business Process Management System (BPMS), assume <<State of offering to particular person>> or <<State of offering to multiple people>>, previous to <<State of Started>>.Talking about Questetra, <<State of allocated to particular person>> is regarded as synonymous with <<State of offering to particular person>>. That is, it directly allocates 'a Task there is only one candidate to offer', without taking steps of offering. (By the way, these Tasks are called as "work items" in technical terms.)
More detailed stories about Performance: What Is Workflow Engine?
*Popular Samples in this week*
- 日報や週報の書き方を教える必要がないワークフロー定義 (2011-11-07) [English]
- 契約書締結をワークフローで管理しよう! (2010-11-12) [English]
- Google Apps を使いこなそう! (2011-12-05) [English]
*Tweets in this week*
- レゴ残業、完。 (=_=) http://fb.me/1FYyHJVpU
- 企業にとって「Facebookページ」は「Webサイト」以上に重視されるべき存在になってきたと思う。たしかに「Webサイト」は見ない、超一流企業であっても。。。 http://fb.me/1wj2xDTQB
- RT @johogaku: 「超交流会2012」、イベント・プログラムの各タイトルが出そろいました! 参加予定の方は 『参加申込』 をオネガイシマス! (5月26日[土]@京大時計台) #sn2012 http://www.johogaku.net/sn2012
- そうね。 日報・経費・見積・契約… 「ルーティーン業務」をカッチリ回すって意外と難しい…。 『BPMの適用範囲』 http://blog.questetra.com/2012/04/bpm.html
- 老若男女、誰でも参加できるIT業界のお祭り『超交流会』(5月26日@京大) - 参加者は「参加登録」を! ついでにWebサイトに「いいね」を! http://www.johogaku.net/sn2012 #sn2012
- Questetra は毎年、『法人ブース』に出展してるでアリマス! ITベンチャーのみなさ~ん! 「募金」だと思って^H^H^H…(?!!) http://fb.me/15eVODGRU
- Google Drive、「浮気」では済まんな…(Dropbox さん他、ごめんなさい)
- フムフム… http://fb.me/1Nb8LGoVh
- 買うよ、買えばイイんでしょ…(ニヤリ) http://www.dqx.jp/ http://fb.me/1xvqkdxCt
- なぬぃ! 『超交流会』のFacebookページ、「いいね」が80個しか集まってないだと?? <m(_ _)m> (応援、宜しくお願いシマス)⇒ https://www.facebook.com/SuperNetworking #sn2012

No comments:
Post a Comment