簡(jiǎn)述項(xiàng)目管理在軟件工程中的應(yīng)用
【摘要】軟件項(xiàng)目開發(fā)是一項(xiàng)系統(tǒng)而復(fù)雜的工作,它需要一個(gè)團(tuán)隊(duì)互相配合、分工協(xié)作;項(xiàng)目管理是在一定的約束條件下,以高效率地實(shí)現(xiàn)項(xiàng)目的目標(biāo)為目的,按照項(xiàng)目?jī)?nèi)在的邏輯規(guī)律進(jìn)行有效的計(jì)劃、組織、協(xié)調(diào)、控制的系統(tǒng)管理活動(dòng)。軟件項(xiàng)目管理是軟件工程和項(xiàng)目管理的交叉學(xué)科,是項(xiàng)目管理的原理和方法,在軟件工程領(lǐng)域的應(yīng)用。本文是針對(duì)項(xiàng)目管理在軟件開發(fā)過(guò)程中的應(yīng)用研究,通過(guò)對(duì)軟件開發(fā)過(guò)程的各個(gè)階段中存在的問(wèn)題以及解決方法進(jìn)行研究,希望能夠從項(xiàng)目管理的角度解決軟件開發(fā)過(guò)程中的一些問(wèn)題。文章首先指出了如今的軟件項(xiàng)目在開發(fā)中遇到的問(wèn)題,比如項(xiàng)目越來(lái)越龐大、參與的人員越來(lái)越多、開發(fā)進(jìn)度和質(zhì)量很難估計(jì)和度量,生產(chǎn)效率也難以預(yù)測(cè)和保證等;然后針對(duì)這個(gè)主要問(wèn)題的進(jìn)行分析和總結(jié),找出軟件項(xiàng)目開發(fā)各個(gè)環(huán)節(jié)和外部因素存在問(wèn)題 最后借鑒其他類型項(xiàng)目管理的方法,提出解決開發(fā)過(guò)程中遇到問(wèn)題的可行方法。
【關(guān)鍵詞】軟件工程 項(xiàng)目管理
隨著計(jì)算機(jī)硬件水平的不斷提高和信息技術(shù)的飛速發(fā)展,計(jì)算機(jī)軟件應(yīng)用范圍越來(lái)越廣,軟件產(chǎn)品的規(guī)模也日益龐大,軟件復(fù)雜度越來(lái)越高。傳統(tǒng)“作坊式”開發(fā)模式已經(jīng)不能適應(yīng)大型軟件的開發(fā)需要,依靠個(gè)人來(lái)開發(fā)軟件的方式已越來(lái)越不適應(yīng)發(fā)展的需要,大型軟件項(xiàng)目必須按軟件工程的開發(fā)模式,由團(tuán)隊(duì)共同協(xié)作完成。各軟件企業(yè)都在積極將軟件項(xiàng)目管理引人軟件開發(fā)活動(dòng),對(duì)軟件開發(fā)實(shí)行有效的管理。這就要求軟件開發(fā)人員特別是軟件項(xiàng)目管理人員,要更進(jìn)一步地理解和掌握現(xiàn)代軟件工程的理論方法,完成思想觀念上的轉(zhuǎn)變。如果軟件開發(fā)過(guò)程中缺乏統(tǒng)一有效的項(xiàng)目管理,將造成軟件成本日益增長(zhǎng),開發(fā)進(jìn)度難以控制以及軟件質(zhì)量差、軟件維護(hù)困難等情況。因此,為了使軟件項(xiàng)目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量順利完成,必須對(duì)軟件開發(fā)過(guò)程實(shí)施項(xiàng)目管理,規(guī)范軟件開發(fā)的過(guò)程 軟件開發(fā)不同于其他產(chǎn)品的制造,軟件的整個(gè)過(guò)程都是設(shè)計(jì)過(guò)程(沒(méi)有制造過(guò)程),另外,軟件的開發(fā)不需要大量的物質(zhì)資源,而主要是人力資源;并且軟件開發(fā)的產(chǎn)品只是程序代碼和技術(shù)文件,并沒(méi)有其他的物質(zhì)結(jié)果。所以說(shuō),軟件項(xiàng)目管理和其他項(xiàng)目管理相比,有很大的獨(dú)特性。
隨著現(xiàn)代軟件技術(shù)的發(fā)展,人們開始總結(jié)出軟件開發(fā)的首要問(wèn)題不是技術(shù)問(wèn)題而是管理問(wèn)題,軟件項(xiàng)目的成敗在很大程度上取決于對(duì)其開發(fā)過(guò)程的管理和控制,軟件企業(yè)的開發(fā)只有在形成一套完整而規(guī)范的過(guò)程后才能對(duì)開發(fā)進(jìn)行有效的控制、開發(fā)高質(zhì)量的軟件。當(dāng)前的軟件項(xiàng)目成功率很低,軟件項(xiàng)目出現(xiàn)了如此多的問(wèn)題是有很多原因的,大概歸納如下:
第一、重技術(shù)輕管理。事實(shí)上,項(xiàng)目管理依賴于技術(shù)支持與管理的支持,如果技術(shù)與管理其中任何一方存在薄弱環(huán)節(jié),項(xiàng)目將面臨很大的風(fēng)險(xiǎn)。
第二、管理工作隨意性強(qiáng),缺乏規(guī)范性。項(xiàng)目的成敗過(guò)分地依賴于項(xiàng)目經(jīng)理與用戶領(lǐng)導(dǎo)的'能力,管理工作隨意性強(qiáng),缺乏規(guī)范性,一旦人員稍有變動(dòng),項(xiàng)目將面臨較大的風(fēng)險(xiǎn)。
第三、管理不規(guī)范。項(xiàng)目?jī)?nèi)部缺乏交流,信息交流不暢通,缺乏統(tǒng)一管理。
綜上所述,軟件項(xiàng)目在開發(fā)過(guò)程出現(xiàn)了這樣那樣的不足,存在這些問(wèn)題的主要原因兩個(gè),一是對(duì)軟件研發(fā)項(xiàng)目管理上存在認(rèn)識(shí)不足。管理實(shí)際上是一把手工程,需要高層管理人員的足夠重視。通過(guò)分析目前項(xiàng)目管理需要改進(jìn)的問(wèn)題,可以從幾種相關(guān)角色的角度去考慮解決問(wèn)題的可行方案:項(xiàng)目經(jīng)理、項(xiàng)目組成員、市場(chǎng)人員、客戶等。
1 對(duì)項(xiàng)目經(jīng)理或項(xiàng)目管理員進(jìn)行系統(tǒng)的培訓(xùn)項(xiàng)目經(jīng)理接受系統(tǒng)的項(xiàng)目管理知識(shí)培訓(xùn)是非常必要的,有了專業(yè)領(lǐng)域的知識(shí)與實(shí)踐,再加上項(xiàng)目管理知識(shí)與實(shí)踐和一般管理的知識(shí)和經(jīng)驗(yàn)的有機(jī)結(jié)合,必能大大提高項(xiàng)目經(jīng)理的項(xiàng)目管理水平。應(yīng)實(shí)行項(xiàng)目經(jīng)理知識(shí)技能資格考核制度,讓項(xiàng)目經(jīng)理自覺(jué)補(bǔ)充學(xué)習(xí)項(xiàng)目管理的知識(shí)和一些常用工具和方法。
2 加強(qiáng)項(xiàng)目經(jīng)理的計(jì)劃意識(shí)和管理意識(shí)在高技術(shù)行業(yè), 日新月異是主要特點(diǎn),因此計(jì)劃的制定需要在一定條件的限制和假設(shè)之下采用漸近明細(xì)的方式進(jìn)行不斷完善。提高項(xiàng)目經(jīng)理的計(jì)劃意識(shí),采用項(xiàng)目計(jì)劃制定相關(guān)各種知識(shí)、技術(shù)、工具,加強(qiáng)對(duì)開發(fā)計(jì)劃、階段計(jì)劃的有效性進(jìn)行事前事后的評(píng)估。
加強(qiáng)項(xiàng)目管理方面的培訓(xùn),并通過(guò)對(duì)考核指標(biāo)的合理設(shè)定和宣傳引導(dǎo)項(xiàng)目經(jīng)理更好地做好項(xiàng)目管理工作。技術(shù)骨干在擔(dān)任項(xiàng)目經(jīng)理之前,最好能經(jīng)過(guò)系統(tǒng)的項(xiàng)目管理知識(shí),特別是其中的人力資源管理、溝通管理的學(xué)習(xí),[文章編號(hào)】1009-914X(2009)09(b)-0338-01并且在實(shí)際工作中不斷提高自己的管理素質(zhì),豐富項(xiàng)目管理經(jīng)驗(yàn),提高項(xiàng)目管理意識(shí)。
3 解決溝通意識(shí)問(wèn)題制定有效的溝通制度和溝通機(jī)制,對(duì)由于缺乏溝通麗造成的事件進(jìn)行通報(bào)作為教訓(xùn)提醒,以提高溝通意識(shí);溝通方式應(yīng)根據(jù)內(nèi)容而多樣化,講究有效率的溝通;通過(guò)制度規(guī)定對(duì)由于未及時(shí)收取郵件而造成損失的責(zé)任歸屬;對(duì)于特別重要的內(nèi)容要采用多種方式進(jìn)行有效溝通以確保傳達(dá)到位,例如除發(fā)送郵件外還要電話提醒、回執(zhí)等,重要的內(nèi)容還要通過(guò)舉行各種會(huì)議進(jìn)行傳達(dá)。
4 加強(qiáng)項(xiàng)目經(jīng)理的風(fēng)險(xiǎn)意識(shí)通過(guò)學(xué)習(xí)項(xiàng)目管理知識(shí)掌握風(fēng)險(xiǎn)識(shí)別、量化、對(duì)策研究、反應(yīng)控制的工具和方法掌握項(xiàng)目風(fēng)險(xiǎn)管理所必備的知識(shí)。通過(guò)加強(qiáng)對(duì)項(xiàng)目規(guī)劃中風(fēng)險(xiǎn)管理計(jì)劃的審核提高項(xiàng)目組的風(fēng)險(xiǎn)管理意識(shí)。總結(jié)本行業(yè)項(xiàng)目中常見(jiàn)的風(fēng)險(xiǎn)及其對(duì)策作為風(fēng)險(xiǎn)管理計(jì)劃中必要的風(fēng)險(xiǎn)內(nèi)容,并切實(shí)評(píng)估相應(yīng)對(duì)策的有效性和可行性。
5 解決項(xiàng)目團(tuán)隊(duì)內(nèi)分工協(xié)作問(wèn)題項(xiàng)目團(tuán)隊(duì)內(nèi)部有時(shí)由于各階段不同角色或同階段不同角色之間的責(zé)任、分工不夠清晰而造成工作互相推諉、責(zé)任互相推卸的現(xiàn)象,這些現(xiàn)象或多或少地造成了項(xiàng)目團(tuán)隊(duì)內(nèi)部資源的損耗,從而影響了項(xiàng)目的進(jìn)展。項(xiàng)目經(jīng)理應(yīng)當(dāng)對(duì)項(xiàng)目成員的責(zé)任進(jìn)行合理的分配并清楚地說(shuō)明,同時(shí)應(yīng)強(qiáng)調(diào)不同分工、不同環(huán)節(jié)的成員應(yīng)當(dāng)相互協(xié)作,共同完善。
6 解決項(xiàng)目干系人的相關(guān)問(wèn)題項(xiàng)目干系人員包括項(xiàng)目經(jīng)理、項(xiàng)目成員和客戶等項(xiàng)目相關(guān)人員。項(xiàng)目的目的就是實(shí)現(xiàn)項(xiàng)El千系人的需求和愿望。項(xiàng)目干系人管理應(yīng)當(dāng)從項(xiàng)目的啟動(dòng)開始,項(xiàng)目經(jīng)理及其項(xiàng)目成員就要分清項(xiàng)目干系人包含哪些人和組織,通過(guò)溝通協(xié)調(diào)對(duì)他們施加影響,驅(qū)動(dòng)他們對(duì)項(xiàng)目的支持,調(diào)查并明確他們的需求和愿望,減小其對(duì)項(xiàng)目的阻力,以確保項(xiàng)目獲得成功。
總之,項(xiàng)目管理雖然沒(méi)有非常高深的理論,但要真正實(shí)施起來(lái),也絕非易事。對(duì)于軟件開發(fā)企業(yè)而言,這不是一個(gè)小的改變,而是一種變革,企業(yè)需要為此付出艱苦的努力,宣傳并樹立公司范圍內(nèi)的項(xiàng)目管理文化十分重要。從而在實(shí)踐中鍛煉提高,解決各種各樣的問(wèn)題,使項(xiàng)目管理工作越做越好。
【參考文獻(xiàn)】
【1】左美云,周彬.實(shí)用項(xiàng)目管理與圖解.北京:清華大學(xué)出版社,2002.
【2】J張保軍.軟件項(xiàng)目管理的流程控制分析.中國(guó)金融電腦2007年第6期,:55—60.
【3】Neal Whitten (孫艷春等譯) 管理軟件開發(fā)項(xiàng)目》(第二版) 軟件項(xiàng)目管理系列叢書
【4】(美)項(xiàng)同管理協(xié)會(huì)著,盧有杰,干勇譯.項(xiàng)目管理知識(shí)體系指南(第3版)(PMBOK指南).北京:電子工業(yè)出版社,2005.
【5】林銳, 范同祥, 唐勇. 面向企業(yè)的軟件研發(fā)管理解決方案方法與工具. 北京:電子工業(yè)出版社,2004.
【簡(jiǎn)述項(xiàng)目管理在軟件工程中的應(yīng)用】相關(guān)文章:
1.項(xiàng)目管理在物流企業(yè)中的應(yīng)用
2.提高項(xiàng)目管理在企業(yè)中管理中的應(yīng)用程度
4.項(xiàng)目管理在樓盤建設(shè)中的應(yīng)用
5.資信評(píng)估理論在石油項(xiàng)目管理中的應(yīng)用
6.項(xiàng)目管理在我國(guó)環(huán)保管理中的應(yīng)用分析論文