李欣 王昊
【摘要】為了有效利用CMMI中量化管理的思想,在項(xiàng)目實(shí)施過(guò)程中根據(jù)各種紛雜數(shù)據(jù)統(tǒng)計(jì)分析出當(dāng)前的實(shí)施狀態(tài),對(duì)階段目標(biāo)進(jìn)行有效評(píng)估,需要建立有效的量化管理框架,并在實(shí)際過(guò)程中充分開(kāi)展相關(guān)工作,為最終提升軟件產(chǎn)品質(zhì)量奠定基礎(chǔ)。
【關(guān)鍵詞】量化管理 管理框架
一、引言
成功的項(xiàng)目管理是在不超預(yù)算、不超工期、質(zhì)量符合要求、客戶滿意的條件下交付的項(xiàng)目。但項(xiàng)目全生命周期是一個(gè)非常復(fù)雜的過(guò)程,涉及到利益相關(guān)方、資源、環(huán)境等眾多因素的影響,因此在項(xiàng)目開(kāi)始前做好預(yù)判,在項(xiàng)目實(shí)施過(guò)程中根據(jù)各種紛雜的數(shù)據(jù)統(tǒng)計(jì)分析出當(dāng)前的實(shí)施狀態(tài),對(duì)階段目標(biāo)進(jìn)行有效評(píng)估,并決策是否需要進(jìn)行項(xiàng)目調(diào)整是十分重要的。在數(shù)據(jù)信息技術(shù)飛速發(fā)展的當(dāng)今時(shí)代,量化管理思維和模式在項(xiàng)目管理中的地位越來(lái)越突顯。
二、量化管理過(guò)程簡(jiǎn)述
在CMMI中,與量化管理相關(guān)的過(guò)程域包括,二級(jí)中的測(cè)量與分析(MA)過(guò)程域,CMMI四級(jí)中的組織過(guò)程性能(OPP)過(guò)程域,定量項(xiàng)目管理(QPM)過(guò)程域以及五級(jí)中的組織過(guò)程管理(OPM)過(guò)程域。定量項(xiàng)目管理的目的是以定量的方式管理項(xiàng)目的已定義過(guò)程,以實(shí)現(xiàn)項(xiàng)目既定的質(zhì)量和過(guò)程性能目標(biāo)。組織過(guò)程性能的目的在于建立并維護(hù)對(duì)組織的標(biāo)準(zhǔn)過(guò)程(它們支持質(zhì)量和過(guò)程性能目標(biāo))性能的定量了解,并提供過(guò)程性能數(shù)據(jù)、基準(zhǔn)和模型,以用于定量管理組織項(xiàng)目。
三、量化管理實(shí)施方法及過(guò)程
量化管理不是孤立存在的專(zhuān)用目標(biāo),而是成體系的多維管理框架,在這個(gè)框架內(nèi),量化管理的具體工作得以切實(shí)開(kāi)展,工作成果也能夠及時(shí)被記錄并在之后應(yīng)用于其他項(xiàng)目。量化管理實(shí)施框架主要包括以下幾個(gè)部分:
(一)建立信息化量化手段
數(shù)據(jù)采集和抽取是一個(gè)非?,嵥槎睆?fù)的工作,如果為了進(jìn)行量化管理而特地進(jìn)行某些數(shù)據(jù)的采集和整合,不僅耗費(fèi)大量人力物力,而且可能存在數(shù)據(jù)不準(zhǔn)確甚至數(shù)據(jù)假造的問(wèn)題。所以,所有需要量化的數(shù)據(jù),應(yīng)該盡量從現(xiàn)有的項(xiàng)目管理過(guò)程記錄中獲取,例如從員工日志填報(bào)中抽取工時(shí),從測(cè)試問(wèn)題中抽取問(wèn)題數(shù)、問(wèn)題類(lèi)型、嚴(yán)重程度,從受控庫(kù)入庫(kù)配置項(xiàng)中抽取頁(yè)碼或代碼行。對(duì)于大部分企業(yè)來(lái)說(shuō),這要求對(duì)現(xiàn)有項(xiàng)目管理信息系統(tǒng)進(jìn)行一些小的改造工作,將各類(lèi)數(shù)據(jù)從現(xiàn)有的系統(tǒng)中抽取出來(lái),進(jìn)行分類(lèi)匯總,并提供給相關(guān)管理人員可視化界面,便于后續(xù)的分析工作。建立數(shù)據(jù)采集信息化手段可以幫助項(xiàng)目快速獲得海量數(shù)據(jù),便于管理人員找到量化管理的切入點(diǎn),為后續(xù)工作打下堅(jiān)實(shí)基礎(chǔ)。
(二)確定量化目標(biāo)并建立基線
與項(xiàng)目相關(guān)的數(shù)據(jù)紛繁眾多,想要方方面面進(jìn)行數(shù)據(jù)定量分析及評(píng)估不僅成本過(guò)高而且必要性不大,為此,企業(yè)及項(xiàng)目必須根據(jù)自身特點(diǎn)選取合適的量化目標(biāo)并建立對(duì)應(yīng)基線,這是做好項(xiàng)目量化管理工作的前提。
以本單位為例,在確定實(shí)施量化管理過(guò)程之后,組織級(jí)即根據(jù)本單位項(xiàng)目特點(diǎn)及甲方關(guān)注重點(diǎn),選取了評(píng)審過(guò)程和測(cè)試過(guò)程為質(zhì)量控制過(guò)程的關(guān)鍵子過(guò)程,并進(jìn)一步將評(píng)審過(guò)程細(xì)化為方案評(píng)審過(guò)程、需求評(píng)審過(guò)程、設(shè)計(jì)評(píng)審過(guò)程;將測(cè)試過(guò)程進(jìn)一步細(xì)化為部級(jí)測(cè)試子過(guò)程、所級(jí)測(cè)試子過(guò)程、系統(tǒng)場(chǎng)外聯(lián)試考核子過(guò)程和系統(tǒng)現(xiàn)場(chǎng)聯(lián)試考核子過(guò)程。同時(shí),選取了需求分析能力為本單位需要重點(diǎn)控制的度量點(diǎn)。在明確關(guān)鍵子過(guò)程后,組織級(jí)根據(jù)一定期限內(nèi)的歷史項(xiàng)目質(zhì)量數(shù)據(jù),用統(tǒng)計(jì)過(guò)程控制方法(SPC),獲得了企業(yè)當(dāng)前的質(zhì)量過(guò)程能力數(shù)據(jù),以此來(lái)反映企業(yè)當(dāng)前的評(píng)審及測(cè)試過(guò)程能力。
基線并非一成不變,組織級(jí)需要按照一定的時(shí)間節(jié)點(diǎn)重新收集數(shù)據(jù)并更新基線,以保證基線與企業(yè)當(dāng)前的實(shí)際情況相符。
(三)當(dāng)前量化目標(biāo)能力分析
當(dāng)組織級(jí)的量化目標(biāo)確定后,各項(xiàng)目在項(xiàng)目開(kāi)展過(guò)程中應(yīng)該按節(jié)點(diǎn)要求開(kāi)展相關(guān)活動(dòng)。通常項(xiàng)目研發(fā)過(guò)程中可能包括的量化分析節(jié)點(diǎn)包括在項(xiàng)目策劃階段項(xiàng)目組策劃出本項(xiàng)目的質(zhì)量量化目標(biāo),并進(jìn)行分析,預(yù)測(cè)出目標(biāo)實(shí)現(xiàn)可能性;在對(duì)應(yīng)的評(píng)審過(guò)程及測(cè)試過(guò)程工作結(jié)束后,項(xiàng)目組要依據(jù)策劃進(jìn)行量化分析,分析目標(biāo)實(shí)現(xiàn)可能性。例如,在需求評(píng)審前,項(xiàng)目組進(jìn)行需求分析能力分析工作,滿足基線要求后方可進(jìn)行需求評(píng)審,或進(jìn)行相應(yīng)解釋。
各個(gè)事業(yè)部或研究部門(mén)需要對(duì)本部門(mén)的項(xiàng)目質(zhì)量過(guò)程進(jìn)行監(jiān)控,并在此過(guò)程中積累數(shù)據(jù),為建立或更新部門(mén)質(zhì)量基線進(jìn)行鋪墊。
(四)基于分析結(jié)果采取措施
當(dāng)分析出當(dāng)前的過(guò)程能力后,項(xiàng)目組需要根據(jù)分析結(jié)果采取相應(yīng)的應(yīng)對(duì)措施。項(xiàng)目組通過(guò)定位分析找到原因后,可以通過(guò)采取相應(yīng)措施,對(duì)當(dāng)前的質(zhì)量過(guò)程進(jìn)行控制,也能夠讓項(xiàng)目負(fù)責(zé)人及時(shí)了解當(dāng)前項(xiàng)目質(zhì)量狀態(tài)。即便對(duì)于客觀環(huán)境造成的暫時(shí)無(wú)法解決的問(wèn)題,項(xiàng)目組也應(yīng)該及時(shí)掌握,積極同客戶方進(jìn)行溝通協(xié)調(diào),必要時(shí)通報(bào)領(lǐng)導(dǎo)做出決策。
(五)組織級(jí)數(shù)據(jù)建模及規(guī)范發(fā)布
為保證本單位的量化分析工作有序開(kāi)展,組織級(jí)應(yīng)該負(fù)責(zé)本單位的數(shù)據(jù)建模及規(guī)范發(fā)布工作,指導(dǎo)本單位各部門(mén)按要求開(kāi)展量化管理工作。同時(shí)為組織資產(chǎn)庫(kù)積累有效數(shù)據(jù)。一般來(lái)說(shuō),組織級(jí)的規(guī)范應(yīng)包括《量化管理工具使用手冊(cè)》、《組織級(jí)量化目標(biāo)》等。
除了量化管理框架的應(yīng)用,對(duì)于參加項(xiàng)目量化管理的人員應(yīng)該進(jìn)行項(xiàng)目管理、項(xiàng)目規(guī)模估算、項(xiàng)目活動(dòng)跟蹤與監(jiān)控等內(nèi)容的學(xué)習(xí)和培訓(xùn)。參訓(xùn)人員主要包括項(xiàng)目負(fù)責(zé)人、項(xiàng)目經(jīng)理、開(kāi)發(fā)人員、中高層領(lǐng)導(dǎo)、軟件質(zhì)量保證人員、軟件工作過(guò)程組人員。其中項(xiàng)目負(fù)責(zé)人必須明確所負(fù)責(zé)的項(xiàng)目對(duì)哪些開(kāi)發(fā)過(guò)程的哪些數(shù)據(jù)進(jìn)行采集和分析,而采集的對(duì)象、時(shí)機(jī)和對(duì)偏差的分析手段、處理方法可直接使用軟件工作過(guò)程組人員定義的度量規(guī)范。
四、結(jié)語(yǔ)
在軟件行業(yè)日趨激烈的競(jìng)爭(zhēng)環(huán)境下,項(xiàng)目的過(guò)程和質(zhì)量受到越來(lái)越多的關(guān)注,如果能有效運(yùn)用量化數(shù)據(jù)對(duì)項(xiàng)目各項(xiàng)情況進(jìn)行分析,從而幫助項(xiàng)目負(fù)責(zé)人進(jìn)行決策,勢(shì)必能夠有效提升項(xiàng)目過(guò)程規(guī)范,最終提升產(chǎn)品質(zhì)量。為此,各組織及各項(xiàng)目都應(yīng)該積極開(kāi)展相關(guān)研究,完善相關(guān)體系建設(shè),將量化分析方法融入項(xiàng)目實(shí)踐。
參考文獻(xiàn):
[1]李明,安紅應(yīng)用“掙值管理”實(shí)現(xiàn)對(duì)項(xiàng)目進(jìn)度的量化管理[J].項(xiàng)目管理技術(shù),2017(9)88-94.
[2]鴉文.C41SR系統(tǒng)項(xiàng)目管理中的“三大控制”[J].指揮信息系統(tǒng)與技術(shù),2010(5):74-75.