仲愛紅
(中國人壽昌吉分公司 新疆昌吉 830000)
論軟件項目的進度管理
仲愛紅
(中國人壽昌吉分公司新疆昌吉830000)
在醫(yī)保通系統(tǒng)開發(fā)過程中,我采用合理估算項目工期、工作量和技術難度,制定出項目的進度計劃表;制作項目周報,及時了解項目進度,適時進行調(diào)整和動態(tài)控制;采用CPM法,識別關鍵任務,允許一些任務并行以及組件的復用等方法來保證項目如期完成。最后總結了項目進度管理中存在的問題及解決方法。
醫(yī)保通系統(tǒng)項目進度管理
2013年6月,筆者作為項目經(jīng)理參加了某保險公司醫(yī)保通系統(tǒng)建設,主要職責是項目管理?!搬t(yī)保通系統(tǒng)”是指保險公司通過信息化手段和醫(yī)院之間搭建的信息平臺。醫(yī)保通系統(tǒng)在省級公司建立醫(yī)保通中心端,搭建數(shù)據(jù)庫和應用服務平臺,醫(yī)保通前端設在醫(yī)院。系統(tǒng)的主要功能包括:客戶入院申報;探訪核實的信息錄入;處方信息采集和上傳;處方審核;理賠金結算;統(tǒng)計分析功能。醫(yī)保通項目歷時6個月,于2013年12月成功上線。
該系統(tǒng)開發(fā)中,我主要擔任項目管理工作。軟件開發(fā)進度管理是一項軟件開發(fā)項目管理的一個重要內(nèi)容,有效的進度管理是保證軟件開發(fā)項目如期完成的重要環(huán)節(jié),在醫(yī)保通系統(tǒng)開發(fā)過程中,我采用合理估算項目工期、工作量和技術難度,制定出項目的進度計劃表;制作項目周報,及時了解項目進度,適時進行調(diào)整和動態(tài)控制;采用CPM法,識別關鍵任務,允許一些任務并行以及組件的復用等方法來保證項目如期完成。
首先制定項目日程主計劃,內(nèi)容包括項目在定義階段、實現(xiàn)階段、驗證階段、確認階段的里程計劃及主要成果物。
其次制定詳細的進度表,先進行項目的工期的精確估算。在工期估算方面,我們主要采用基于公司項目估算參考表,如模塊復雜度劃分參考表、功能點代碼行轉(zhuǎn)換參數(shù)表、功能點生產(chǎn)率參數(shù)表、缺陷參考基準表、工作量分布參數(shù)表,對項目所需要實現(xiàn)的每一個功能模塊在項目生命周期的每個階段的基準規(guī)模、需求定義/設計/測試占階段人天比例、評審占階段人天比例、bug修復占階段人天比例、模塊規(guī)模(FP)、模塊規(guī)模(LOC)進行詳細的估算,同時估算出項目組每一位成員在項目生命周期的每個階段以人天為單位的工作量,形成項目估算明細表。依據(jù)項目估算明細表,匯總統(tǒng)計出每一階段/任務工作量、缺陷、詳細的進度安排(包含每一階段的開始時間、結束時間)、人員投入安排,制定出項目進度計劃表。
最后在project中參照項目進度計劃表相關數(shù)據(jù)填寫各階段工時值時形成項目甘特圖。
在project中項目的計劃開始、完成時間就是比較基準時間,它在項目計劃做好后即可保存起來。項目開始、完成時間隨項目成員反饋的任務進度進行更新,兩者比較形成項目進度偏差。因此利用project的任務視圖和資源視圖可以隨時看出目前項目進度、資源、成本與計劃是否存在偏差。
每周利用project采集項目進度數(shù)據(jù)填寫入度量計劃表所列項目進度、里程碑進度差異等內(nèi)容,按照《標準度量指標定義》中制定的度量方法和度量公式,計算度量結果,并對度量結果進行分析形成度量分析表,尋找偏差,采取行動調(diào)整偏差。綜合project中反映出的項目的風險和問題形成項目周報,項目周報的主要內(nèi)容有:項目進展概況、本周任務工作完成情況、下周任務計劃、項目目前存在的問題和風險、度量分析表。每周舉行項目例會,分析項目周報列出的進度風險和問題。
允許一些任務并行以及組件的復用采用CPM法,識別出項目的關鍵任務,允許關鍵任務以外的其他任務在機動期內(nèi)收縮。而關鍵任務的收縮不得超過一周。當遇到關鍵任務延期時,就會召集大家開會,討論找出項目延期的原因,并由主要責任人簽字,把這種責任作為業(yè)績考核的依據(jù)與工資掛鉤。
在本項目的研發(fā)過程中,由于采取了以上的技術和方法,在很大程度保證了項目的如期交付。其中采用了CPM關鍵路徑法,允許一些任務并行執(zhí)行是比較成功的,劃分的三個小組在編碼階段的并行執(zhí)行,縮短了整個項目的開發(fā)周期。利用project、度量計劃表和度量分析表制作項目周報,及時了解項目進度,適時進行調(diào)整和動態(tài)控制,效果也比較好,最終整個項目在規(guī)定的期限內(nèi)圓滿完成。