《WebSphere Business Modeler助力稅務業(yè)務流程的優(yōu)化重組:上篇》
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0605_shikai/index1.html
《WebSphere Business Modeler助力稅務業(yè)務流程的優(yōu)化重組:下篇》
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0605_shikai/index2.html
本文適合WBM初學者將該工具與業(yè)務流程結合起來。根據(jù)本文的介紹結合個人理解,使用WBM進行業(yè)務流程分析和優(yōu)化(該文章較少講到優(yōu)化,較多在講分析)的過程如下:
1、在數(shù)據(jù)目錄中新建一些數(shù)據(jù)類型。
2、在過程目錄中建立要分析的流程,流程的輸入輸出需要用到step1定義的數(shù)據(jù)類型,個人覺得在此比較重要的是子流程范圍的界定。
3、定義流程需要的角色和資源,資源包括人、辦公用品等等。以及定義資源的屬性。在俺的第一個sample里面,俺錯誤的把人員定義成數(shù)據(jù)類型作為流程的輸入輸出了,誤區(qū)~!人員應該作為資源分配給某一個流程的。
4、給流程分配資源,可以有三種分配方式:角色需求,單個資源需求(類似操作系統(tǒng)的互斥)和批量資源需求(消耗性資源,如辦公用品,油等)。
5、靜態(tài)分析。各種類型的靜態(tài)統(tǒng)計信息,如資源角色,資源成本等。
6、仿真運行。仿真運行的時候可以設定很多中參數(shù)來決定什么時候觸發(fā)流程、發(fā)起的成本等。
7、動態(tài)數(shù)據(jù)分析。活動持續(xù)時間的分析、過程資源分配的分析(看到資源分配是否合理,獨占等待現(xiàn)象是否較多)等。根據(jù)這些分析來判斷流程優(yōu)劣和是否需要改進。
最近一直都在進行WBM的學習,上星期手頭上的項目要做一個customize的模塊,于是學習有點停滯。Anyway,模塊基本做完了,學習仍在繼續(xù)。
本人向來非常欣賞軟件工程中的迭代開發(fā)的思路,所以也打算使用迭代的方式來進行學習,畢竟WBM的功能實在很強大,而我又是新手中的新手。
迭代一,預演階段,本人對WBM進行最基本的操作上的熟悉,和對業(yè)務流程建模的步驟進行最基本的實踐。在此過程中產(chǎn)生一個業(yè)務流程sample的Version0.1。
迭代二,預演階段,了解WBM的各項功能和參數(shù)的意義及其在業(yè)務流程中的應用,將sample v0.1變成一個有業(yè)務流程意義的v0.2。
迭代三,繼續(xù)預演,將WBM和WID聯(lián)合起來,了解怎樣將WBM創(chuàng)建的東西導入到WID中去,并且Make Sense。
迭代四,實戰(zhàn)階段,根據(jù)選定的企業(yè)的業(yè)務流程用WBM進行建模、導入WID。
很高興的是,昨天已經(jīng)完成迭代一的工作了。用WBM做了一個sample,建了一個業(yè)務流程,不過只是簡單的定義了幾個資源,作為流程的輸入輸出,整個流程也只是包含了幾個子流程,一個決策點,和一些任務而已。對著眼花繚亂的各種屬性,只能是顧名思義。隨便設定了一些值進行了一下模擬,小女子才疏學淺,自覺這樣的模擬仍然是沒什么意義的。不過本人選的這個sample案例還是比較有趣的,究竟是什么呢?歡迎各位同志跟帖競猜,答案將在本周交流會上揭曉,猜中有獎~
完成第一個迭代之后,本人發(fā)現(xiàn)很多急需了解的方面。例如,業(yè)務流程中每個任務、子流程的各種參數(shù)的意義等。在不了解這些的情況下,sample顯得只是一個普通的流程圖而非很有意義的東西。So,繼續(xù)學習,繼續(xù)預演。