- 相關(guān)推薦
軟件項(xiàng)目管理淺析
軟件行業(yè)不同于傳統(tǒng)的制造業(yè)的生產(chǎn)過程。通常傳統(tǒng)制造業(yè)在產(chǎn)品規(guī)格、工藝規(guī)程、材料規(guī)格標(biāo)準(zhǔn)化的前提下進(jìn)行大批量連續(xù)制造。而軟件的整個(gè)過程都是設(shè)計(jì)過程。
早在20世紀(jì)70年代中期,美國國防部就研究發(fā)現(xiàn)軟件開發(fā)不能按時(shí)提交,預(yù)算超支和質(zhì)量達(dá)不到用戶要求等問題70%是由于管理不善引起的,而非技術(shù)原因。
國外軟件行業(yè)發(fā)展較早,尤其美國和印度,他們?cè)谲浖?xiàng)目管理上也相對(duì)成熟。在軟件產(chǎn)品項(xiàng)目的分析開發(fā)實(shí)施過程中有著明確詳細(xì)的管理規(guī)定和流程。在我國IT行業(yè)起步較晚,但發(fā)展迅速。2010年6月工業(yè)和信息化部部長李毅在第十四屆“中國國際軟件博覽會(huì)”上透露,我國軟件服務(wù)近10年實(shí)現(xiàn)快速增長,年均增長超過36%。雖然近年來我國軟件行業(yè)發(fā)展迅猛,但是項(xiàng)目管理在本行業(yè)的應(yīng)用還很不成熟,一般的、常規(guī)的管理方式已很難適應(yīng),這是軟件開發(fā)項(xiàng)目管理中面臨的最大挑戰(zhàn)。同時(shí)由于軟件行業(yè)的競(jìng)爭加劇、客戶時(shí)效性的要求以及一些小公司作坊式的經(jīng)營模式,使得軟件管理往往被忽略或者不被重視。
項(xiàng)目的管理包括:范圍管理、團(tuán)隊(duì)管理、成本管理、質(zhì)量管理、風(fēng)險(xiǎn)管理、綜合管理、溝通管理、進(jìn)度管理和采購管理。影響項(xiàng)目成敗的因素也很多,失敗因素主要有:要求不完全,要求和規(guī)格的變化,參與不足,計(jì)劃不足,資源不足,不再需要該項(xiàng)目,不合實(shí)際的期待,缺少IT管理,高層支持不夠,技術(shù)文盲等。成功因素:使用者參與,較小的里程碑,管理層的支持,有能力的員工,清晰的要求說明,所有權(quán),良好的計(jì)劃,明確的眼光和目標(biāo),切合實(shí)際的期待值,勤奮專注的員工。
以上因素都應(yīng)該在項(xiàng)目管理過程中考慮到。然而實(shí)際上很多項(xiàng)目管理人員并沒有掌握項(xiàng)目管理的知識(shí),完全依靠個(gè)人現(xiàn)有知識(shí)技能進(jìn)行項(xiàng)目管理,隨意性和盲目性比較大。公司應(yīng)該安排對(duì)員工進(jìn)行軟件項(xiàng)目管理的培訓(xùn),并切實(shí)應(yīng)用到實(shí)際的軟件開發(fā)過程中去。同時(shí)作為公司領(lǐng)導(dǎo)層,首先應(yīng)該高度重視軟件項(xiàng)目管理,并切實(shí)按照軟件項(xiàng)目管理的要求來做事,有問題不能一拍腦袋就做出決定。這樣會(huì)對(duì)軟件項(xiàng)目帶來很大風(fēng)險(xiǎn)。
(1)對(duì)項(xiàng)目管理的認(rèn)識(shí)不足。一些項(xiàng)目經(jīng)理認(rèn)為按照項(xiàng)目管理來做項(xiàng)目計(jì)劃,純粹是浪費(fèi)時(shí)間和精力,是走過場(chǎng),計(jì)劃趕不上變化,甚至項(xiàng)目完成后再對(duì)項(xiàng)目計(jì)劃書進(jìn)行完善。這就造成了計(jì)劃與控制管理脫節(jié),無法有效的對(duì)進(jìn)度進(jìn)行控制管理。甚至由于計(jì)劃不足,在開發(fā)過程中發(fā)現(xiàn)某個(gè)任務(wù)無法按時(shí)完成,導(dǎo)致項(xiàng)目延期或質(zhì)量下降。其實(shí)制定計(jì)劃的過程就是一個(gè)對(duì)項(xiàng)目逐漸了解掌握的過程,通過認(rèn)真的制定計(jì)劃,項(xiàng)目管理人員可以理清哪些要素是明確的重要的,哪些是需要逐漸明確的次要的。通過項(xiàng)目計(jì)劃的不斷完善,以達(dá)到在進(jìn)度、資源和范圍之間尋求一種平衡。
(2)不合實(shí)際的期待。往往很多時(shí)候,客戶對(duì)他要求的軟件系統(tǒng)有很高的期待,但實(shí)際交付的時(shí)候很難達(dá)到他們的期望。其實(shí)這就暴露了軟件公司在項(xiàng)目管理上的薄弱以及對(duì)客戶溝通的不足。這就要求我們?cè)陧?xiàng)目展開之前就應(yīng)該做好項(xiàng)目設(shè)計(jì)、規(guī)劃、風(fēng)險(xiǎn)評(píng)估并于客戶溝通提高他們對(duì)軟件的認(rèn)知水平。甚至有時(shí)候,項(xiàng)目人員本身沒有按照項(xiàng)目管理過程對(duì)其進(jìn)行實(shí)際分析而憑想象構(gòu)筑出很高的期待,結(jié)果導(dǎo)致項(xiàng)目進(jìn)行中困難重重。
(3)溝通不暢。在項(xiàng)目中一些重要信息沒有進(jìn)行及時(shí)有效的溝通,造成各做各事、重復(fù)勞動(dòng),甚至造成不必要的損失。例如在制定計(jì)劃、意見反饋、技術(shù)問題等方面溝通不暢,往往造成制定的計(jì)劃不符合項(xiàng)目成員的實(shí)際情況,相關(guān)人員沒有及時(shí)按照反饋意見做事,重復(fù)勞動(dòng)等問題。
(4)應(yīng)對(duì)風(fēng)險(xiǎn)的策略不成熟。項(xiàng)目人員沒有充分分析項(xiàng)目開發(fā)過程中可能遇到的風(fēng)險(xiǎn),對(duì)付風(fēng)險(xiǎn)的策略比較簡單。對(duì)風(fēng)險(xiǎn)管理的重要性認(rèn)識(shí)不足,不能提前預(yù)知規(guī)避風(fēng)險(xiǎn),造成遇到風(fēng)險(xiǎn)時(shí)捉襟見肘甚至導(dǎo)致項(xiàng)目延期或失敗。
除此之外我們還需要把握軟件項(xiàng)目管理的7大原則:
(1)平衡原則。
在我們討論項(xiàng)目為什么失敗時(shí)可以列出很多原因,如管理問題、技術(shù)問題、人員問題等等,但實(shí)際上人們經(jīng)常沒有認(rèn)識(shí)到最根本的問題,那就是:需求、資源、工期、質(zhì)量之間的平衡關(guān)系問題。
(2)高效原則。
現(xiàn)在市場(chǎng)競(jìng)爭越來越激烈,“產(chǎn)品早上市一天,就早掙一天錢”,軟件開發(fā)越來越追求效率;诟咝У脑瓌t,軟件項(xiàng)目就需要考慮:選擇精英成員;目標(biāo)明確,范圍清楚;及時(shí)、充分的溝通;重要一點(diǎn),激勵(lì)員工調(diào)動(dòng)其積極性。
(3)分解原則。
“化繁為簡,各個(gè)擊破”。我們可以考慮將大項(xiàng)目劃分成幾個(gè)小項(xiàng)目,將長周期項(xiàng)目分階段完成。
(4)實(shí)時(shí)控制原則。
實(shí)時(shí)控制能夠讓項(xiàng)目經(jīng)理及時(shí)發(fā)現(xiàn)問題、解決問題。
(5)分類管理原則。
根據(jù)項(xiàng)目的特點(diǎn)制定不同的管理方針政策。
(6)簡單有效原則。
項(xiàng)目經(jīng)理應(yīng)當(dāng)對(duì)開發(fā)人員進(jìn)行簡單有效的管理。
(7)規(guī)?刂圃瓌t。
這些原則包涵了項(xiàng)目組規(guī)模的控制和對(duì)大項(xiàng)目長期項(xiàng)目劃分小項(xiàng)目不同階段的規(guī)?刂。如果項(xiàng)目組規(guī)模太大就會(huì)導(dǎo)致溝通效率下降,管理復(fù)雜度提高等問題。它是與高效原則、分解原則相輔相成的。
項(xiàng)目管理水平的提高不是一蹴而就的事情,軟件公司應(yīng)該充分認(rèn)識(shí)到項(xiàng)目管理的重要性,它在提高專業(yè)化水平,幫助公司規(guī)避風(fēng)險(xiǎn),改進(jìn)公司長期生產(chǎn)效率等方面發(fā)揮的巨大作用,自覺主動(dòng)的進(jìn)行項(xiàng)目的規(guī)范化管理。
【軟件項(xiàng)目管理淺析】相關(guān)文章:
國防項(xiàng)目管理淺析09-20
淺析建筑項(xiàng)目管理09-02
淺析網(wǎng)絡(luò)管理與網(wǎng)管軟件06-25
軟件測(cè)試與項(xiàng)目管理09-17
淺析企業(yè)項(xiàng)目經(jīng)營管理07-09
軟件項(xiàng)目設(shè)計(jì)過程的管理10-09
軟件項(xiàng)目的溝通管理08-11