業(yè)務(wù)流程管理(BPM)產(chǎn)品設(shè)計(jì)

22 評(píng)論 25291 瀏覽 222 收藏 28 分鐘

BPM也就是流程,在流程中,可以自己一個(gè)人獨(dú)挑,也可以進(jìn)行團(tuán)隊(duì)合作,均需按流程完成。那么,如何進(jìn)行業(yè)務(wù)流程管理設(shè)計(jì)呢?一起來(lái)看一下吧。

一、淺談什么是BPM?為什么要搭建BPM?

BPM說(shuō)簡(jiǎn)單點(diǎn)就是流程,比如把大象裝冰箱一共分幾步,這就是流程;這個(gè)流程中,可以自己一人獨(dú)挑,也可以進(jìn)行團(tuán)隊(duì)協(xié)作,均需要按流程完成。

企業(yè)搭建流程的目的:規(guī)范員工行為和高效管理。就跟流水線一樣,每個(gè)人負(fù)責(zé)1個(gè)環(huán)節(jié)或者多個(gè)環(huán)節(jié),這樣效率更高,員工的替換成本也低;(流水線作業(yè))

企業(yè)的搭建流程中心的主要是為了逐步實(shí)現(xiàn)標(biāo)準(zhǔn)且固化的業(yè)務(wù)流程,讓每一個(gè)員工像產(chǎn)線工人一樣,去執(zhí)行標(biāo)準(zhǔn)的行為和動(dòng)作,以達(dá)到提升企業(yè)效率,降低運(yùn)營(yíng)成本的目的。

每次說(shuō)到這里,總有人抬杠,企業(yè)很多制度和流程,并沒(méi)有提升企業(yè)效率,比如明明不需要審批的,卻要審批或者明明可以一步做完的,非要分幾步等等。這個(gè)可以從兩方面考慮:

  1. 企業(yè)的制度有問(wèn)題,這一點(diǎn)可以參考麥當(dāng)勞兄弟設(shè)計(jì)出餐流程,這時(shí)候是需要優(yōu)化流程;
  2. 沒(méi)有理解該制度和流程的精髓,因?yàn)橛袝r(shí)千里之堤毀于蟻穴;

如果還要繼續(xù)battle,那我只能告訴你,要么優(yōu)化,要么執(zhí)行,要么走。

二、設(shè)計(jì)概要

在企業(yè)中,萬(wàn)物皆可流程化;大到項(xiàng)目運(yùn)轉(zhuǎn),小到橡皮借用,皆可進(jìn)行流程化;流程很重要,我常比喻為“指揮棒”、“指路牌”、“打釘槍”。

  1. 指揮棒:站在管理者角度,依托標(biāo)準(zhǔn)化流程可以指揮企業(yè)各項(xiàng)工作的順利推進(jìn);
  2. 指路牌:在工作/項(xiàng)目角度,在每一個(gè)階段和過(guò)程中,告訴執(zhí)行者應(yīng)該做什么,應(yīng)該怎么做;
  3. 打釘槍:站在員工角度,需要把工作當(dāng)做釘子,釘在該有的位置;

在企業(yè)信息化過(guò)程中,會(huì)碰到各種流程,常見(jiàn)的幾種場(chǎng)景:

  1. 審批流程:比如請(qǐng)假流程、報(bào)銷流程;
  2. 工作流程:比如項(xiàng)目交付、合同簽訂,都是有明確的步驟和業(yè)務(wù)動(dòng)作(跟大象裝冰箱分3步一樣);
  3. 自動(dòng)流程:無(wú)需人工,滿足條件即執(zhí)行;比如每創(chuàng)建一個(gè)客戶后,自動(dòng)給客戶發(fā)送產(chǎn)品宣傳郵件;

從以上的場(chǎng)景,我們可以清楚的知道,流程是存在多種場(chǎng)景和多種業(yè)務(wù)對(duì)象里的;尤其是一些業(yè)務(wù)多樣化企業(yè)或者大中型企業(yè),相同的部門(mén)和業(yè)務(wù)也有不同的流程,不同的人群不同的業(yè)務(wù)有不同的流程,這種多樣性和復(fù)雜性從本質(zhì)上決定了流程中心的發(fā)展需要高度抽象化和配置化(需要將流程和業(yè)務(wù)解耦,各自干各自的,相互不影響/較小的影響)。

如果每項(xiàng)流程都單獨(dú)做,會(huì)有重復(fù)工作且數(shù)據(jù)不通,無(wú)法分析和統(tǒng)計(jì)企業(yè)工作。

所以,BPM設(shè)計(jì)要遵循以下原則:

1)獨(dú)立性

流程和業(yè)務(wù)看做是兩個(gè)獨(dú)立的人,只是在相互合作時(shí),嚴(yán)格區(qū)分哪些是你的,哪些是我的;畢竟你能給我的,別人也基本能給我;而我的就是我的,我會(huì)越來(lái)越豐富,能力越來(lái)越強(qiáng)。(你指業(yè)務(wù),我指BPM)

2)開(kāi)放&集成

BPM要多個(gè)系統(tǒng)集成,也就是要跟多人同時(shí)合作,要做好開(kāi)放對(duì)接能力和做好數(shù)據(jù)集合&區(qū)隔;要建立開(kāi)放平臺(tái),明確好對(duì)接規(guī)則,這樣滿足規(guī)則并經(jīng)過(guò)授權(quán)的都可以使用。

3)數(shù)據(jù)&效能

企業(yè)運(yùn)營(yíng)會(huì)產(chǎn)生大量數(shù)據(jù),BPM要有數(shù)據(jù)管理的能力,也要保證一定的數(shù)據(jù)處理效率,所以做好全面數(shù)據(jù)存儲(chǔ)和區(qū)分就非常重要,數(shù)據(jù)庫(kù)架構(gòu)要在初期構(gòu)建時(shí)就要搭建好。

4)安全性

各個(gè)系統(tǒng)的數(shù)據(jù)都要對(duì)接BPM,不光內(nèi)部要做好權(quán)限控制,也要保障數(shù)據(jù)安全,防止黑客攻擊或未經(jīng)授權(quán)的數(shù)據(jù)檢索;也就是說(shuō),跟多人同時(shí)談戀愛(ài),什么該做什么不該做,要區(qū)分清楚,還要防止偷窺隱私,做時(shí)間管理大師!

5)流暢性

每個(gè)系統(tǒng)可能有獨(dú)立的賬戶體系,要支持單點(diǎn)登錄(SSO),在業(yè)務(wù)系統(tǒng)可直接訪問(wèn);做好賬戶管理,讓用戶在多平臺(tái)上輕松登錄和訪問(wèn);對(duì)于流程執(zhí)行的事項(xiàng),要有跟進(jìn)和反饋,并進(jìn)行及時(shí)通知,給流程加加速。

圖1:業(yè)務(wù)流程管理流程

名詞解釋:在考勤系統(tǒng)中,提交請(qǐng)假單為例:

  1. 實(shí)例數(shù)據(jù):業(yè)務(wù)對(duì)象具體的數(shù)據(jù),比如請(qǐng)假單,員工張三請(qǐng)假3天、開(kāi)始結(jié)束時(shí)間等,這就是實(shí)例數(shù)據(jù);
  2. 業(yè)務(wù)系統(tǒng):執(zhí)行具體業(yè)務(wù)的系統(tǒng),考勤系統(tǒng)、CRM系統(tǒng)、費(fèi)用管理系統(tǒng)等;
  3. 業(yè)務(wù)對(duì)象:也就是我們常說(shuō)的表單(實(shí)際是有區(qū)別,以下皆稱為表單,方便理解),比如請(qǐng)假單、訂單都屬于業(yè)務(wù)對(duì)象;
  4. 事件:滿足一定條件后,執(zhí)行的工作內(nèi)容,如發(fā)送短信、發(fā)送通知等;

三、BPM設(shè)計(jì)

流程中心設(shè)計(jì),首先要明白流程的本質(zhì)是按照流程進(jìn)行事務(wù)辦理,那么可以將流程中心抽象為:人、節(jié)點(diǎn)、事(也就是說(shuō)什么人在什么節(jié)點(diǎn)做什么事),映射到產(chǎn)品設(shè)計(jì)上就是:執(zhí)行人、流程節(jié)點(diǎn)、操作/事項(xiàng)配置。

BPM作為多系統(tǒng)管理的可復(fù)用能力,在實(shí)際的應(yīng)用中,要具備管理能力和業(yè)務(wù)實(shí)時(shí)交互能力。

對(duì)于一個(gè)完整的業(yè)務(wù)閉環(huán)來(lái)說(shuō),至少包括4個(gè)環(huán)節(jié):

1、對(duì)什么業(yè)務(wù)進(jìn)行處理;

2、這個(gè)業(yè)務(wù)有什么樣的動(dòng)作;

3、什么人在哪個(gè)節(jié)點(diǎn)上做什么事;

4、最后對(duì)流程進(jìn)行監(jiān)督和管理。

綜上,BPM(業(yè)務(wù)流程管理)至少要包括5大部分:表單管理、流程應(yīng)用、流程引擎、事件管理、流程管理。

圖2:業(yè)務(wù)流程管理產(chǎn)品結(jié)構(gòu)

1. 表單管理:先把工作明確下來(lái)

表單管理即流程中心的需要明確的工作內(nèi)容,比如合同、訂單、報(bào)銷單、加班單、出差申請(qǐng)等等,需要應(yīng)用在流程中進(jìn)行處理的工作。

  1. 表單分類:方便業(yè)務(wù)處理,比如可以分為財(cái)務(wù)、銷售、考勤,為了適應(yīng)復(fù)雜的業(yè)務(wù)邏輯,表單分類可放寬到多級(jí)分類,建議用4~5級(jí);
  2. 自定義表單設(shè)計(jì):不涉及復(fù)雜業(yè)務(wù)場(chǎng)景的,需要進(jìn)行流程處理的工作,可以利用表單設(shè)計(jì)器拖拽設(shè)計(jì)表單;(可根據(jù)業(yè)務(wù)實(shí)際場(chǎng)景,增加字段類型:輸入型、選擇型、功能型,也可以把常用場(chǎng)景封裝為組件)
  3. 三方表單接入:一般業(yè)務(wù)都會(huì)有自己的業(yè)務(wù)表單且有復(fù)雜的業(yè)務(wù)交互邏輯,通過(guò)表單設(shè)計(jì)器是無(wú)法完成設(shè)計(jì)的,流程中心也需要對(duì)接三方系統(tǒng)的表單;
  4. 字段管理:表單的字段,需要進(jìn)行統(tǒng)一的管理;作為中臺(tái),需要開(kāi)發(fā)接口,支持三方字段更新,并且中臺(tái)要能夠有一套獨(dú)立的字段ID映射管理體系,避免多系統(tǒng)、多業(yè)務(wù)字段沖突。

2. 流程應(yīng)用:把工作進(jìn)行拆分

表單對(duì)接完成后,工作類型也就確認(rèn)了,接下就是把工作中涉及的內(nèi)容進(jìn)行拆分;發(fā)起流程后,不同的節(jié)點(diǎn)由不同的人進(jìn)行辦理,那么這些人辦理什么內(nèi)容呢?

所以流程如果想要應(yīng)用起來(lái),需要提前對(duì)對(duì)象所涉及的工作進(jìn)行詳細(xì)調(diào)研,包括但不限于:觸發(fā)入口整理(哪里能夠觸發(fā)流程)、流程動(dòng)作注冊(cè)(流程辦理人需要完成的操作)、待辦數(shù)據(jù)和已辦數(shù)據(jù)。

流程應(yīng)用,需要重點(diǎn)抽離出表單對(duì)應(yīng)的業(yè)務(wù)動(dòng)作,比如審批、辦理、確認(rèn)、分派、自動(dòng)任務(wù);在產(chǎn)品設(shè)計(jì)時(shí),重點(diǎn)是抽離不同表單的操作并抽象為流程動(dòng)作。不同的動(dòng)作包含不同的操作;不同的按鈕對(duì)應(yīng)不同的行為。

  • 查詢&賦值:面向?qū)ο筮M(jìn)行數(shù)據(jù)查詢存儲(chǔ)在指定變量中,可在流程中執(zhí)行變量賦值;
  • 審批:由執(zhí)行人進(jìn)行審批操作。(通過(guò)、駁回)
  • 辦理:由執(zhí)行人進(jìn)行業(yè)務(wù)辦理。(辦理、結(jié)束辦理)
  • 確認(rèn):執(zhí)行人僅需對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行等待并確認(rèn)。(確認(rèn))
  • 分派:執(zhí)行人可以自定義下一個(gè)節(jié)點(diǎn)的執(zhí)行人及對(duì)應(yīng)動(dòng)作。(分派)
  • 自動(dòng)任務(wù):對(duì)應(yīng)的執(zhí)行人僅接收數(shù)據(jù)無(wú)需進(jìn)行任何操作,流程自動(dòng)向下流轉(zhuǎn)。可用于業(yè)務(wù)數(shù)據(jù)同步和自動(dòng)事件執(zhí)行,如合同簽訂后,自動(dòng)生成開(kāi)票申請(qǐng)并發(fā)郵件通知財(cái)務(wù)。

業(yè)務(wù)動(dòng)作還會(huì)配套一些通用的操作,可在節(jié)點(diǎn)上進(jìn)行權(quán)限控制,如評(píng)價(jià)、下載、打印、掛起/繼續(xù)、加辦、轉(zhuǎn)交。

業(yè)務(wù)動(dòng)作的梳理是一個(gè)比較大的工程,除了要跟業(yè)務(wù)系統(tǒng)在動(dòng)作上達(dá)成共識(shí)以外,還需要對(duì)不同的業(yè)務(wù)動(dòng)作及其操作進(jìn)行抽離,最后還需要適配業(yè)務(wù)系統(tǒng)的權(quán)限控制。

抽離出的業(yè)務(wù)動(dòng)作,如果有自動(dòng)化內(nèi)容或者多規(guī)則情況時(shí),可擴(kuò)展動(dòng)作的策略;比如分派動(dòng)作,可執(zhí)行批量查詢后,配置自動(dòng)分派策略(比例法、輪轉(zhuǎn)法等);又比如辦理動(dòng)作,需要按照工作量進(jìn)行辦理任務(wù)的指定,可面對(duì)任務(wù)辦理人,配置指定策略;

策略配置注意點(diǎn):要面向?qū)ο髮傩赃M(jìn)行配置,千萬(wàn)不要寫(xiě)死邏輯,否則擴(kuò)展性大大降低了;

以上內(nèi)容就將工作進(jìn)行了拆分,也就是說(shuō),把當(dāng)前這個(gè)表單需要流程推進(jìn)的工作進(jìn)行拆分,可以配置給不同的執(zhí)行人進(jìn)行處理。

3. 流程引擎:設(shè)計(jì)工作流水線

流程引擎主要就是完成人-節(jié)點(diǎn)-事配置:

  • 人:什么人可以觸發(fā)流程?發(fā)起的數(shù)據(jù)能夠滿足觸發(fā)條件?什么人處理事務(wù)?
  • 節(jié)點(diǎn):工作流程怎么配置?節(jié)點(diǎn)有哪些規(guī)則?處理的約束條件有哪些?
  • 事:要處理的工作內(nèi)容?

1)流程分類

隨著企業(yè)的發(fā)展,會(huì)有成千上萬(wàn)的業(yè)務(wù)流程;如果沒(méi)有合理的流程分類,員工在使用時(shí)、管理員在管理時(shí)也會(huì)不知所措,所以流程一定要進(jìn)行有效的分類。建議可以按照部門(mén)進(jìn)行管理,也可以面向業(yè)務(wù)進(jìn)行管理。分類一定要認(rèn)真思考,要充分考慮公司自身的業(yè)務(wù),比如業(yè)務(wù)流程偏通用型的,可按業(yè)務(wù)類型進(jìn)行分類;若部門(mén)流程千差萬(wàn)別且存在多種業(yè)務(wù)流程,則可以按照部門(mén)+業(yè)務(wù)進(jìn)行區(qū)分。

在產(chǎn)品設(shè)計(jì)時(shí),要支持多級(jí)分類創(chuàng)建和管理,同時(shí)要支持批量遷移和分類合并。

2)基本信息

基本信息包括:流程相關(guān)內(nèi)容(流程名稱、流程分類、流程說(shuō)明、流程編號(hào)配置等)和觸發(fā)器配置

  • 流程名稱:名稱是為了更好的對(duì)流程進(jìn)行區(qū)分,產(chǎn)品設(shè)計(jì)時(shí),如果相同人群面向同一業(yè)務(wù)有多種流程時(shí),名稱支持流程標(biāo)簽的插入;
  • 流程分類:支持從分類中直接創(chuàng)建;
  • 流程編號(hào)配置:主要用于多業(yè)務(wù)時(shí),通用的流程編碼規(guī)則無(wú)法快速判斷業(yè)務(wù),可通過(guò)流程編碼規(guī)則快速區(qū)分業(yè)務(wù);
  • 流程觸發(fā)器:是指面向單一對(duì)象時(shí),判斷哪些動(dòng)作/條件滿足時(shí),觸發(fā)流程;主要包括:按鈕觸發(fā)、頁(yè)面事件觸發(fā)、實(shí)例數(shù)據(jù)屬性值觸發(fā)、人員觸發(fā);

肯定有同學(xué)會(huì)問(wèn)觸發(fā)條件和流程繪制時(shí)的條件分支有什么區(qū)別?

從應(yīng)用場(chǎng)景上來(lái)講,條件分支是可以滿足的,但是觸發(fā)條件屬于觸發(fā)器配置,實(shí)際應(yīng)用中,條件觸發(fā)用于不需要觸發(fā)流程的數(shù)據(jù),不用生成流程數(shù)據(jù)。(常見(jiàn)的人員觸發(fā)、實(shí)例數(shù)據(jù)屬性值觸發(fā))

①人員觸發(fā):支持多態(tài)用戶(部門(mén)、指定用戶、用戶組、角色、職能、角色組)

圖3:多態(tài)用戶選擇

②實(shí)例數(shù)據(jù)屬性值觸發(fā):面向?qū)ο?表單配置條件,選取字段進(jìn)行條件匹配;以下給個(gè)參考:

圖4:觸發(fā)條件配置

如果企業(yè)/組織體系較大時(shí),流程管理權(quán)限是可以下放的,需要對(duì)用戶進(jìn)行權(quán)限控制的。

3)推進(jìn)規(guī)則配置

推進(jìn)規(guī)則用于控制整個(gè)流程的規(guī)則,如果場(chǎng)景比較單一,推進(jìn)規(guī)則可以寫(xiě)死,當(dāng)要面對(duì)多業(yè)務(wù)場(chǎng)景或者SaaS系統(tǒng),對(duì)于流程的規(guī)則要支持多場(chǎng)景配置。

舉幾個(gè)例子吧!

  1. 是否支持推進(jìn)到任意階段還是必須按階段進(jìn)行推進(jìn);
  2. 是否支持流程結(jié)束后,重新激活;(比如工單發(fā)起人對(duì)處理結(jié)果不滿意,可以申請(qǐng)重新激活)
  3. 是否支持去重:比如一個(gè)人在流程中需要處理多次,是否可以自動(dòng)跳過(guò);

還有很多其他規(guī)則就不一一羅列了,以上規(guī)則還有很多細(xì)分規(guī)則,比如有必須完成的任務(wù)時(shí),是否支持推進(jìn)等等。

規(guī)則要結(jié)合自身的業(yè)務(wù)發(fā)展,逐步完善,不必刻意追求一步到位。

產(chǎn)品設(shè)計(jì)時(shí),要把最常用的全部進(jìn)行默認(rèn),也可以根據(jù)業(yè)務(wù)場(chǎng)景搭建常用模板,比如常見(jiàn)的審批流程,就是必須按階段向后逐個(gè)推進(jìn)。

4)流程圖繪制

流程圖繪制,目前市面上較為流行兩種,一種是flowable,一種是像釘釘和飛書(shū)那種線性結(jié)構(gòu);各有優(yōu)劣吧!總體來(lái)講,流程較為復(fù)雜的可以采用flowable繪制,流程較為清晰明了且為了降低操作難度角度考慮,可以采用線性結(jié)構(gòu);流程圖繪制組件主要包括:開(kāi)始、業(yè)務(wù)動(dòng)作、網(wǎng)關(guān)、結(jié)束。

一個(gè)流程中,至少要有一個(gè)開(kāi)始節(jié)點(diǎn)和一個(gè)結(jié)束節(jié)點(diǎn)。
開(kāi)始:只有一個(gè),比較明確;

業(yè)務(wù)動(dòng)作:主要配置人、事、節(jié)點(diǎn)規(guī)則,具體的業(yè)務(wù)動(dòng)作可以按照流程應(yīng)用進(jìn)行拆分配置;常見(jiàn)的有審批、辦理、分派等;

自動(dòng)任務(wù):主要用于對(duì)數(shù)據(jù)進(jìn)行處理和事件發(fā)起,如事件、查詢、賦值、抄送等

網(wǎng)關(guān):網(wǎng)關(guān)可以理解為分流器(即分支),主要分為條件分支、并行分支;

圖5:網(wǎng)關(guān)示意圖

  • 條件分支:只能進(jìn)入其中1個(gè)分支,需要添加條件規(guī)則,產(chǎn)品設(shè)計(jì)時(shí)條件規(guī)則必須配置優(yōu)先級(jí),不然會(huì)出現(xiàn)條件規(guī)則交叉情況,導(dǎo)致系統(tǒng)錯(cuò)誤,條件分支也可以控制分支流向;
  • 并行分支:同時(shí)進(jìn)入多個(gè)分支,無(wú)需添加條件規(guī)則,并行分支要特別注意分支合并的問(wèn)題,尤其是與條件分支同時(shí)使用時(shí);

5)節(jié)點(diǎn)執(zhí)行人

節(jié)點(diǎn)執(zhí)行人,表示當(dāng)前節(jié)點(diǎn)的業(yè)務(wù)動(dòng)作需要執(zhí)行的人員范圍;這個(gè)范圍主要包括3種類型:用戶、流程相關(guān)用戶、數(shù)據(jù)相關(guān)用戶;

  • 用戶:支持多態(tài)用戶(部門(mén)、指定用戶、用戶組、角色、職能、角色組);
  • 流程用戶:指定節(jié)點(diǎn)的辦理人、辦理的上級(jí)、同步指定節(jié)點(diǎn)規(guī)則;
  • 數(shù)據(jù)用戶:表單內(nèi)字段對(duì)應(yīng)人/角色/部門(mén)、數(shù)據(jù)相關(guān)人(創(chuàng)建人、歸屬人、修改人、提交人)、數(shù)據(jù)相關(guān)規(guī)則(創(chuàng)建人/歸屬人/修改人/提交人–連續(xù)多級(jí)/上級(jí)/部門(mén)負(fù)責(zé)人);

在實(shí)際業(yè)務(wù)系統(tǒng)中,權(quán)限體系多數(shù)采用RBAC,所以執(zhí)行人在配置時(shí)多使用角色,此時(shí)就有一個(gè)常用的場(chǎng)景:角色中某1個(gè)用戶單獨(dú)負(fù)責(zé)某個(gè)部門(mén)/某個(gè)業(yè)務(wù)線的任務(wù);有兩種設(shè)計(jì)邏輯,一種是針對(duì)單個(gè)用戶進(jìn)行配置,另一種是依托管理規(guī)則進(jìn)行配,置,具體采用哪一種可結(jié)合自己公司的業(yè)務(wù)而定,或者成年人不做選擇,兩種都支持;

6)執(zhí)行人規(guī)則(人工動(dòng)作節(jié)點(diǎn))

當(dāng)我們選取了節(jié)點(diǎn)執(zhí)行人后,必然會(huì)出現(xiàn)兩種情況:存在多人、壓根沒(méi)有人;存在多人時(shí),系統(tǒng)無(wú)法判斷如何繼續(xù)向下流程;壓根沒(méi)有人時(shí),流程會(huì)出現(xiàn)中斷,信息會(huì)出現(xiàn)丟失;所以,這兩種情況要進(jìn)行處理,常見(jiàn)的處理方式為:

  • 會(huì)簽:多人時(shí),所有人都需要進(jìn)行執(zhí)行辦理;
  • 或簽:多人時(shí),僅需1人進(jìn)行執(zhí)行辦理;
  • 為空:壓根沒(méi)有人時(shí),可以進(jìn)行指定人、指定管理員、或者支持一些規(guī)則,比如連續(xù)多級(jí)、追蹤角色等;

特別注意:以下情況可在推進(jìn)控制管理時(shí),需細(xì)化配置規(guī)則。

  • 離職會(huì)影響正常審批,也會(huì)造成為空;
  • 去重會(huì)影響會(huì)簽/或簽;
  • 為空追蹤會(huì)持續(xù)為空,應(yīng)設(shè)置管理員托底;

7)節(jié)點(diǎn)操作配置

在業(yè)務(wù)動(dòng)作約束下,配置不同操作名稱及工作內(nèi)容;

以審批為例:

①設(shè)置操作內(nèi)容

圖6:業(yè)務(wù)動(dòng)作(審批)操作設(shè)置

②設(shè)置工作內(nèi)容

圖7:業(yè)務(wù)動(dòng)作(審批)工作設(shè)置

8)節(jié)點(diǎn)超時(shí)控制

節(jié)點(diǎn)超時(shí)控制,主要用于對(duì)于流程節(jié)點(diǎn)有時(shí)間控制的需求,比如設(shè)備維修;主要包括2個(gè)方面:截止時(shí)間控制、節(jié)點(diǎn)時(shí)限規(guī)則;

截止時(shí)間控制:主要約束節(jié)點(diǎn)流程沒(méi)有任何處理,出現(xiàn)停滯;但該節(jié)點(diǎn)又比較重要時(shí),可以對(duì)當(dāng)前流程進(jìn)行強(qiáng)制約束;比如自動(dòng)轉(zhuǎn)交、自動(dòng)通過(guò)、自動(dòng)拒絕、自動(dòng)辦理、事件觸發(fā);也可不進(jìn)行超時(shí)控制,那么待辦任務(wù)將自動(dòng)添加超期標(biāo)簽;

節(jié)點(diǎn)時(shí)限規(guī)則:對(duì)當(dāng)前節(jié)點(diǎn)可添加時(shí)限規(guī)則,用于控制節(jié)點(diǎn)停留時(shí)間,加快流程流轉(zhuǎn)效率;節(jié)點(diǎn)時(shí)限規(guī)則,可以同時(shí)配置多個(gè);比如不同時(shí)間內(nèi),發(fā)不同的消息提醒;

時(shí)限計(jì)時(shí)方式一般按照2種方式:固定時(shí)間、接收后計(jì)時(shí);

滿足時(shí)限規(guī)則后,可以進(jìn)行流程約束:自動(dòng)轉(zhuǎn)交、自動(dòng)通過(guò)、自動(dòng)拒絕、自動(dòng)辦理、事件觸發(fā);

9)節(jié)點(diǎn)規(guī)則配置

節(jié)點(diǎn)規(guī)則配置,是因?yàn)樵趯?shí)際業(yè)務(wù)流程中,會(huì)出現(xiàn)臨時(shí)性情況,執(zhí)行人拿不定主意或者自己完不成時(shí),需要進(jìn)行加辦;比如某項(xiàng)工作無(wú)法進(jìn)行評(píng)估,可邀請(qǐng)專家一起;

固化的流程也會(huì)因?qū)嵗龜?shù)據(jù)的特殊性,流轉(zhuǎn)到非工作范圍內(nèi)時(shí),可進(jìn)行轉(zhuǎn)交;比如某項(xiàng)維修單,數(shù)據(jù)比較特殊,需要指定人進(jìn)行處理;

一般節(jié)點(diǎn)規(guī)則配置主要包括:加辦、轉(zhuǎn)交、抄送;

圖8:節(jié)點(diǎn)規(guī)則配置

  1. 加辦:分為前置、后置,也會(huì)有單人/多人之分;所以,在執(zhí)行加辦時(shí),要能夠支持前后的選擇,同時(shí)也可配置或簽/會(huì)簽;
  2. 轉(zhuǎn)交:節(jié)點(diǎn)當(dāng)前執(zhí)行人,因臨時(shí)情況/不在工作范疇內(nèi)時(shí),可將任務(wù)進(jìn)行轉(zhuǎn)交,轉(zhuǎn)交是將執(zhí)行人進(jìn)行替換,同時(shí)繼承當(dāng)前節(jié)點(diǎn)執(zhí)行人的所有數(shù)據(jù)及規(guī)則;
  3. 抄送:主要用于節(jié)點(diǎn)特別需要對(duì)部分用戶進(jìn)行數(shù)據(jù)查閱控制;

10)流程管理

流程管理主要包括:流程版本、實(shí)例編號(hào)。

  • 流程版本:流程在應(yīng)用過(guò)程中,會(huì)不斷的調(diào)整和優(yōu)化,每次調(diào)整都應(yīng)創(chuàng)建新版本;以避免在運(yùn)行的流程數(shù)據(jù)出現(xiàn)問(wèn)題,也就是說(shuō)在運(yùn)行中的流程仍然用舊版本,新發(fā)起的/駁回重新提交的,才會(huì)使用新的版本。
  • 實(shí)例編號(hào):對(duì)實(shí)例數(shù)據(jù)要進(jìn)行編碼管理,根據(jù)業(yè)務(wù)表單情況,進(jìn)行編碼規(guī)則管理;實(shí)例數(shù)據(jù)出現(xiàn)多次觸發(fā)單一流程或者觸發(fā)不同流程時(shí),可根據(jù)實(shí)例編號(hào)進(jìn)行流程數(shù)據(jù)整合。

4. 事件管理:干完活后是發(fā)獎(jiǎng)金,還是抽鞭子

事件管理,主要用于在進(jìn)行某種操作/變化時(shí),進(jìn)行事件觸發(fā);所以事件管理主要包括事件捕獲和事件觸發(fā);

  • 事件捕獲:根據(jù)流程中配置的事件觸發(fā)機(jī)制進(jìn)行定時(shí)捕獲、消息捕獲、操作捕獲;為了確保系統(tǒng)的可靠、準(zhǔn)確,在產(chǎn)品設(shè)計(jì)時(shí)要有補(bǔ)償機(jī)制;
  • 事件觸發(fā):當(dāng)流程執(zhí)行到事件,會(huì)觸發(fā)一個(gè)事件,在流程中,常見(jiàn)的事件類型有通知消息、短信、郵件、業(yè)務(wù)流程觸發(fā)、新建/更新表單數(shù)據(jù);

5. 流程管理:時(shí)刻關(guān)注工作的進(jìn)度

作為多業(yè)務(wù)系統(tǒng)流程管理,需要對(duì)流程進(jìn)行實(shí)時(shí)監(jiān)督,以便完成企業(yè)特定目標(biāo);流程監(jiān)控可以幫助企業(yè)分析流程的性能,找出關(guān)鍵問(wèn)題,改善業(yè)務(wù)流程的速度、質(zhì)量及效率。

流程管理主要包括:流程監(jiān)控、異常流程管理、流程強(qiáng)制介入、流程時(shí)效分析;

  • 流程監(jiān)控:對(duì)流程數(shù)據(jù)進(jìn)行實(shí)時(shí)監(jiān)控,可查看數(shù)據(jù)詳情和流程實(shí)時(shí)進(jìn)度,監(jiān)控流程的持續(xù)時(shí)間、完成情況等;
  • 流程異常:對(duì)流程數(shù)據(jù)中,如果出現(xiàn)異常情況,進(jìn)行監(jiān)控,比如節(jié)點(diǎn)為空、審批人離職、流程超時(shí)等情況,以方便對(duì)應(yīng)管理員對(duì)相關(guān)流程進(jìn)行優(yōu)化調(diào)整;
  • 流程強(qiáng)制介入:對(duì)流程數(shù)據(jù)進(jìn)行強(qiáng)制性處理,常見(jiàn)的有:轉(zhuǎn)交、強(qiáng)行中止;
  • 流程時(shí)效分析:耗時(shí)分析、使用分析、時(shí)效分析、超時(shí)統(tǒng)計(jì)等;

最后:抓不住老鼠的,都不是好貓。

面向?qū)嶋H業(yè)務(wù)中,只要在整體框架無(wú)誤的基礎(chǔ)上,降低一定的靈活性也是可以的,快速實(shí)現(xiàn)、快速應(yīng)用、快速迭代方為上策。

無(wú)論多么流暢、多么強(qiáng)大的流程,不能對(duì)業(yè)務(wù)產(chǎn)生增益,都是失敗的!

本文由@張三豐 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來(lái)自 Unsplash,基于 CC0 協(xié)議

該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 大佬,已關(guān)注,求完整的bpm設(shè)計(jì),參考學(xué)習(xí),郵箱:holidaylin15@qq.com 謝謝

    來(lái)自浙江 回復(fù)
  2. 大佬,已關(guān)注,求完備BPM的設(shè)計(jì)

    來(lái)自福建 回復(fù)
  3. 求個(gè)完整的bpm設(shè)計(jì),參考學(xué)習(xí),郵箱910306191@qq.com,謝謝,

    來(lái)自四川 回復(fù)
  4. 您好,求個(gè)完整的bpm原型設(shè)計(jì),謝謝大佬,,835736918@qq.com

    來(lái)自浙江 回復(fù)
  5. 求個(gè)完整的bpm設(shè)計(jì),參考學(xué)習(xí),謝謝

    來(lái)自廣東 回復(fù)
  6. 您好,給您QQ郵箱發(fā)郵件了,希望大佬能分享案例學(xué)習(xí)一下,感謝

    來(lái)自廣東 回復(fù)
  7. 求個(gè)完整的bpm設(shè)計(jì),參考學(xué)習(xí),謝謝

    來(lái)自廣東 回復(fù)
  8. 您好,問(wèn)一下是否有成熟的系統(tǒng)?目前項(xiàng)目有相關(guān)需求,看是否可以合作

    來(lái)自北京 回復(fù)
    1. 作者是否可以加您微信,詳細(xì)聊一下

      來(lái)自北京 回復(fù)
    2. 來(lái)自浙江 回復(fù)
  9. 非常詳細(xì)

    來(lái)自北京 回復(fù)
  10. 你好,有完備BPM的設(shè)計(jì)嗎?可以聯(lián)系嗎?

    來(lái)自北京 回復(fù)
  11. 已關(guān)注,求一個(gè)完備BPM的設(shè)計(jì),感謝

    來(lái)自廣東 回復(fù)
  12. 您好可以加您微信,要個(gè)完備BPM的設(shè)計(jì)嗎?私信您了

    來(lái)自廣東 回復(fù)
  13. 你好,有完備BPM的設(shè)計(jì)嗎?可以聯(lián)系嗎?

    來(lái)自上海 回復(fù)
    1. 有的

      來(lái)自上海 回復(fù)
    2. 我也想要

      來(lái)自浙江 回復(fù)
    3. 關(guān)注發(fā)私信給我

      來(lái)自上海 回復(fù)
    4. 大佬,已關(guān)注,求完備BPM的設(shè)計(jì)

      來(lái)自浙江 回復(fù)
    5. 這個(gè)沒(méi)辦法私信吧

      來(lái)自北京 回復(fù)
  14. 很詳細(xì)

    回復(fù)
    1. 謝謝

      來(lái)自河南 回復(fù)