- 相關推薦
關于軟件項目管理的建議
進行軟件項目管理有利于將開發人員的個人開發能力轉化成企業的開發能力,企業的軟件開發能力越高,表明企業的軟件生產越趨向于成熟,企業越能穩定發展。管理是影響軟件研發項目全局的因素,而技術只影響局部。在關系到軟件項目成功與否的眾多因素中,軟件度量、工作量估計、項目規劃、進度控制、需求變化和風險管理等都是與項目管理直接相關的因素。項目管理是軟件開發成敗的關鍵。從系統工程的觀點看,項目管理普遍涉及到多個目標的要求,一個優秀的項目管理人員,應該注重實踐中的分析問題能力,結合理論知識,形成一套行之有效的管理方法,并通過實踐來檢驗它的科學性。正如我們通常所說的,項目管理是一門科學,更是一門藝術。
(一)制定周密的項目計劃。
所有資源和工作都是按照項目計劃進行分配和執行的,管理人員應該依據項目計劃跟蹤和監督項目進展情況,所以制定合理、準確、細致的項目計劃是進行項目管理的基礎。有效的計劃有利于增強項目組成員的緊迫感,減少互相的等待時間。
(二)合理組織人力資源。
人是決定軟件開發質量的最關鍵、最活躍又最難以控制的因素。要想充分組織和調度人力資源,必須做到:合理配備,各盡其才;落實責任,責權均衡;及時交流,培養團隊精神;強化專業分工,實現分類管理,實現人力資源的動態調度。
(三)提高計劃執行的準確率。
樹立全面、系統觀點,正確評價和改善項目管理系統。項目管理評價進程的一個誤區是將評價的重點放在人的方面,而忽視了很多項目問題在于管理系統本身這個事實。人員的敬業謹慎和能力不夠只占項目失敗原因的10%左右,90%的原因來自于項目管理系統的架構與流程等方面。建立基于統計分析的評價系統,不僅有助于改進項目管理系統,更有助于員工有意識地去收集數據和對數據進行分析,以便提高項目計劃的準確度。
(四)明確的定義用戶需求,明晰項目價值和目標。
實施軟件項目管理,最終目標需要保證用戶滿意。正確理解用戶需求的多樣性,用戶的需求包含多個方面,其中既有對項目成果特性的要求,又有用戶在感情等方面的需求。可以分為三類:第一類是如果缺少了就不能實現項目基本目的的成果特征;第二類是用戶希望得到的能夠豐富項目成果的東西;第三類是對用戶和項目而言屬于多多益善的東西。對于用戶的重要性而言,這三類需求是遞減的。
(五)加強項目過程控制。
項目管理的指導思想不僅關注項目的成果,還要關注項目的過程。項目管理是一種典型的系統管理,也是一種典型的變化管理。項目過程控制的目標在于對項目成果的可預見、項目資源的可調度、項目問題的可追溯、項目組績效的可評價等幾個方面。項目經理和高層管理者必須在對項目各種活動的變動全面了解的基礎上,才能確定工作的焦點。
(六)良好的信息溝通。
溝通是監督、控制的基礎,是推動項目執行的基礎,更是減少沖突的良方。項目經理應該周期性地向機構管理層和用戶報告項目的技術、進度、費用、質量方面的狀況,與用戶建立和維持友好和開放的關系,為項目溝通積極創造環境,保證會議的高效率。
【軟件項目管理的建議】相關文章:
軟件項目設計過程的管理03-10
軟件項目的質量管理05-23
怎樣控制軟件項目管理的成本03-22
軟件項目溝通管理的重要性03-07
軟件開發項目管理制度01-15
軟件項目開發崗位的設置02-27
軟件開發項目管理計劃的8大問題分析03-06
項目管理流程管理03-19
項目經理與項目管理03-09