摘要:隨著中國(guó)信息化建設(shè)的飛速發(fā)展,對(duì)于計(jì)算機(jī)信息系統(tǒng)集成項(xiàng)目管理系統(tǒng)化和專業(yè)化的要求也日益迫切。在信息產(chǎn)業(yè)部的倡導(dǎo)下,越來(lái)越多的系統(tǒng)集成項(xiàng)目開(kāi)始采用國(guó)際上的先進(jìn)管理規(guī)范作為指導(dǎo),如來(lái)自PMI和IPMA的知識(shí)體系和最佳實(shí)踐。南京烽火也參考上述先進(jìn)管理規(guī)范建立了覆蓋整個(gè)研發(fā)活動(dòng)的質(zhì)量管理體系,從風(fēng)險(xiǎn)管理、項(xiàng)目計(jì)劃、項(xiàng)目監(jiān)控、度量和分析、項(xiàng)目產(chǎn)品質(zhì)量保證和配置管理等方面入手,切實(shí)提高了項(xiàng)目成功率和客戶滿意度。本文重點(diǎn)闡述了如何實(shí)施項(xiàng)目范圍管理,防止在項(xiàng)目的生命周期中產(chǎn)生較大的需求蔓延。
關(guān)鍵詞:范圍管理;原型;WBS
作者單位:南京烽火軟件科技有限公司
一、引言
美國(guó)著名質(zhì)量管理專家約瑟夫•莫西•朱蘭有句名言:“Lifebehindthequalitydikes。”質(zhì)量正像黃河大堤一樣,可以給人們帶來(lái)利益和幸福,而一旦質(zhì)量的大堤出現(xiàn)問(wèn)題,它同樣也會(huì)給社會(huì)帶來(lái)危害甚至災(zāi)難。所以,企業(yè)有責(zé)任把好質(zhì)量關(guān),共同維護(hù)質(zhì)量大堤的安全。質(zhì)量水平的高低可以說(shuō)是一個(gè)國(guó)家經(jīng)濟(jì)、科技、教育和管理水平的綜合反映。對(duì)于企業(yè)來(lái)說(shuō),質(zhì)量也是企業(yè)賴以生存和發(fā)展的保證,是開(kāi)拓市場(chǎng)的生命線。
隨著中國(guó)信息化建設(shè)的飛速發(fā)展,對(duì)于計(jì)算機(jī)信息系統(tǒng)集成項(xiàng)目管理系統(tǒng)化和專業(yè)化的要求也日益迫切。在信息產(chǎn)業(yè)部的倡導(dǎo)下,越來(lái)越多的系統(tǒng)集成項(xiàng)目開(kāi)始采用國(guó)際上的先進(jìn)管理規(guī)范作為指導(dǎo),如來(lái)自PMI和IPMA的知識(shí)體系和最佳實(shí)踐。南京烽火也參考上述先進(jìn)管理規(guī)范建立了覆蓋整個(gè)研發(fā)活動(dòng)的質(zhì)量管理體系,從風(fēng)險(xiǎn)管理、項(xiàng)目計(jì)劃、項(xiàng)目監(jiān)控、度量和分析、項(xiàng)目產(chǎn)品質(zhì)量保證和配置管理等方面入手,切實(shí)提高了項(xiàng)目成功率和客戶滿意度。根據(jù)統(tǒng)計(jì),最近三年中,我公司的銷售額和客戶滿意度數(shù)據(jù)均呈現(xiàn)逐年提高的趨勢(shì)。
PMI項(xiàng)目管理知識(shí)體系中將項(xiàng)目管理的整個(gè)生命周期定義為啟動(dòng)、計(jì)劃、實(shí)施和結(jié)束等四個(gè)階段,并定義了39個(gè)過(guò)程用于指導(dǎo)項(xiàng)目管理的各個(gè)任務(wù),進(jìn)而更好地達(dá)成項(xiàng)目目標(biāo)。PMI項(xiàng)目管理知識(shí)體系中定義了五大過(guò)程組和九個(gè)知識(shí)領(lǐng)域來(lái)對(duì)上述39個(gè)過(guò)程進(jìn)行了分類和歸納。其中范圍管理知識(shí)領(lǐng)域幾乎涉及了整個(gè)項(xiàng)目管理生命周期和全部過(guò)程組,而且范圍管理的結(jié)果是項(xiàng)目成敗的基礎(chǔ)。因此,本文結(jié)合信息系統(tǒng)集成項(xiàng)目的工程實(shí)踐闡述了如何應(yīng)用好范圍管理的六個(gè)過(guò)程,從而保證項(xiàng)目范圍穩(wěn)定,防止項(xiàng)目范圍潛變。
二、啟動(dòng)過(guò)程組
本公司曾經(jīng)負(fù)責(zé)實(shí)施了一項(xiàng)移動(dòng)自動(dòng)化辦公系統(tǒng)的開(kāi)發(fā)建設(shè)項(xiàng)目。該項(xiàng)目的硬件系統(tǒng)包括電信級(jí)交換機(jī)、路由器、服務(wù)器和PC機(jī)等;網(wǎng)絡(luò)系統(tǒng)包括企業(yè)專用IP網(wǎng)絡(luò)和公共移動(dòng)通信網(wǎng)絡(luò);應(yīng)用系統(tǒng)包括移動(dòng)辦公自動(dòng)化系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)和采用JAVA技術(shù)實(shí)現(xiàn)的Web服務(wù)等等。項(xiàng)目歷時(shí)18個(gè)月,范圍管理貫穿了整個(gè)項(xiàng)目的始終,并為項(xiàng)目的最終成功完成奠定了堅(jiān)實(shí)的基礎(chǔ)。
在項(xiàng)目的啟動(dòng)階段,公司管理層得到來(lái)自客戶的意向,希望建設(shè)一套移動(dòng)自動(dòng)化辦公系統(tǒng)來(lái)改進(jìn)其工作流程,提高其工作效率。我公司項(xiàng)目經(jīng)理的候選人在項(xiàng)目啟動(dòng)階段就參與到可行性分析活動(dòng)中。通過(guò)初步分析用戶對(duì)于功能改進(jìn)的要求和公司現(xiàn)有技術(shù)能力,公司決定立項(xiàng),指派項(xiàng)目經(jīng)理。在啟動(dòng)階段,用戶需求是非常概要的,用戶僅僅提出了大致的想法,而無(wú)法具體描述期望的操作步驟或結(jié)果數(shù)據(jù)等。在該階段,項(xiàng)目需求啟動(dòng)過(guò)程的主要目標(biāo)是和用戶就初步項(xiàng)目目標(biāo)達(dá)成一致。經(jīng)確認(rèn)用戶的項(xiàng)目目標(biāo)為建設(shè)一套移動(dòng)自動(dòng)化辦公系統(tǒng),在保留原有工作流的基礎(chǔ)上對(duì)全部業(yè)務(wù)實(shí)施無(wú)紙化辦公。由于公司已經(jīng)具有豐富的移動(dòng)自動(dòng)化辦公系統(tǒng)項(xiàng)目經(jīng)驗(yàn),只要用戶需求明確,風(fēng)險(xiǎn)是在可控范圍內(nèi)。
三、計(jì)劃過(guò)程組
1.范圍計(jì)劃。范圍是指產(chǎn)生項(xiàng)目產(chǎn)品所包括的所有工作及產(chǎn)生這些產(chǎn)品所用的過(guò)程——產(chǎn)品、過(guò)程。范圍計(jì)劃編制是創(chuàng)立書(shū)面文件、闡述項(xiàng)目范圍為未來(lái)項(xiàng)目提供基礎(chǔ)條件的過(guò)程,特別是包括了用以確定項(xiàng)目或階段是否成功完成的標(biāo)準(zhǔn)。
經(jīng)過(guò)管理層發(fā)布項(xiàng)目章程正式立項(xiàng)后,項(xiàng)目經(jīng)理首先組織了以具有移動(dòng)自動(dòng)化辦公系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)的研發(fā)人員為主的項(xiàng)目團(tuán)隊(duì),項(xiàng)目也進(jìn)入了計(jì)劃階段。在真正著手進(jìn)行范圍定義工作之前,項(xiàng)目組首先借助組織過(guò)程資產(chǎn)(即公司已有的需求管理計(jì)劃模版)制定了本項(xiàng)目的需求管理計(jì)劃,用于指導(dǎo)項(xiàng)目組成員在其后所進(jìn)行的需求定義、需求管理和需求變更等活動(dòng)。具體地說(shuō),需求定義必須采用公司規(guī)定的文檔模版來(lái)記錄,需求文檔發(fā)布前必須經(jīng)過(guò)內(nèi)部和外部的評(píng)審。需求文檔將作為整個(gè)項(xiàng)目的基礎(chǔ),是評(píng)判其他交付物是否能夠令用戶滿意的標(biāo)準(zhǔn)。任何需求的變更必須遵守的流程也包括在了范圍管理計(jì)劃之中。
2.范圍定義。范圍定義包括分解這個(gè)主要工作細(xì)目的子項(xiàng)目(像在范圍闡述中界定的那樣),使它變成更小、更易管理和操作。
基于范圍管理計(jì)劃,兩名項(xiàng)目組成員被項(xiàng)目經(jīng)理安排進(jìn)行范圍定義工作。在范圍定義的前期主要采用用戶用例的手段將軟件功能和客戶達(dá)成共識(shí)。參與需求確認(rèn)的不僅僅包括客戶的項(xiàng)目聯(lián)絡(luò)員,而且也包括最終用戶(即使用該系統(tǒng)的調(diào)度員)。這樣就避免了忽視最終用戶而導(dǎo)致的在項(xiàng)目最后階段的范圍改變。通過(guò)“自制”“外購(gòu)”分析,確定通過(guò)采購(gòu)獲得第三方的短信通信模塊,然后自行將其集成到移動(dòng)自動(dòng)化辦公系統(tǒng)之中。
在用戶需求識(shí)別到一定階段后,項(xiàng)目組開(kāi)發(fā)了一套原型系統(tǒng),交由用戶作進(jìn)一步的需求確認(rèn),以避免文字和圖片所描述的需求產(chǎn)生歧義和誤解。例如,關(guān)于熱鍵頁(yè)的切換方式就是采用原型法得到最終確認(rèn)的。范圍定義的同時(shí),工作分解結(jié)構(gòu)(WBS)的編制也在進(jìn)行。通過(guò)將功能需求、非功能需求、主要交付物等信息記錄在范圍定義文檔中,作為輸入,產(chǎn)生逐步細(xì)化的工作包。在逐步細(xì)化的過(guò)程中,項(xiàng)目組又能夠發(fā)現(xiàn)并修正原來(lái)描述的含混不清、容易產(chǎn)生歧義的內(nèi)容。最終我們采用需求規(guī)格說(shuō)明書(shū)和微軟Project文件記錄工作分解結(jié)構(gòu)和WBS詞典。上述交付物經(jīng)過(guò)評(píng)審和批準(zhǔn),成為項(xiàng)目的范圍基準(zhǔn)。
四、執(zhí)行過(guò)程組
執(zhí)行過(guò)程組中沒(méi)有定義特定的范圍管理過(guò)程,但是并不表示在項(xiàng)目的執(zhí)行階段不需要進(jìn)行范圍管理。項(xiàng)目中的每一項(xiàng)活動(dòng)都應(yīng)該在預(yù)先定義的范圍內(nèi)進(jìn)行,既不能有所遺漏 (例如部分功能沒(méi)有實(shí)現(xiàn)),也不應(yīng)該進(jìn)行鍍金(例如增加過(guò)分嚴(yán)格的數(shù)據(jù)有效性檢查,實(shí)際上該無(wú)效數(shù)據(jù)并不會(huì)給系統(tǒng)造成致命問(wèn)題,而且用戶已經(jīng)同意并且有條件通過(guò)行政管理規(guī)范數(shù)據(jù)的使用)。無(wú)論如何,事后發(fā)現(xiàn)問(wèn)題并進(jìn)行糾正就不如第一次就把事情做對(duì)。
五、控制過(guò)程組
1.范圍確認(rèn)。范圍確認(rèn)是通過(guò)參與者(倡議者、委托人和顧客等)的行為,正式確定項(xiàng)目范圍的過(guò)程。它要求檢查項(xiàng)目工作和項(xiàng)目成果,以保證所有項(xiàng)目都能準(zhǔn)確地、滿意地完成。
范圍確認(rèn)工作貫穿于項(xiàng)目計(jì)劃、執(zhí)行和結(jié)束等階段。范圍確認(rèn)不僅僅是通過(guò)測(cè)試最終產(chǎn)品以保證產(chǎn)品滿足用戶的功能和非功能需求,而是要在項(xiàng)目的各個(gè)階段,對(duì)絕大多數(shù)外部交付物和內(nèi)部交付物進(jìn)行評(píng)審、審計(jì)、巡視和測(cè)試,以保證項(xiàng)目任務(wù)始終是在預(yù)定的范圍內(nèi)。在計(jì)劃階段中,需求規(guī)格說(shuō)明書(shū)等范圍定義文檔均經(jīng)過(guò)了內(nèi)部和外部的評(píng)審,并且要求客戶在正式發(fā)布版本簽字,以確立范圍基線。在執(zhí)行階段中,設(shè)計(jì)規(guī)格說(shuō)明書(shū)等設(shè)計(jì)文檔均以范圍定義文檔為基準(zhǔn)進(jìn)行了內(nèi)部評(píng)審,而且利用公司的需求追蹤工具對(duì)需求進(jìn)行了逐項(xiàng)追蹤和驗(yàn)證。代碼主要通過(guò)巡視和測(cè)試的方式進(jìn)行范圍確認(rèn),并且也采用公司的需求追蹤工具保證沒(méi)有需求遺漏和增加。根據(jù)V模型,基于詳細(xì)設(shè)計(jì)文檔實(shí)施了單元測(cè)試,基于概要設(shè)計(jì)文檔實(shí)施了集成測(cè)試,基于需求規(guī)格說(shuō)明書(shū)實(shí)施了系統(tǒng)測(cè)試。需求追蹤工具可以幫助我們將功能、設(shè)計(jì)模塊、代碼和測(cè)試用例聯(lián)系到一起。系統(tǒng)測(cè)試用例和需求規(guī)格說(shuō)明書(shū)等外部交付物在評(píng)審時(shí)就會(huì)邀請(qǐng)客戶參與,并且要求客戶簽字確認(rèn),以避免項(xiàng)目結(jié)束階段產(chǎn)生分歧。
2.范圍變更控制。范圍變更控制系統(tǒng)是一系列正式的、文檔化的程序,這些程序定義了對(duì)項(xiàng)目績(jī)效進(jìn)行監(jiān)控和評(píng)價(jià)的過(guò)程。范圍變更控制系統(tǒng)包括正式項(xiàng)目文檔變更的步驟,還包括文檔系統(tǒng)、跟蹤系統(tǒng)、過(guò)程和必要的變更批準(zhǔn)層次。
盡管在項(xiàng)目計(jì)劃階段運(yùn)用多種手段與客戶(包括最終用戶)已經(jīng)就項(xiàng)目范圍達(dá)成了一致,由于項(xiàng)目的周期比較長(zhǎng),在項(xiàng)目實(shí)施的中后期,客戶仍然提出了一些需求變更要求。其中既包括客戶逐漸意識(shí)到的范圍基線中的錯(cuò)誤,也包括用戶功能需求的變更。公司對(duì)于范圍變更的過(guò)程要求是比較規(guī)范的。但是如果任何變更都要求客戶提交范圍變更請(qǐng)求,并且要求客戶追加投資是比較難操作的。因此,實(shí)踐中項(xiàng)目組通常會(huì)盡量尋找雙方都可以接受的替代方案。例如,檢查是否能夠利用現(xiàn)有系統(tǒng)功能的組合達(dá)到用戶的新需求,是否能夠?qū)⑦€沒(méi)有實(shí)現(xiàn)的低優(yōu)先級(jí)需求取消,以便能夠在原有的項(xiàng)目成本下實(shí)現(xiàn)新的更重要的需求。對(duì)于必須進(jìn)行范圍變更的情況,項(xiàng)目組會(huì)遵循范圍管理計(jì)劃中定義的范圍變更控制計(jì)劃,進(jìn)行范圍變更的記錄、評(píng)估。范圍變更對(duì)于成本、進(jìn)度、質(zhì)量等各方面的影響會(huì)和范圍變更請(qǐng)求一同提交給預(yù)先定義的變更控制委員會(huì)進(jìn)行決策。變更實(shí)施后,相關(guān)文檔和交付物也會(huì)得到更新,配置管理系統(tǒng)和需求追蹤工具幫助實(shí)施變更的追蹤,確保變更正確地、無(wú)遺漏地完成。項(xiàng)目相關(guān)基線也被及時(shí)更新,保證績(jī)效報(bào)告的準(zhǔn)確性。
六、結(jié)束過(guò)程組
執(zhí)行過(guò)程組中沒(méi)有定義特定的范圍管理過(guò)程,但是一項(xiàng)非常重要的范圍確認(rèn)工作需要在結(jié)束階段實(shí)施,即客戶對(duì)于項(xiàng)目最終結(jié)果的驗(yàn)收??蛻魸M意和對(duì)于項(xiàng)目最終結(jié)果的驗(yàn)收通過(guò),是項(xiàng)目成功的標(biāo)志。項(xiàng)目結(jié)束階段,項(xiàng)目組還進(jìn)行了合同收尾、文檔更新歸檔、項(xiàng)目審計(jì)和經(jīng)驗(yàn)教訓(xùn)總結(jié)等活動(dòng),由于與范圍管理的主題不直接相關(guān),在此不再詳細(xì)說(shuō)明。
七、結(jié)論
通過(guò)在項(xiàng)目實(shí)踐中采用PMI項(xiàng)目管理知識(shí)體系中范圍管理知識(shí)領(lǐng)域的過(guò)程、工具和技術(shù),能夠有效地定義、實(shí)施、驗(yàn)證和管理項(xiàng)目范圍,防止項(xiàng)目范圍潛變,從而為項(xiàng)目按計(jì)劃完成,在預(yù)期的時(shí)間、成本和質(zhì)量條件下完成項(xiàng)目建立了堅(jiān)實(shí)的基礎(chǔ)。嚴(yán)格遵守和執(zhí)行本公司已有的組織過(guò)程資產(chǎn)(包括過(guò)程和模板等),并且能夠和客戶發(fā)展建設(shè)性的合作關(guān)系,使得項(xiàng)目既能夠保證規(guī)范性又不失去彈性,從而最終取得成功。
參考文獻(xiàn):
[1](美)美國(guó)項(xiàng)目管理協(xié)會(huì)PMI著.項(xiàng)目管理知識(shí)體系指南(第3版),PMBOK2004[M].盧有杰,王勇譯.北京:電子工業(yè)出版社,2005.
[2]于曉霖,陳仁華主編.質(zhì)量管理[M].上海市:上海交通大學(xué)出版社,2010.
[3](美)埃文斯等著.質(zhì)量管理與質(zhì)量控制[M].北京:中國(guó)人民大學(xué)出版社,2010.
[4]余美芬,林修齊主編.企業(yè)質(zhì)量成本管理[M].北京:北京理工大學(xué)出版社,2005.