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