李巖鵬
(首都經濟貿易大學 管理工程學院,北京 10070)
隨著數字經濟時代的來臨,數字化成為直接生產力與創新手段,銀行迫切需要快速改造自身能力,打造順應時代的業務能力體系。為了應對復雜多變的金融市場環境,銀行的應用系統需要具有較強的敏捷性和柔性,有效支持銀行內各部門間的協作,幫助銀行實現創新和發展,爭取實現利潤最大化,增強銀行的競爭力。流程建模技術能夠很好地實現流程的整合和復用,指導銀行應用系統的構建,從而提升系統的開發運行效率。本文以銀行業為了適應內外部環境需要建立靈活可復用的系統的現狀為背景,以國內某商業銀行為研究對象,提出了基于業務組件的流程建模方法,構建企業級的業務流程模型,并將其應用于系統開發之中。
業務流程建模是業務流程的一種表現方式,是進行業務流程分析不可缺少的環節。目前存在許多流程建模技術,通過這些技術能夠極大地改善企業的管理流程。本文重點描述流程圖法、IDEF 模型建模法、Petri網建模法,并進行分析。
流程圖是通過使用一些已被定義的符號和連接線具體展現業務過程的方式,是一種結構化的建模方法。流程圖建模法認為業務流程是一系列事件和活動的組合,其中,事件是活動觸發的條件。流程圖建模法是通過將企業頂層的業務流程分解成多個子業務流程,再將各個子流程進一步分解為業務流程。根據這種層次的分解方法,流程圖法可以構建出一系列結構清晰、內容精練的業務流程。
流程圖建模法的優點:它可以通過極其簡單易懂的方式描述業務流程活動之間的關系。由于該方法通過符號表達的方式極為簡單,可以保證業務流程圖的使用人員快速地理解業務流程圖想要表達的內容。此外,現階段有大量計算機軟件可以輔助進行流程圖構建,可以極大地提升模型的構建效率。同時,它也存在一些缺點,如不能完整地表達一些專業性要求較高的業務規則,也無法清晰地表現出某些事務處理類業務過程。
IDEF 模型建模法是一種對組織內部運行機制進行描述的建模方法。該方法原應用于制造業,經過改造已應用到更多的領域之中。
目前IDEF 模型建模法共16 套方法,本文不一一列舉。其中,有6 種建模方法最為常見,包括功能建模方法(IDEF 0)、信息建模方法(IDEF 1)、數據建模方法(IDEF 1X)、動態方針建模方法(IDEF 2)、過程描述獲取方法(IDEF 3)、面向對象設計方法(IDEF 4)。
20 世紀60 年代,佩特里提出了適用于對于異步的、并發的計算機模型,被稱為Petri 網建模法。截至目前,經過眾多專家學者的研究和發展,Petri 網模型已經建立出一套完善的理論體系。Petri 網對抽象、描述能力進行了橫向和縱向的擴展。橫向方面從無參數網到時間Petri 網再到隨機Petri 網,從僅有一般有向弧,到包含禁止弧和可變弧。縱向方面,從基本網到變遷網,再到分層Petri 網和著色Petri 網等高級網。
Petri 網是一種離散系統建模技術,包含了圖形與數學兩種表達方式,便于理解和使用。同時,Petri 網建模過程使用完整的系統描述分析技術,可分析眾多行為特征。但是Petri 網在豐富形式和能力的同時,也提高了分析難度。
針對流程建模的方法,業內也提出了一些組件化的思想以及分層建模的思想。但是,無論是業務組件還是分層建模,由于顆粒度和業務領域方面的問題,都無法將銀行的業務完整準確地表達出來。本文提出組件化的流程建模方式,從銀行的視角對業務進行建模,并以此指導IT 系統開發,解決銀行自身的業務流程問題。
銀行的業務流程較為多樣,涉及的領域眾多,如何把這些業務流程進行劃分和聚合顯得格外重要。通過比較業界的流程建模方法,使用三級流程建模方法可以比較契合地滿足銀行業務需要(參見表1)。

表1 銀行業務流程層次
2.1.1 業務領域
業務領域作為銀行最高的業務流程承載了銀行全部的業務。從銀行關注的幾個主要方面,如營銷管理、產品運營、資源管理、業務管理進行劃分,可以將銀行的眾多業務劃分成多個業務領域,如存款、貸款、客戶管理、信用證、金融市場、人力資源等。
如果說真有“別人家的孩子”的話,那么Sarah絕對算得上是一個。25歲時一不小心就拿了WSET Diploma全球最高分,趕在30歲前就拿下了葡萄酒大師的頭銜。哦,別忘了她可是耶魯大學畢業的設計師,自己還運營一家專門為進口酒商設計包裝的工作室。這位新晉的葡萄酒大師,也剛剛“進階”成為一名母親。事業家庭雙豐收的2018,Sarah又是怎樣平衡工作和家庭帶給她的變化?
每一個業務領域代表了銀行的一項業務范圍,為了明確業務范圍,我們需要給出每一個業務的目的、定義和范圍(PDS)。
目的:分別從客戶和銀行的視角描述業務的目的。客戶的視角重點關注自身可以通過銀行提供的業務服務達到怎樣的目的,實現何種價值;銀行視角主要關注需要以何種方式提供怎樣的服務。通過不同的視角可以完整地描述一個業務領域存在的價值。
定義:對業務領域提出明確的定義,確定這個業務領域應該做什么以及怎么做。
范圍:給出業務領域的起點和終點,并詳細描述包含什么和不包含什么;由于一些業務領域存在邊界模糊或者互相交叉的情況,因此在范圍的描述上要有清晰的界定。
2.1.2 活動
活動非常重要,它表示銀行一個端到端的業務流程活動。客戶或者銀行內部通過事件觸發活動,它完整地表述了銀行和客戶的交互過程。一個活動通常跨角色跨時序,涵蓋了銀行內不同角色在不同時間所做的事情,因此它是對銀行業務流程最完整的表達。
2.1.3 任務
任務是活動項下可復用流程的拆分。剛才在活動中提出了圖形化的流程展示,其中的流程節點即為任務。任務作為我們拆分的最小顆粒度的流程節點,具有不可跨角色、不可跨時序的特點。即每一個任務只能由同一個人在同一個時間序列內完成。在任務的層級上,建模過程需要考慮用到數據實體和業務產品作為輸入和輸出的對象。
本文對業務組件的定義為一組流程任務的聚合。我們對業務組件進行模型化處理,給出數學公式。
將業務組件(Component)定義為C,將任務的操作角色(Role)定義為R,將任務中輸入輸出的數據實體(Entity)定義為E,將任務中使用的產品(Product)定義為P;C=(R,E,P)。
通過對上述三個影響因素的分析和梳理,可以將任務歸納為不同的業務組件。例如圍繞客戶信息實體開展的任務可以聚合為客戶管理組件,對存款產品進行操作的任務可以聚合為存款組件。聚合而成的組件有清晰的邊界和明確的范圍,而其中每個任務都是可以對外提供的服務。組件中的任務都是來源于更高層的活動,這些任務會出現在多個活動中,因此組件中的任務會被大量復用。而以組件為單元聚合后,這些任務可以作為組件提供的服務對外暴露,提供通用的能力。
這樣做的好處是由于對每個任務有了清晰的劃分,同樣的任務不會出現在不同的業務組件中,這對整合業務流程起到了至關重要的作用。此外,對于通過建設應用系統落地這些流程也尤為重要。以組件的顆粒度進行系統開發,或者以組件為微服務進行聚合設計可以極大地滿足當前微服務架構下的系統設計。這種企業級的建模方法可以很大程度上打破銀行部門間的信息壁壘,形成企業級的應用,最終達到流程復用、減少重復開發等目標。
我們以銀行的典型存款為例,圈定業務領域的范圍。
目的:客戶視角,根據收益需要和結算需要選擇銀行存款產品,利用現有渠道,突破時間和空間限制,合理選擇各種支付結算工具,方便快捷地進行查詢、存款、取款、轉賬等業務;銀行視角,向客戶出售存款產品,吸收社會閑余貨幣資金,為全行客戶存款資金管理及存款賬戶管理提供服務,借以開展貸款、結算、中間業務等經營活動及存款服務,獲取存貸利差、手續費及其他收入。
定義:存款人在保留所有權的條件下把資金或貨幣暫時轉讓或存儲于銀行,或者說把使用權暫時轉讓給銀行的、可隨時或按約定時間支取本息的一種負債業務,是最基本也最重要的金融行為或活動,也是銀行最重要的信貸資金來源。
范圍:范圍是從根據客戶需要開立存款賬戶到存款賬戶的銷戶。包括開立存款賬戶、維護存款賬戶、銷戶,開戶后為客戶提供查詢、存款、取款、行內同名賬戶轉賬等服務,對客戶存款結計利息和對存款服務收取費用及長期不動戶管理等。不包括個人代收付(代理收付款)、存款證明(客戶服務)等。
在存款領域下,列舉簽訂存款合約活動,作為示例,如表2 所示。

表2 簽訂存款合約
將簽訂存款合約活動進行進一步拆分,形成任務流程。根據上文提出的業務組件聚合的理論、角色、實體、產品,將任務歸并到不同的組件中。例如將角色為合規經辦的任務放入反洗錢組件,涉及客戶實體的放入客戶管理組件,涉及存款產品的放入存款組件。這樣,我們可以將任務按照影響因素分別聚類為一個一個的業務組件(如表3 所示)。

表3 任務列表
按照上述方法梳理銀行的全領域業務流程,獲得完整的活動和任務。將所有的任務按照組件聚合的方法,形成銀行全領域業務組件。最終以業務組件為維度,開發建設信息系統。
隨著金融市場的快速發展,中國銀行業面臨的競爭壓力越來越大。如何面向客戶提供更優質的服務已經成為各大銀行亟待解決的問題。利用信息化手段解決問題無疑是一條可行的道路,如何快速建成應用系統,快速滿足客戶需要成為重中之重。只是簡單加大人力或其他資源投入只能短時間地加快建設速度,如果不能從根本上解決業務流程繁雜、功能定位不清晰的問題就無法達到銀行提升的目標。目前各家銀行已經開始在各個領域分別進行流程建模,希望通過流程梳理整合業務流程,提升業務效率。但是如果不能從企業級的視角進行流程整合,就很難做到部門間的協作,形成真正的企業級合力。
本文梳理了各種流程建模方法及系統建設理論后,提出基于業務組件的建模方法,將業務流程通過角色、實體和產品的異同聚合成為業務組件。再以業務組件作為系統建設的邊界,最終形成服務于全銀行的能力。目前這個方法正在一些銀行試行,實踐效果有待檢驗,因此希望相關領域的專家能夠繼續對此進行研究和拓展,形成更加全面而有效的方法。