企業(yè)的成功有賴于每個產(chǎn)品研發(fā)項目的成功,而良好的研發(fā)管理體系對企業(yè)的高速運營和獲得持續(xù)競爭力發(fā)揮著強大的支撐作用。因此,以技術(shù)研發(fā)和技術(shù)創(chuàng)新為核心構(gòu)建高效的研發(fā)項目管理體系正是各企業(yè)升級轉(zhuǎn)型的加速器,對面生產(chǎn)提出的強勁壓力
以業(yè)務(wù)流程引擎為驅(qū)動,實現(xiàn)項目計劃、任務(wù)、進度、工作量、成本、文檔等全面管理,項目實施全程可視化、流程化、主動通知和提醒。并能夠與無縫集成,實現(xiàn)項目售前售后的一體化管理。
一個項目成功與否,取決于項目管理,軟件項目亦不例外。所以才會有專門的項目管理知識體系PMBOK,指導(dǎo)人們做好項目管理。
軟件工程本身就是從其他工程汲取經(jīng)驗教訓(xùn),項目管理也是他汲取的重要內(nèi)容。但是,項目管理在軟件工程的各個環(huán)節(jié)中,仍然是最薄弱的環(huán)節(jié)
以多年評價的經(jīng)驗來看,大多數(shù)實現(xiàn)的組織,即便是實現(xiàn)ML3級的組織,項目管理仍然存在諸多問題,具體表現(xiàn)在:
徒有其形,而無其神
這些組織都能借助一些管理平臺,實現(xiàn)制定甘特圖、關(guān)鍵路徑,跟蹤進度和問題,實現(xiàn)規(guī)模、缺陷的基本度量。但是僅此而已。他們對于風(fēng)險評估和應(yīng)對,對于質(zhì)量評估,對于缺陷去除效率的度量,對過程改進……這些實踐,或者蜻蜓點水、淺嘗輒止,或者根本沒有去做。
缺乏項目管理之魂
很多從事軟件研發(fā)、實施的組織,都是研究機構(gòu)來的。這樣的組織一直以來都是將研究成果作為評判成功的標(biāo)準,而研究項目和工程項目的巨大差別,使得這些組織對項目管理的重要性缺乏足夠的認識。上至高層下至開發(fā)人員,都以按期提交成果為重,中間過程無人關(guān)注。這種成果管理,而非過程管理的方式,使得這些組織缺少項目管理的魂。所以,當(dāng)一種新的管理方式到來時,也未引起領(lǐng)導(dǎo)層足夠的重視。
項目經(jīng)理缺乏必要技能
這些組織的軟件項目負責(zé)人多是由軟件開發(fā)人員來擔(dān)任。他們的項目管理知識僅僅來自于標(biāo)準以及基于標(biāo)準形成的組織自己的體系文件,很少有軟件項目負責(zé)人接受專業(yè)的項目管理知識及項目管理工具的培訓(xùn)。比如對項目規(guī)劃,項目度量,質(zhì)量控制,過程改進等項目管理工具,一知半解,很難利用這些工具解決實際的問題。實際上項目經(jīng)理需要了解15個項目管理主題知識,如軟件項目質(zhì)量控制、軟件項目風(fēng)險分析、軟件過程改進等。
缺乏項目管理,會給軟件項目帶來巨大危害,下表表明不成功的項目的多數(shù)項目管理活動都會很糟糕。
據(jù)統(tǒng)計,超過70%的項目失敗與進度和資源相關(guān),其他導(dǎo)致項目失敗的項目管理活動還有忽視或低估與質(zhì)量控制及缺陷去除的項目工作,以及無法有效的處理需求變更。