郭立貴 黃亨鋒
(中建海峽建設(shè)發(fā)展有限公司 福建福州 350015)
在企業(yè)這個生態(tài)系統(tǒng)內(nèi),企業(yè)的生產(chǎn)經(jīng)營管理活動由一系列原子化最小活動單元構(gòu)成,比如,崗位的上下游協(xié)作形成部門活動,部門間的協(xié)作形成企業(yè)活動,企業(yè)間的活動形成社會生產(chǎn)經(jīng)濟(jì)活動,企業(yè)所有業(yè)務(wù)活動與業(yè)務(wù)活動之間通過一系列業(yè)務(wù)協(xié)作關(guān)系緊密聯(lián)系起來形成企業(yè)的活動鏈。
而數(shù)據(jù)供應(yīng)鏈,正是企業(yè)活動鏈數(shù)據(jù)形式的描述,它把業(yè)務(wù)活動與業(yè)務(wù)活動之間流轉(zhuǎn)的信息,映射成對應(yīng)業(yè)務(wù)活動的輸入輸出數(shù)據(jù),用一種層次化結(jié)構(gòu)樹,自頂向下串接這些業(yè)務(wù)活動及其對應(yīng)的輸入輸出數(shù)據(jù)而形成的鏈條,稱之為企業(yè)數(shù)據(jù)供應(yīng)鏈,它是以數(shù)據(jù)的形式反映企業(yè)、部門、崗位之間活動的互作用關(guān)系而形成數(shù)據(jù)供需關(guān)系的鏈條。它側(cè)重描述與企業(yè)活動相對應(yīng)的數(shù)據(jù)流轉(zhuǎn)邏輯關(guān)系,可以很好表達(dá)企業(yè)活動過程中,工作流、信息流、資金流、物流等資源的流轉(zhuǎn)關(guān)系,并對客觀存在的這些資源流轉(zhuǎn)結(jié)果用數(shù)據(jù)給予量化,解決企業(yè)活動模糊、邊界不清、活動結(jié)果無法考量等問題,并有助于理順、明確企業(yè)的數(shù)據(jù)脈絡(luò)關(guān)系,從根源上打通數(shù)據(jù)堵點,消滅數(shù)據(jù)壁壘,倒逼業(yè)務(wù)優(yōu)化升級。
目前,已有不少成熟的方法或工具用于描述數(shù)據(jù)邏輯關(guān)系、業(yè)務(wù)活動間關(guān)系、業(yè)務(wù)活動與數(shù)據(jù)間關(guān)系,有數(shù)據(jù)流圖DFD、ER實體聯(lián)系圖、面向數(shù)據(jù)流的設(shè)計方法、流程圖、TOGAF數(shù)據(jù)架構(gòu)圖[1]等,并有其對應(yīng)專業(yè)設(shè)計工具。不過這些方法或工具,要么專業(yè)性很強(qiáng),要么只是描述局部或靜態(tài)的數(shù)據(jù)關(guān)系,缺乏全局性、聯(lián)動性;要么僅描述數(shù)據(jù)關(guān)系,未能同時反映業(yè)務(wù)活動與數(shù)據(jù)間映射關(guān)系。本文所闡述的數(shù)據(jù)供應(yīng)鏈的描述形式,可以解決上述問題。
本文論述施工項目管理數(shù)據(jù)供應(yīng)鏈的設(shè)計,聚焦施工項目管理,將復(fù)雜的施工項目管理活動層層樹狀分解,從0級頂級圖到末級葉子節(jié)點,以靜態(tài)網(wǎng)頁形式展現(xiàn),效果如圖1所示。
圖1 項目管理數(shù)據(jù)供應(yīng)鏈展現(xiàn)頁面
其主要特點如下:
①企業(yè)所有活動,以圖文形式直觀地表達(dá);②自頂而下、從復(fù)雜到簡單,分層次全面、系統(tǒng)化地表述,符合人類漸進(jìn)式學(xué)習(xí)、交流的思維習(xí)慣;③可以無障礙地溝通(閱讀、理解、表達(dá))不同的專業(yè)人群(技術(shù)人員、管理人員、高層、業(yè)務(wù)人員),類似流程圖,簡單易懂;④能夠發(fā)現(xiàn)業(yè)務(wù)邏輯矛盾;⑤有助于企業(yè)活動持續(xù)優(yōu)化。
層層分解[2]、自頂向下形成一個有機(jī)整體的數(shù)據(jù)供應(yīng)鏈?zhǔn)疽鈭D如圖2所示。
圖2 數(shù)據(jù)供應(yīng)鏈自頂向下層次化結(jié)構(gòu)示意圖
頂級圖(0級):聚焦企業(yè),把施工項目管理作為一個復(fù)雜系統(tǒng),采用“輸入數(shù)據(jù)-業(yè)務(wù)活動-輸出數(shù)據(jù)”方式,描述企業(yè)與外部機(jī)構(gòu)之間活動的數(shù)據(jù)流轉(zhuǎn)關(guān)系。
1級圖:對頂級圖中的“復(fù)雜系統(tǒng)”按專業(yè)或部門進(jìn)行一級分解,描述各部門或?qū)I(yè)之間活動的數(shù)據(jù)流轉(zhuǎn)關(guān)系。
N級圖:描述各層級業(yè)務(wù)之間活動的數(shù)據(jù)流轉(zhuǎn)關(guān)系??梢圆榭锤鲗蛹墭I(yè)務(wù)活動的歸屬上級業(yè)務(wù)活動,也可以查看該業(yè)務(wù)活動分解為若干子業(yè)務(wù)活動后的數(shù)據(jù)流轉(zhuǎn)關(guān)系。
葉子節(jié)點圖:描述組成崗位活動的原子活動之間的數(shù)據(jù)流轉(zhuǎn)關(guān)系。該層級業(yè)務(wù)活動已分解到最小動作單元,無需再細(xì)化分解。如圖2所示,可以查看各業(yè)務(wù)活動的詳細(xì)邏輯定義,如算法、數(shù)據(jù)狀態(tài)轉(zhuǎn)化規(guī)則或交互頁面原型等,也可以查看活動對應(yīng)的輸入輸出數(shù)據(jù)的詳細(xì)定義,如屬性、類型、取值范圍等,以及操作該活動的角色定義,如角色職責(zé)等。
以系統(tǒng)思維[2]方法為指導(dǎo),視施工項目管理為一個復(fù)雜系統(tǒng),利用思維導(dǎo)圖工具[3]對企業(yè)施工項目管理業(yè)務(wù)體系進(jìn)行層層分解,離析出主要業(yè)務(wù)活動及其對應(yīng)輸入輸出數(shù)據(jù),基于HIPO(Hierarchy plus Input-Process-Output)思想,以企業(yè)的價值通路[2]為主線,使用快速原型設(shè)計工具[4],對已明確定義的業(yè)務(wù)活動、輸入輸出數(shù)據(jù),整合成一個自頂向下、層次化結(jié)構(gòu),能夠反映真實業(yè)務(wù)的數(shù)據(jù)供需關(guān)系鏈條。
利用思維導(dǎo)圖工具,以企業(yè)施工項目管理活動標(biāo)準(zhǔn)手冊為依據(jù),著眼于工程項目生產(chǎn)過程管理這條主線,層層格式化分解,梳理出當(dāng)前主要業(yè)務(wù)活動,找出活動之間的數(shù)據(jù)流轉(zhuǎn)關(guān)系,消除存在的矛盾與不確定性,分析其數(shù)據(jù)流轉(zhuǎn)關(guān)系的合理性,初步形成所有活動列表和數(shù)據(jù)列表,并明確這些業(yè)務(wù)活動、數(shù)據(jù)的定義;采用UC(Use/Create)矩陣等方法,歸納出各層級公共活動和公共數(shù)據(jù),再以歸納后的結(jié)果對活動和數(shù)據(jù)優(yōu)化,理順業(yè)務(wù)活動邏輯關(guān)系,形成一棵由粗到細(xì)、層層分解細(xì)化的業(yè)務(wù)活動及其輸入輸出數(shù)據(jù)的結(jié)構(gòu)樹。
3.3.1設(shè)計原則
①數(shù)據(jù)邏輯關(guān)系應(yīng)明確、簡單、透明、穩(wěn)定;②數(shù)據(jù)遵循IPO(Input-Process-Output)規(guī)則,有輸入必有輸入;③活動與活動之間不可以直連,數(shù)據(jù)與數(shù)據(jù)之間不可直連;④數(shù)據(jù)來源遵循一數(shù)一源、一地一事;⑤由總后分、層層分解至無法再分解為止,最小一個業(yè)務(wù)活動為葉子節(jié)點業(yè)務(wù)活動;⑥分解的復(fù)雜性業(yè)務(wù)活動,每層原則上以5-9塊為基準(zhǔn),便于閱讀和理解。
3.3.2設(shè)計步驟
第一步設(shè)計頂級圖,即把整個施工項目管理視為一個“頂級業(yè)務(wù)活動”,列出從哪些外部系統(tǒng)或機(jī)構(gòu)接收數(shù)據(jù)流,以及業(yè)務(wù)活動發(fā)生數(shù)據(jù)流到哪些外部機(jī)構(gòu),以“輸入數(shù)據(jù)-業(yè)務(wù)活動-輸出數(shù)據(jù)”方式,畫出輸入輸出圖(采用表1定義的描述符號)。其中,業(yè)務(wù)活動鏈接到子數(shù)據(jù)供應(yīng)鏈條,輸入輸出數(shù)據(jù)鏈接到其對應(yīng)數(shù)據(jù)定義。
第二步設(shè)計1級圖,即把“頂級業(yè)務(wù)活動”分解成若干子業(yè)務(wù)活動,用輸入輸出數(shù)據(jù)流將這些業(yè)務(wù)活動連接起來,使得頂級圖的輸入數(shù)據(jù)經(jīng)過若干子業(yè)務(wù)活動后,能夠匯聚成頂級圖的輸出數(shù)據(jù)流。
第三步設(shè)計N級圖、葉子節(jié)點業(yè)務(wù)活動圖,每個業(yè)務(wù)活動看作一個小系統(tǒng),活動的輸入輸出數(shù)據(jù)看成小系統(tǒng)的輸入輸出流,把小系統(tǒng)分解成若干子業(yè)務(wù)活動,對這些子活動建立本層級的數(shù)據(jù)供應(yīng)鏈條,重復(fù)上述過程,直到分解的子業(yè)務(wù)活動足夠簡單,稱為葉子節(jié)點業(yè)務(wù)活動,當(dāng)葉子業(yè)務(wù)活動是用戶交互時,根據(jù)需要可以設(shè)計展現(xiàn)交互界面;當(dāng)葉子業(yè)務(wù)活動非用戶交互,可描述其活動邏輯、算法、數(shù)據(jù)轉(zhuǎn)換關(guān)系等。
第四步為業(yè)務(wù)活動、角色、數(shù)據(jù)編碼,明確業(yè)務(wù)活動、角色、數(shù)據(jù)的定義,抽象公共活動、角色、數(shù)據(jù),建立業(yè)務(wù)活動字典、角色字典、數(shù)據(jù)字典,并優(yōu)化數(shù)據(jù)供應(yīng)鏈。
第五步持續(xù)改進(jìn),迭代優(yōu)化。
鑒于施工項目管理工作的復(fù)雜性,其數(shù)據(jù)供應(yīng)鏈建設(shè)可以有兩種模式,一是企業(yè)領(lǐng)導(dǎo)、管理人員足夠重視,并能夠組織足夠的資源一次性建成;二是,在資源不足的情況下,可以結(jié)合實際建設(shè)需要,選擇部分業(yè)務(wù)板塊進(jìn)行數(shù)據(jù)供應(yīng)鏈建設(shè),如成本管理,以點帶面逐步覆蓋到其它各個業(yè)務(wù)板塊。
表1 數(shù)據(jù)供應(yīng)鏈描述的形式語言符符號定義
數(shù)據(jù)供應(yīng)鏈,是企業(yè)活動關(guān)鍵要素數(shù)據(jù)活動的抽象,真實反應(yīng)企業(yè)活動過程,可以通過它以便發(fā)現(xiàn)業(yè)務(wù)體系矛盾與沖突點,促進(jìn)企業(yè)生產(chǎn)經(jīng)營管理活動優(yōu)化;它也可以作為建設(shè)施工企業(yè)項目管理信息化建設(shè)的“施工圖”,指導(dǎo)企業(yè)數(shù)據(jù)化有序開展,避免數(shù)據(jù)打架、數(shù)據(jù)孤島。同時,本文數(shù)據(jù)供應(yīng)鏈這種描述方法具有推廣價值,可以應(yīng)用于公司標(biāo)準(zhǔn)化手冊、制度體系的描述,便于學(xué)習(xí)、交流;也可以用于標(biāo)準(zhǔn)化的工藝工法的展現(xiàn)、學(xué)習(xí)交流,以及新員工知識地圖等,不僅僅在軟件工程設(shè)計領(lǐng)域,還可以適用到工程或管理領(lǐng)域。