王榮貴
摘要
隨著技術的不斷進步,對于有效利用網絡技術提升各項技術的進步成為現代企業(yè)的發(fā)展重點。而項目管理的新發(fā)展需要充分利用現代先進技術手段,實現高效的軟件項目管理。本文從軟件項目管理的需求介紹入手,分析軟件項目管理的要素,希望對于企業(yè)實行有效軟件項目管理。
【關鍵詞】軟件項目管理 管理要素 風險控制
計算機技術的不斷發(fā)展不僅僅是硬件技術的發(fā)展,與此同時軟件技術也在向大規(guī)模與高復雜發(fā)展。軟件項目也出現了一些新的問題,如項目的協調工作復雜、用戶需求變動頻繁、工作質量難以及時評價等問題。為了避免項目管理混亂導致的損失,因此進行有效的軟件項目管理具有極為極大的經濟價值。
1 軟件項目管理的要求
軟件項目管理主要實現軟件項目按照預定計劃完成,包括成本、人員參與、項目進取以及后期質量檢驗。為了更好地服務于項目客戶,時刻對接客戶需求,項目管理對于服務業(yè)的IT服務公司而言是核心競爭力之一。
2 軟件項目管理的要素
2.1 管理方法
軟件項目管理方法可以通過三個層面進行具體說明:
(1)階段化管理,階段化管理是將項目從設立到系統最終運行維護的全過程進行階段化設置,例如:一般的應用開發(fā)項目,可以具體分為以下幾個階段:基礎資料準備及流程確定、需求分析、系統設計、系統實現、集成測試(軟件內部組件測試)、系統測試、系統交付(正式運行階段)、系統維護。對于每一個小的階段而言都有明確的階段性目標與檢驗環(huán)節(jié),并且對于不合格的部分需要進行回饋減少在項目的進行中出現的偏差,確保項目符合客戶需求。將項目階段化,可以高效控制項目的實際進度,并且通過清晰的階段性報告展現項目的具體成果。并且通過階段化,客戶與項目經理都可以清楚的了解項目的具體進展,并且及時對不滿意之處進行及時的修正,有效提升項目的客戶滿意度。
(2)量化管理,將項目的各方面信息進行精確的量化處理,將權責進行具體分清。在完成一個具體項目時,參與人員許多,任何一個人的疏失都可能造成最終項目的瑕疵,此時需要一個較為量化的數據作為評價標準幫助確認責任人與責任大小。進一步將客戶需求量化,對于人工花費、物料資源、財力,將量化的指標載入數據庫系統,將每一個小階段進行清晰的量化,有利于項目進程的有效推進。
(3)優(yōu)化管理,在以上的基礎上,還可以分析項目各階段的知識與經驗,總結項目管理經驗,進一步優(yōu)化項目管理。如表1是一個量化的階段項目信息表。
2.2 項目風險控制
目前我國的項目管理主要存在的問題是經驗不足,對于需求的分析不準確,相比于國外規(guī)范化的業(yè)務需求描述,國內企業(yè)對于自己的需求描述不足,因此在實際項目中需要多次修改,導致軟件項目管理的難度加大,嚴重可能造成項目的失敗。對于這一主要項目風險,可以利用信息分析模型進行具體的需求分析,有效利用清晰的圖表格式進行簡單易懂的表達。此外,在經過量化客戶需求且得到客戶認可之后,還需要與客戶進行合同簽訂,在合同中對于客戶需求進行明確的界定,確定需求的后期改動范圍,確保項目進行是不出現過大的變動,項目風險將有開發(fā)部門與客戶一同分擔。通過更加高效的軟件項目管理方法可以有效降低項目風險發(fā)生的可能,這需要各個部門的高效合作,各部門要就自身負責的內容對項目進行監(jiān)控,生成項目風險報告,如財務部門對項目的具體花費進行有效監(jiān)督,確保各階段的項目資金用于正途,而人力資源部可以高效調配項目所需人員,確保項目進行的持續(xù)性。只有每一個部門的通力合作,設置科學的統籌規(guī)劃制度,才可以提升軟件項目管理效率,降低項目風險。
2.3 組織的知識積累
軟件行業(yè)與傳統行業(yè)有極大的不同,對于傳統行業(yè)而言,項目的開發(fā)基礎成本是難以降低的,而對于軟件工程而言,前期的知識與經驗積累可以有效降低類似項目的研發(fā)成本。因此有效的軟件項目管理要實現高效的知識累積。主要的積累手段有:
(1)專業(yè)化的人才培養(yǎng),注重人才的培養(yǎng),吸收成功的人才培養(yǎng)方案,在不斷吸收高素質人才的同時,堅強對人才的專業(yè)化培養(yǎng),對于各個崗位的人才需要的專業(yè)知識要在較短時間內得到較好的普及,而對于表現較為突出的人才需要重點關注,引導專業(yè)能力的發(fā)展,例如互聯網公司除了需要軟件開發(fā)的技術人員,還需要會計人才、法務人才,才可以幫助公司實現真正的穩(wěn)定發(fā)展。
(2)將知識與載體分離,由于人才會出現流動的可能,因此要將已有的項目開發(fā)經驗作為一項最寶貴的知識進行有效管理,確保即使參與項目的技術人員離職,或者因為其他事物無暇分身,新的技術人員也可以在已有的項目成果基礎上少走彎路,高效的進行項目開發(fā)。
3 結語
在互聯網科技高速發(fā)展的今天,軟件開發(fā)項目是一個極具發(fā)展前景的領域,因此對于這一領域的發(fā)展需要得到更高的重視。參與軟件項目開發(fā)的互聯網公司不僅僅要在技術上不斷提升自身,對于軟件項目管理能力的提升也要重視,本文分析了現有技術條件下軟件項目管理的主要影響因素,為進一步提升軟件項目管理的效率與質量提供參考價值。
參考文獻
[1]李岳民,高翠云.計算機信息技術在軟件類工程項目管理中的應用研究[J].通訊世界,2016(09):84-85.
[2]段志形.關于軟件開發(fā)項目管理信息系統的幾點探討[J].科技創(chuàng)新與應用,2016(06):74-74