許湘津



摘要: 本文從業務流程管理的優勢、業務流程的數字化發展、業務流程建模方法,提出了采用業務流程管理方法運用于項目管理信息化的思路及其理論、方法、意義和優勢。通過案例實踐,將財務參數、人力資源參數、時間參數帶入業務流程,從而進一步進行過程模擬,分析流程的瓶頸、性能、功能等特性,以實現業務流程的改進。采用關鍵績效指標(KPI)和設定業務規則,從而達到業務控制的目的。
Abstract: This paper puts forward the thought and theory, methods, significance and advantage of using business process management method in project management informationization from the advantage of the business process management, the digital development of business process and the modeling method of business process. Through the case study, the financial parameters, human resources parameters, time parameters are brought to the business process to further simulate the process, analyze the bottleneck, performance, function and other features of the process to realize the improvement of business process. The key performance indicators (KPI) are used and the business rules are set to chieve the purpose of business control.
關鍵詞: 房地產;項目管理;業務流程;信息化;KPI
Key words: real estate;project management;business process;informatization;KPI
中圖分類號:TP311 文獻標識碼:A 文章編號:1006-4311(2016)06-0078-05
0 引言
房地產開發業的信息化著重于概預算和工程管理等。而在項目管理方面存在:①涉及合作企業、供應商較多;②項目的運作流程變化多的特點,至今還沒有較好的信息化管理方法。因此,將數字化業務流程的管理方法和技術應用于房地產開發業項目管理比較符合該行業的特點。
1 理論基礎
1.1 業務流程管理的優勢
計算機技術、網格技術和通信技術以及各技術軟硬件的快速發展及其在工程項目管理領域中的廣泛應用,工程項目管理的信息化成為了必然的趨勢[1]。隨著網格計算機技術的發展,網格計算機成為互聯網發展的新階段,基于Grid的項目協同管理信息平臺將成為未來的發展趨勢[2]。把企業流程再造發展到將以職能為核心的傳統企業改造成以流程為核心的新型企業[3],使得事務處理規則、人和組織更加服從于業務過程的敏捷流動。業務流程從專業化分工職能管理,經過業務流程再造工程,結合信息技術(IT)得到了深入發展。
業務流程管理具有如下優勢:①能夠用計算機構建業務流程模型,模型可存儲、編輯、交換。模型可用國際標準表達成可視符號,表示為交換和存儲的格式,也可轉換為其它開發軟件可接受的格式進入到開發環節,實現計算機應用[4-9];②在業務流程中附加財務參數、人力資源參數、時間參數等屬性數據,進行定量描述;③能夠在設計業務流程時方便有效地采用大量過去反復成功應用的最基礎的業務單元進行構造;④能夠利用數據和設置的指標進行過程模擬運算和邏輯推演,以期得到對設計的業務流程模型的性能評估、路徑邏輯評判、經濟效能評估,減少不必要的運行風險;⑤能夠對業務流程的關鍵節點采用關鍵績效指標(KPI)和設定業務規則,由計算機處理績效評估,控制流程的效果;⑥能夠對業務從需求分析、建模、開發和組裝應用、部署、運行監控、再優化改進的整個業務流程生命周期進行管理,如圖1所示;⑦能夠將設計出的業務流程模型直接開發或組裝出計算機應用;⑧使管理人員和IT人員能夠方便地對業務流程進行交流、交換,并使業務和IT同步行動,IBM價值研究院稱其為“業務和IT的對齊”[10]。
將數字化的業務流程管理用于項目管理需要解決業務流程的數字化表示、項目管理業務流程的建模、項目管理業務流程的參數屬性、項目管理業務流程的過程模擬、項目管理業務流程的應用實現方法等。
1.2 業務流程的數字化表示
計算機要能夠處理業務流程,首先就需要一種語言來表示業務流程。現在人們傾向于采用WS-BPEL(業務流程執行語言)標準。因為它得到眾多廠家支持,適合于分布式計算環境商務應用。然而BPEL語言很復雜,難于閱讀和應用,它實際上是給計算機“看”的,業務人員則更不可能使用。因此需要一種給人“看”,使用方便,并且業務人員、技術人員都用于互相交流的語言。目前業務流程建模符號(BPMN)比較適合這一要求。
業務流程執行語言(Business Process Execution Language,BPEL)是業界在XML、Web Service為基礎的諸多規范之上提出的一種新型的業務流程定義語言。它是結構化信息標準促進組織(OASIS)正式批準的標準。它以業務流程及其參與者的交互為基礎定義了業務流程的描述語法,用于業務流程建模。BPEL的基本功能在于能夠對Web服務加以編排和協調。WS-BPEL定義了一組用于創建Web服務合成的基本活動(如表1所示),主要元素(如表2所示)和基本結構(如圖2所示)。通過基本活動描述業務過程中的活動,主要元素為流程的基本定義,基本結構是文檔的框架,他們描述了業務流程。
業務流程建模符號(Business Process Modeling Notation,BPMN)是由業務流程管理組織(BPMI,The Business Process Management Initiative)開發的一套有關業務流程符號標記的標準,目前由對象管理組織(OMG,Object Management Group)來維護管理。BPMN的主要目標是提供一些被所有業務用戶容易理解的符號,從創建流程輪廓的業務分析到這些流程的實現,直到最終用戶的管理監控。BPMN彌補了從業務流程設計到業務流程開發的間隙。BPMN業務流程圖由一組圖形元素構成。它們是:流對象(Flow Objects)、連接對象(Connecting Objects)、甬道(Swimlanes)、人工信息(Artifacts)。流對象是核心元素,表示在業務流程運行過程中特定業務的活動,發生的事件和流程的分支和聚合。連接對象將流程對象連接起來組成業務流程的結構。甬道用來區分不同部門或者不同參與者的功能和職責。人工信息添加到建模的業務流程上下文中作為信息備注,便于人員理解。4種基本元素如表3所示。
1.3 業務流程模型的建模
為能在計算機上建立業務流程模型,業界通常編寫一個業務流程建模工具(程序),用圖形化BPMN符號表示流程,供人們建立流程模型。模型能夠被業務分析師、架構師、IT開發人員、客戶等各種角色的人員編輯和交流。模型轉換成BPEL語言存儲。有的程序還能夠將模型轉化為UML語言格式或其他與開發工具配套的語言格式,供開發人員進一步開發實現計算機應用。也有的系統在建模工具的后端接上流程引擎,直接執行流程,或者接入SOA架構,由服務組合來實現流程的運行,如圖3所示。
2 案例實踐
2.1 案例背景
云南省城市建設投資有限公司是2005年4月成立的現代大型國有企業,經過六年的發展,公司總資產逾300億元,擁有10多個控股子公司。
昆明市第一人民醫院北市區醫院是云南省城市建設投資有限公司控股并建設的一個項目。該項目占地92.5畝,總建筑面積151475平方米,工程投資概算7.9億元。項目將醫技樓、病房樓、門診樓三大主要建筑項目總包,及近百個分包,涉及施工、監理、造價咨詢、檢測、勞務、原材料供應商在內的大小協作單位上千個。
2.2 項目管理施工階段
房地產項目的運作過程如圖4所示,一般包括如下階段:立項和可行性研究、取得土地使用權、拆遷安置、施工前準備工作、項目施工、竣工驗收等。立項和可行性研究、取得土地使用權、拆遷安置階段屬于項目的確立期,主要依靠人員的活動。施工前準備工作、項目施工,甚至包括竣工驗收階段主要為工程性的活動,屬于現場管理。它有一定的規范性,但由根據工程承包和分包的規模、建設單位、施工單位、監理單位和造價單位分擔的任務不同而在管理流程上存在不同的編排。由于整個房地產項目及其復雜,為研究的方便,們選擇現場項目管理作為本案例的研究樣本。現場管理包括施工前準備工作、施工階段和驗收。
施工階段橫向供應鏈中主要的組織有: 總經理/總工程師辦公室、項目經理部、其他相關部門、施工單位、監理單位。設計到的主要文件參數有:施工總計劃、施工總體進度計劃表、施工方案、技術交底制度、施工方案、工程質量檢查表、工程整改通知單、工程質量檢查表、工程整改通知單、工程質量檢查表、工程改通知單、竣工驗收備案表、竣工驗收表。IBM的WebSphere系列套件中用于建模的軟件為WebSphere Business Modeler。Oracle公司的BPM套件也很著名。我們采用IBM WebSphere Business Modeler建立模型。施工前準備工作模型如圖5所示。包括圖紙會審、制定施工方案、施工單位進場等流程。
項目施工模型包括可選的甲供材料(即建設單位提供大宗材料)、可選的工程預付款、三個并列的現場施工、監理巡視和抽檢、建設方巡視處理問題和協調活動、階段驗收、階段工程款審查支付等。該階段是一個循環的工作流,可按照國家標準[5]的分布工程循環,即地基與基礎、主體結構、建筑裝飾裝修、建筑屋面、建筑給水排水及采暖、建筑電氣、智能建筑、通風與空調、電梯、室外建筑環境、室外安裝,具體內容可能根據實際情況按照子分布工程或分項工程組合進行。
2.3 項目管理業務流程信息化
我們通過IBM公司的WebSphere Integration Developer來圖形化地處理這種業務流程調用編排。下面是項目施工階段的月計劃完成審批場景。首先由建設單位接收施工單位的月計劃完成表,然后交給監理單位審核,同時也交給造價咨詢單位審核。監理單位和咨詢單位審核后再由建設單位審批,然后交財務部門審核撥給進度款。采用IBM WebSphere Business Modeler建模形成的業務模型如圖6所示。
Modeler記錄的成本、時間參數等參數如圖8所示,人力資源、組織等參數如圖7所示。這些參數通過過程模擬分析,能夠得出業務流程的運行性能、可行性和瓶頸。
關鍵業績指標(KPI)是根據業務目標跟蹤業績的重要度量方式。KPI具有目標和/或范圍,以度量關鍵業務活動的業績好壞。在WebSphere Business Monitor中關鍵業績指標(KPI)顯示為業務度量。KPI依據業務目標建立。業務目標是一種可量化、可度量且面向結果的基本參照。該目標可轉換 KPI,使企業能根據預定目標來度量過程的某一方面。在WebSphere Business Monitor中,KPI將與實際結果比較以確定成效。我們在施工準備的圖紙會審形成會議紀要任務中定義關鍵業績指標如圖9所示。
4 總結
綜上所述,本文討論了數字化業務流程的項目管理,并用案例表現了計算機建模工具建立的模型,也表示了項目管理業務流程的信息化。業務流程管理可用計算機建模工具建立業務流程模型,模型可存儲、編輯、交換。模型可用國際標準表達成可視符號,表示為交換和存儲的格式,也可轉換為其它開發軟件可接受的格式進入到開發環節,實現計算機應用。業務流程可按生命周期進行循環,在循環的建模、集成、部署、運行和監控過程中持續優化,達到業務流程漸進改造的效果。數字化的業務流程可帶有財務參數、人力資源參數、時間參數,從而進一步進行過程模擬,分析流程的瓶頸、性能、功能等特性,以實現業務流程的改進。數字化的業務流程運用于項目管理中的各組織部門之間的信息協同,可以采用關鍵績效指標(KPI)和設定業務規則,從而達到業務控制的目的。建筑工程項目管理具有著階段性、流程性、與隨需應變的特點,數字化的業務管理更適應這種需要。
參考文獻:
[1]歐陽真.工程項目管理信息化系統現狀和發展趨勢[J].有色冶金設計與研究,2011,02;50-53.
[2]張振軍.對工程項目管理信息化的發展趨勢研究[J].工程項目管理,2010,07:48-51.
[3]鳳羽翚,李嚴鋒,葉瓊偉.業務流程管理[M].北京:清華大學出版社,北京交通大學出版社,2009,3.
[4]杜棟.協同管理系統[M].北京:清華大學出版社,2008.
[5]Ansoff H. Corporate strategy [M].Revised edition. New York :Mc Graw2HilBook Company,1987:35-83.
[6]周宇光,蘇光義,陳春源,徐小帆.房地產企業協同管理模式研究與系統應用[J].施工技術,2008,7:81-88.
[7]楊永明,嚴廣樂.建筑施工企業供應鏈協同管理研究[J].中小企業管理與科技(上旬刊),2010,12:37-308.
[8]Joseph S,Sundarraj R.P.Evolution of Brokering:Paradigms in E-commerce Enabled Manufacturing[J]. International Journal of Production Economics,2002,75:21-31.
[9]趙衛東,黃麗華.電子商務模式[M].二版.上海:復旦大學出版社,2011.
[10]Carter,S.著,袁月揚,麻麗莉譯.SOA & Web 2.0——新商業語言[M].北京:清華大學出版社,2007,7.
[11]服務.維基百科.2011,11,9. http://zh.wikipedia.org/wiki/%E6%9C%8D%E5%8A%A1.
[12]Josuttis,N.M. SOA實踐指南:分布式系統設計的藝術[M]. 北京:電子工業出版社,2008,9.