軟件項(xiàng)目管理的根本目的是為了讓軟件項(xiàng)目尤其是大型項(xiàng)目的整個(gè)軟件生命周期(從分析、設(shè)計(jì)、編碼到瀏試、維護(hù)全過程)都能在管理者的拉制之下,以預(yù)定成本按期,按質(zhì)的完成軟件交付用戶使用。隨著計(jì)算機(jī)應(yīng)用范圍的日益廣泛深人,應(yīng)用軟件的規(guī)模及復(fù)雜程度也日趨大型化、復(fù)雜化,這就導(dǎo)致軟件開發(fā)的方式也從早期的單兵作戰(zhàn)式或手工作坊式漸漸轉(zhuǎn)變?yōu)榧瘓F(tuán)化、工廠流水線式的團(tuán)隊(duì)協(xié)作開發(fā)方式。目前,軟件項(xiàng)目管理不善的新問題仍然存在。本文將在分析軟件項(xiàng)目管理存在的新問題的基礎(chǔ)上,探索時(shí)策辦法。
一、軟件項(xiàng)目管理存在的新問題
(一)缺乏項(xiàng)目管理系統(tǒng)培訓(xùn)。項(xiàng)目經(jīng)理在項(xiàng)目管理方面的培訓(xùn)較少或不夠系統(tǒng)。項(xiàng)目經(jīng)理或管理人員不了解項(xiàng)目管理的知識(shí)體系和一些常用工具和方法,所以在實(shí)際工作中沒有項(xiàng)目管理知識(shí)的指導(dǎo),完全依靠個(gè)人現(xiàn)有的知識(shí)技能,管理工作的隨意性、盲目性比較大。在軟件企業(yè)中,以前幾乎沒有專招收項(xiàng)目管理專業(yè)的人員來擔(dān)任項(xiàng)目經(jīng)理(甚至很少是管理專業(yè)的),被任命的項(xiàng)目經(jīng)理主要是因?yàn)樗麄兡軌蛟诩夹g(shù)上獨(dú)當(dāng)一面,而管理方面非凡是項(xiàng)目管理方面的知識(shí)比較缺乏。
(二)對項(xiàng)目計(jì)劃熟悉不足。項(xiàng)目經(jīng)理對總體計(jì)劃、階段計(jì)劃的功能熟悉不足。項(xiàng)目經(jīng)理認(rèn)為計(jì)劃不如變化快,項(xiàng)目中也有很多不確定的因素,做計(jì)劃是走過場,因此制定總體計(jì)劃時(shí)比較隨意,不少事情沒有仔細(xì)考慮;階段計(jì)劃因工作忙等理由經(jīng)常拖延,造成計(jì)劃和控制管理脫節(jié),無法進(jìn)行有效的進(jìn)度控制管理。沒有計(jì)劃或者是隨意的不負(fù)責(zé)任的計(jì)劃的項(xiàng)目是一種無法控制的項(xiàng)目。
(三)管理意識(shí)存在偏差。部分項(xiàng)目經(jīng)理沒有意識(shí)到自己項(xiàng)目經(jīng)理的角色,從總體上去把握管理整個(gè)項(xiàng)目,而是埋頭于具體的技術(shù)工作,造成項(xiàng)目組成員之間忙的忙、閑的閑,計(jì)劃不周、任務(wù)不均、資源浪費(fèi)。在軟件企業(yè)中,項(xiàng)目經(jīng)理大多是技術(shù)骨千,技術(shù)方面的知識(shí)比較深厚,但無論是項(xiàng)目管理知識(shí),還是項(xiàng)目管理必備的技能、項(xiàng)目管理必備的素質(zhì)都有待補(bǔ)充和提高,項(xiàng)目管理經(jīng)驗(yàn)也有待豐富。有些項(xiàng)目經(jīng)理對于一些不服管理的技術(shù)人員,沒有較好的管理方法,工作不好布置的工作只好自己做。另外由于工作分解結(jié)構(gòu)設(shè)計(jì)的合理性,項(xiàng)目任務(wù)無法有效、合理地分配給相關(guān)成員,以達(dá)到“負(fù)載均衡”。
(四)相互間缺乏溝通。在項(xiàng)目中一些重要信息沒有進(jìn)行充分和有效的溝通。在制定計(jì)劃、意見反饋、情況通報(bào)、技術(shù)新問題或成果等方面和相關(guān)人員的溝通不足,造成各做各事、重復(fù)勞動(dòng),甚至造成不必要的損失;有些人沒有天天定時(shí)收郵件的習(xí)慣,以至于無法及時(shí)接收最新的信息。
(五)缺乏風(fēng)險(xiǎn)管理意識(shí)。項(xiàng)目經(jīng)理沒有充分分析可能的風(fēng)險(xiǎn),對付風(fēng)險(xiǎn)的策略考慮比較簡單。項(xiàng)目經(jīng)理在做項(xiàng)目規(guī)劃時(shí)經(jīng)常沒有做專門的風(fēng)險(xiǎn)管理計(jì)劃文檔,而是合并在項(xiàng)目計(jì)劃書中。有些項(xiàng)目經(jīng)理沒有充分意識(shí)到風(fēng)險(xiǎn)管理的重要?jiǎng)?,對?jì)劃書中風(fēng)險(xiǎn)管理的章節(jié)簡單應(yīng)付了事,隨便列出幾個(gè)風(fēng)險(xiǎn),隨便地寫一些簡單的策略,對于后面的風(fēng)險(xiǎn)防范起不到什么指導(dǎo)功能。
(六)項(xiàng)目干系人相關(guān)新問題。在范圍識(shí)別階段,項(xiàng)目組對客戶的整體組織結(jié)構(gòu)、有關(guān)人員及其關(guān)系、工作職責(zé)等沒有足夠了解以致于無法得到完整需求或最終經(jīng)權(quán)威用戶代表確認(rèn)的需求。由于項(xiàng)目經(jīng)理的工作新問題,客戶參和程度部不高,客戶方相關(guān)責(zé)任人不明確或?qū)Ψ秶鸵筘?zé)任心不強(qiáng),提出的要求具有隨意性,項(xiàng)目前期對需求的確認(rèn)不吃積極;或者是多個(gè)用戶代表各說各話、昨是今非但同時(shí)又要求目盡早交付;項(xiàng)目后期需求變化隨意,造成項(xiàng)目范圍的蔓延,無度的拖延,成本的擴(kuò)大。
二、加強(qiáng)軟件項(xiàng)目管理的辦法
(一)加強(qiáng)項(xiàng)目經(jīng)理的系統(tǒng)培訓(xùn)。項(xiàng)目經(jīng)理接受