邵俊
摘要:對于國內中小軟件企業進度慢,質量低的軟件狀況,要由軟件項目開發生命周期入手,借助突例研究的方式,深入探究GT公司軟件開放項目進度管理狀況,參考事業CMMI的基本理念,構建公司進度管理優化體系,同時,也進一步分析了各部分管理工作的要點以及具體方案。
關鍵詞:軟件公司 項目進度管理 CMMI 軟件開發項目
一、研究背景
本世紀信息技術實現飛速發展,同時,軟件技術的迅猛進步以及大范圍普及,使得軟件項目愈發的復雜,并且其中的風險因素也逐步增多,如此,就使得軟件項目進度,管理工作擁有了更高水平的標準。
本文主要將GT公司作為案例,充分考慮該公司軟件項目開發進度管理工作的具體特征,并依據軟件生命周期參考CMMI模型來進行更為深入的軟件項目進度監管。最終,使得公司內部形成實用性更強的項目進度管理方案,以此來增強項目的成功率并減少成本投入。
二、項目進度管理的相關研究
上世紀60年代,我國的話羅庚教授引入并推廣了網絡計劃技術,同時融入了我國已有的統籌兼顧以及全面安排主體思想,將其整體命名為統籌法,建立了我國現代項目管理工作的新篇章。近幾年,有關專家以及學者針對管理領域的項目進度,管理模式的深入探究,使得項目進度,管理工作的技術及方式得到了明顯的改善,同時也取得了突破性的進展。
三、軟件項目進度管理現狀分析
3.1 GT公司軟件項目開發現狀
在當前公司內部已經存在了一系列軟件項目開發管理體系,然而,在總體規模上仍然存在不完善的部分,多數情況下,開發人員都會憑借自身經驗以及主觀意識來進行項目的質量監管。如此就支持項目開發工程的標準化以及工程化水平不高,從而無法充分體現出軟件質量,并且,工程周期以及成本投入無法得到有效管控,最終致使用戶的現實需求不能得到有效的滿足。近幾年,公司業務的持續推進,使其所承擔的項目工程數量愈發龐大,但是軟件開發項目質量過低,進程過慢以及投入過高等情況也普遍存在。GT公司為完善項目管理體系和管理流程,將CMMI過程模型的主要相關過程域、GT公司的主要問題與現有開發流程結合起來。根據CMMI模型有效裁剪原則和GT公司的原有軟件項目基本開發流程,量身定制GT公司的軟件開發項目流程。
3.2 GT公司軟件開發流程
GT公司主要的項目來源就是政府機構,電信企業以及諸多企業事業單位軟件項目。GT公司對于軟件生命周期封面過度重視,工程活動對于工程以外的有關活動沒有做出應有的關注,并且,對于軟件項目生命周期的管理,通常情況下都是最為原始的瀑布模型。
如此所得到的開發流程之中,諸多不足之處就漸漸體現出來。最終,用戶就會在很長時間才會得到軟件產品,如此,也增強了軟件的總體風險。在項目生命周期整體之中,通常情況下,前期錯誤會在后期階段得到無限的放大以及擴散,如此,就會致使整體項目的失敗。在軟件項目的用戶需求分析過程之中,很難明確用戶的具體需求,如此就致使后續框架構建工作難度大幅度提升。
3.3管理中存在的主要問題
在經過數年的發展期過后,GT公司得到了較為顯著的進步,然而,在長時間的發展過程之中,主要借助傳統的作坊式管理模式來進行軟件項目的監管工作,如此就制式軟件項目進度經常性的會出現延誤。如果軟件項目產生問題時,總是頻繁的更換技術人員以及工作人員,如此,就會致使諸多項目處于救火式的開發管理工作之中,反而沒有對以往工作模式之中的問題以及不足之處做出應有探究。隨著近幾年公司業務規模的持續性擴大,使得軟件發展的復雜性水平越來越高,以往傳統的管理模式不再能夠滿足軟件項目管理的實時需求,從而在后續的軟件項目管理工作中產生諸多安全問題,具體問題主要體現在以下幾個角度:第一,軟件項目開發過程科學性不足,項目流程系統性不高。第二,組織結構科學性不強,目標不明確。第三,項目監管工作落實不到位,并且在實際工作中可視性較低。第四,軟件系統配置監管工作混亂不堪。
四、基于CMMI模型的軟件項目進度管理優化研究
4.1 軟件項目開發流程優化
GT公司將CMMI模型為基本來進行后續的項目規劃工作,上述模型突出了項目規劃的實際價值。項目規劃最終目標就是充分考慮到有關公司的標準組織階段以及CMMI模型針對現實需求所得出的,并借助相關評估方式,針對項目的建設進度、質量監管、水平測試以及配置管理等方面做出明確規劃。
4.2 組織結構崗位職責優化
依據GT公司的項目結構特點以及項目所處環境,來進行針對項目職能,項目以及矩陣組織結構的對比探究,并結合CMMI模型框架的程序原則(過程程序原則,在決策層、執行層、控鋼層),在不同的決策層以及執行層構建組織結構,最終,確保公司整體項目軟件管理得到組織方面,以及人力資源方面的有效保障。
4.3 過程規范優化
GT公司將CMMI模型為基本來進行后續的項目規劃工作,上述模型突出了項目規劃的實際價值。項目規劃最終目標就是充分考慮到有關公司的標準,組織階段以及CMMI模型針對現實需求所得出的,并借助相關評估方式,針對項目的建設進度、質量監管、水平測試以及配置管理等方面做出明確規劃。項目估計、制定項目計劃以及項目計劃審批是公司項目規劃的主題內容。
五、結束語
以已有的研究成果作為基礎,深入增強針對軟件項目需求監管工作以及產品質量過程域的探究,以此來確保需求監管針對企業項目進度厭惡情況實現最小化,最終使得以CMMI框架作為基礎的業界項目管理工作擁有著更為顯著的現實價值以及參考價值。
參考文獻:
[1]王雪,李玉光.項目推進軟件在項目進度管理中的應用[J].天津科技,2021(08):4-6+10.
[2]張莉.H公司軟件開發項目進度風險管理研究[D].山東大學,2021.
[3]宋戈.基于敏捷模式的H公司A軟件項目進度管理研究[D].山東大學,2021.
[4]郭沁鑫.B公司智慧農業軟件開發項目進度管理研究[D].電子科技大學,2021.