您的位置:軟件測試 > 軟件項目管理 > 項目案例分析 >
軟件項目管理常見問題分析
作者:網絡轉載 發(fā)布時間:[ 2013/6/25 14:59:32 ] 推薦標簽:

摘要:

本文分析了軟件項目管理常見問題:缺乏項目管理系統(tǒng)培訓、項目計劃意識問題、管理意識問題、溝通意識問題、風險管理意識問題、不重視項目經驗的總結、項目干系人相關問題、項目團隊內分工協作問題,拋磚引玉地提出了部分解決方案,提出了項目約束繩與多重目標模型。

關鍵字:

軟件項目管理、問題、分析

正文:

目前許多軟件開發(fā)公司實行了ISO質量管理體系,也有越來越多的公司通過了CMM軟件成熟度相應級別認證。各軟件在制定ISO質量管理體系時結合了部分項目管理的思想和技術,因此這些經過認證的公司的項目管理工作在ISO質量管理體系或CMM的幫助或約束下已有一定的規(guī)范,項目可以按照規(guī)定的過程一步一步做下去。但ISO體系注重的是質量管理(即用過程保證質量),早期更多的是針對制造業(yè),而CMM主要是針對軟件開發(fā)過程的關鍵過程域,都沒有針對項目管理的全部范疇,如對于整體、范圍、進度、人力資源、成本、溝通、風險、采購等的管理,即使有涉及到也是在專業(yè)范圍內通過對過程的把握來保證各種質量要求,而在過程規(guī)定之外還需要依靠項目相關各方運用項目管理知識、工具、集體與個人的智慧來使項目管理做得更好,以保證項目在使用少的時間、資源情況下按時保質地完成。

近通過幾次 “項目管理知識培訓”,本人系統(tǒng)地學習了項目管理基礎和項目管理實踐等課程,掌握了項目管理在系統(tǒng)集成方面應用所必備的知識。結合所學的項目管理知識,我們可以對照我們原來的項目管理工作中存在的常見問題,利用項目管理知識進行分析,并提出解決的方案,希望有利于大家逐步改進我們的項目管理工作。這些方案因受到本人知識和工作經驗的局限,只能起到一個拋磚引玉或參考的作用。

分析目前項目管理需要改進的問題可以從幾種相關角色的角度去考慮:項目經理、項目組成員、公司管理人員、市場人員、客戶等。

問題一:缺乏項目管理系統(tǒng)培訓

相關對象:項目經理、管理人員

問題說明:項目經理在項目管理方面的培訓較少或不夠系統(tǒng)。項目經理或管理人員不了解項目管理的知識體系和一些常用工具和方法,所以在實際工作中沒有項目管理知識的指導,完全依靠個人現有的知識技能,管理工作的隨意性、盲目性比較大。有些學員說:“聽了這些課才知道項目管理原來還有這么多的學問。”例如對于如何利用工作分解結構使項目的工作范圍更加明確,如何用前導圖法對活動進行排序并估算項目進度、制定項目進度計劃,如何利用掙值法跟蹤項目進度,項目經理的職責與必備素質、應具備的能力、工作方法,如何根據各種組織結構及其優(yōu)缺點進行選擇,如何對于風險進行定性定量分析等等,通過這次培訓有了初步的掌握,將能夠很快地應用到實際工作中。

問題點評:在軟件企業(yè)中,以前幾乎沒有專門招收項目管理專業(yè)的人員來擔任項目經理(甚至很少是管理專業(yè)的),被任命的項目經理主要是因為他們能夠在技術上獨當一面,而管理方面特別是項目管理方面的知識比較缺乏。因此項目經理接受系統(tǒng)的項目管理知識培訓是非常必要的,有了專業(yè)領域的知識與實踐,再加上項目管理知識與實踐和一般管理的知識和經驗的有機結合,必能大大提高項目經理的項目管理水平。

解決方案:實行項目經理知識技能資格考核制度,讓項目經理自覺補充學習項目管理的知識和一些常用工具和方法。

問題二:項目計劃意識問題

相關對象:項目經理

問題說明:項目經理對總體計劃、階段計劃的作用認識不足。項目經理認為計劃不如變化快,項目中也有很多不確定的因素,做計劃是走過場,因此制定總體計劃時比較隨意,不少事情沒有仔細考慮;階段計劃因工作忙等理由經常拖延,造成計劃與控制管理脫節(jié),無法進行有效的進度控制管理。

問題點評:漸近明細是項目的特點,但這并不意味著不需要計劃。沒有計劃或者是隨意的不負責任的計劃的項目是一種無法控制的項目。在高技術行業(yè),日新月異是主要特點,因此計劃的制定需要在一定條件的限制和假設之下采用漸近明細的方式進行不斷完善。例如對于較為大型的軟件開發(fā)項目的工作分解結構WBS可采用二次WBS方法。即根據總體階段劃分的總體WBS和專門針對詳細設計或編碼階段的二次WBS。這其中部分的原因是需求的顆粒度在一開始往往是比較粗的,因此根據功能點對于整體項目規(guī)模的估計誤差范圍也是比較大的。更為重要的原因是,需求往往不是編碼工作分解的準確依據,因為一個需求的功能點可能對應多個代碼模塊,而多個需求的功能點也可能只對應一個或少數代碼模塊,同時還有軟件復用等因素要考慮,因此只有在概要設計完成以后才能準確地得到詳細設計或編碼階段的二次WBS,根據代碼模塊的合理劃分而得出的二次WBS才能在詳細設計、編碼階段乃至測試階段起到有效把握和控制進度的作用。有些項目的需求或設計做得不夠詳細,無法對工作任務的分解、均衡分配和進度管理起參考作用,對此應當及時改善。

制定計劃的過程是一個對項目逐漸了解掌握的過程,通過認真地制定計劃,項目經理可以知道哪些要素是明確的,哪些要素是要逐漸明確的,通過漸近明細不斷完善項目計劃。階段計劃中包含的工作匯報和下一階段工作安排是掌握項目進度的依據,從階段計劃對照總體計劃,才能一目了然地看出工作的進展情況。制定計劃的過程,也是在進度、資源、范圍之間尋求一種平衡的過程。制定計劃的精髓不在于寫出一份好看的文檔,而在于運用您的智慧去應對各種問題和面臨風險并盡可能做出前瞻性的思考。一旦計劃被負責任地完成,他可以給自己一個和管理層或客戶交流與協商的基礎,幫助你在項目過程中防范各種問題的出現,幫助你保證項目按時完成。

解決方案:提高項目經理的計劃意識,采用項目計劃制定相關各種知識、技術、工具,加強對開發(fā)計劃、階段計劃的有效性進行事前事后的評估。

問題三、管理意識問題

相關對象:項目經理

問題說明:部分項目經理沒有意識到自己項目經理的角色,從總體上去把握管理整個項目,而是埋頭于具體的技術工作,造成項目組成員之間忙的忙、閑的閑,計劃不周、任務不均、資源浪費。

問題點評:在軟件企業(yè)中,項目經理大多是技術骨干,技術方面的知識比較深厚,但無論是項目管理知識,還是項目管理必備的技能、項目管理必備的素質都有待補充和提高,項目管理經驗也有待豐富。有些項目經理對于一些不服管理的技術人員,沒有較好的管理方法,工作不好安排的工作只好自己做。另外由于工作分解結構設計的合理性,項目任務無法有效、合理地分配給相關成員,以達到“負載均衡”。因此技術骨干在擔任項目經理之前,好能經過系統(tǒng)的項目管理知識,特別是其中的人力資源管理、溝通管理的學習,并且在實際工作中不斷提高自己的管理素質,豐富項目管理經驗,提高項目管理意識。

解決方案:加強項目管理方面的培訓,并通過對考核指標的合理設定和宣傳引導項目經理更好地做好項目管理工作。

上一頁123下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd