前言:本站為你精心整理了軟件項目管理技術研究范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
隨著我國技術的不斷成熟和計算機技術日益與世界接軌,我國在軟件項目管理技術方面也有著很大的進步,但是我國目前的項目管理技術依然存在一些問題。本文主要從軟件項目組織管理缺乏統一規范和缺乏明確的軟件項目開發計劃以及軟件項目管理人員的管理能力有限等三方面進行闡述。
1.1軟件項目組織管理缺乏統一規范
每一個軟件開發項目組都不僅僅是一個人,而是一個多人組成的團隊,一個大的軟件項目需要多個開發項目組共同完成,在一個項目的開發期間有許多熟悉的人與不熟悉的人參與其中,然而每一個項目組都有各自的管理規范,所以當多個項目組一起協同工作時缺乏統一的管理規范,這樣會導致軟件項目編寫不統一、規范不一致,這樣勢必會影響開發進度和軟件的質量。而且在剛剛接到軟件項目時,開發人員比較懶散,總以為時間很充沛,在開發前期會很放松,后期的工作量會很大,這就說明了軟件項目管理缺乏合理的管理規范。
1.2缺乏明確的軟件項目開發計劃
軟件項目開發計劃是實施軟件項目管理的基礎,也是軟件進行開發的指標,但是當今的軟件項目管理缺乏明確的軟件項目開發計劃,不但沒有詳細的進度規范,而且分工不明確,導致一些從業人員任務過重不能如期完成任務,然而有一些人很任務過輕,在進度安排初期就完成了任務,甚至會導致一些功能、模塊無人負責設計與實現。而且在每一個進度安排階段的開發計劃設計不盡合理,要求提交的結果不明確,導致在項目開發的初期任務較輕,在開發中期的時候不能準時的繼續開發,依然在完善初期的工作,然而在后期堆積的大量的任務,最后項目無法按時完成。
1.3軟件項目管理人員的管理能力有限
軟件項目的管理人員一般都是具有大量的開發經驗的人員,但是從事管理崗位后,缺乏自我提升的意識,軟件項目管理人員的能力不能滿足現代的開發要求,譬如,管理人員僅僅依靠自己掌握的技術和傳統的工具進行管理,然而當今軟件項目開發要求使用最新的開發技術和最新版本的開發工具,這樣才能提高開發的效率和質量。軟件項目的管理者沒有及時的了解項目的進度,因此,不能合理的設計下一個進度的安排與任務。進一步造成了人員散漫,不能按照一定的規范與制度完成工作任務,拖延軟件項目的開發周期。
2軟件項目管理的主要內容
軟件項目管理不僅要對軟項目的進度、軟件項目的質量、軟件的配置、軟件可能存在的風險等進行管理,同時還需要對軟件項目開發人員進行統一管理,以及對軟件項目的開發成本、開發周期進行評估。
2.1軟件項目的進度與質量管理
軟件項目進度的管理是將整個軟件項目進行階段劃分,并確保每個階段在規定的時間內完成任務,而且每個階段中任務要具體分配到個人,如果各個階段的任務未能如期完成,管理者可以知道是哪個人的責任,是誰拖延了開發進度,管理者要實時的掌握開發人員的真實進度,以便于對以下階段進行安排。質量管理要嚴格的按照需求規格說明書中的相應規定來進行管理,保證軟件項目各個環節的開發質量都能夠滿足客戶的要求,這有這樣軟件項目的質量才會更高,才能通過驗收。
2.2軟件項目的開發人員管理
開發人員是軟件開發中最重要的資源,可想而知,對開發人員進行管理在軟件項目管理中占有重要的地位。根據需要對開發人員分成幾個不同的項目小組,如果在項目開發的過程中出現特殊情況或者個人意愿,可以考慮對各個項目小組的人員進行合理的調換和變更。對開發人員的管理要從軟件開發工作開始到項目驗收結束,在整個過程中合理的分配人員、調動人員,根據項目的具體情況以及開發人員的個人能力與經驗進行合理的人員配置,盡量利用最少的資源、最短的時間、最低的成本開發出令客戶滿意的軟件。
2.3軟件項目的風險管理
軟件項目最高的目標是以預算范圍內的成本,在有限的時間內開發出預期設計的項目,但是軟件項目的開發都存在一定的風險,這時,管理人員就需要對軟件項目進行風險管理,在項目開發前要做好風險評估工作,對風險進行分析,制定相應的風險應對策略,合理的分配資源,以最小化的降低風險帶來的不良影響,確保項目順利的進行。
3總結
軟件項目管理是軟件開發過程中的重要部分,軟件項目管理是否合理以及管理水平的高低直接影響著軟件開發的效率和質量,甚至會影響到軟件的開發成本,軟件質量的好壞是由客戶的滿意度決定的,因此,軟件項目管理要以客戶的需求為核心,以人為本開展開管理,要不斷的完善和提高軟件項目管理技術,只有這樣才能高效率、低成本的開發出令客戶滿意的軟件。
作者:趙艷彬單位:黑龍江電信國脈工程股份有限公司通信設備分公司