- 相關推薦
淺析軟件開發(fā)項目的管理
軟件開發(fā)是一項技術性、專業(yè)性要求較高的項目,也是一個國家科技發(fā)展水平的重要展現(xiàn),下面是小編搜集整理的一篇探究軟件開發(fā)項目管理的論文范文,歡迎閱讀查看。
摘 要:隨著我國軟件行業(yè)的快速發(fā)展,軟件開發(fā)企業(yè)之間的競爭也日趨激烈,為了提高軟件開發(fā)的效率與質(zhì)量,必須采取行之有效的項目管理策略。本文就如何提高軟件開發(fā)質(zhì)量及管理進行探討。
關鍵詞:軟件開發(fā);項目管理
在現(xiàn)代計算機網(wǎng)絡技術高速發(fā)展的時代背景下,軟件開發(fā)作為一個新興行業(yè),其具有創(chuàng)造性、挑戰(zhàn)性的特征。我國軟件行業(yè)的發(fā)展時間相對較短,在軟件開發(fā)項目管理中缺少可以借鑒的成功經(jīng)驗,這是國內(nèi)軟件開發(fā)企業(yè)現(xiàn)階段面臨的主要管理問題,如果不能及時加以解決,將嚴重影響到國內(nèi)軟件行業(yè)的發(fā)展前景。因此,項目管理在軟件開發(fā)中的必要性是不容忽視的,而且要加強具體管理策略的研究與實踐。
一、軟件開發(fā)項目管理的必要性
項目管理是指:在一定的資源條件約束下,如:資金、人力、時間、設備等,對于一個有既定目標的任務進行計劃與控制。項目管理是現(xiàn)代管理學中的重要理論,其涉及到的范圍較廣,在各行業(yè)、各領域中均發(fā)揮了重要的作用。由于軟件開發(fā)項目具有特殊性,在應用項目管理時也有其獨特的一面。與其他的項目相比,軟件開發(fā)項目具有勞動密集型與知識密集型的特點,其開發(fā)成果也多是以非物質(zhì)的形式表現(xiàn)出來,可見性并不明顯。所以,在軟件開發(fā)過程中,加強項目管理是十分必要的,而且需要注意以下幾方面的問題:①了解用戶的實際需求,科學確定項目管理的框架與具體內(nèi)容;②嚴格控制軟件開發(fā)的成本、質(zhì)量、進度與風險,以保障項目管理的實際效果;③在軟件開發(fā)過程中,團隊成員對于具體事物的描述與思維方式不同,應盡量加強成員之間的協(xié)同性。大量軟件開發(fā)實例表明,如果不能在軟件開發(fā)中加強項目管理,隨著國內(nèi)軟件行業(yè)的不斷發(fā)展與壯大,國內(nèi)的軟件開發(fā)企業(yè)將面臨嚴峻的挑戰(zhàn)性與風險性。因此,為了確保軟件開發(fā)的效率與質(zhì)量,必須認識到強化項目管理的必要性,并且堅持多管齊下的方針,積極采取有效的管理策略。
二、軟件開發(fā)項目的管理策略
(一)團隊的組建
在軟件開項目的管理中,團隊的組建是十分重要的,只有保證團隊的高效性、專業(yè)性與協(xié)調(diào)性,才能保證軟件開發(fā)項目的順利開展與進行。從項目管理理論的角度出發(fā),在軟件開發(fā)團隊的組建中,一定要盡量選拔具有較強專業(yè)技能和良好工作態(tài)度的人員,從而保障團隊成員有效的計劃、協(xié)調(diào)與管理各自負責的工作項目。在團隊的組建過程中,必須首先提出明確、清晰的團隊目標,而只有在所有成員認同這一目標的基礎上,才能更好的激發(fā)團隊成員的工作熱情與積極性,這是保障軟件開發(fā)項目管理效果的先決條件。
(二)成本管理
在軟件開發(fā)項目的管理中,成本管理的根本目標將項目的開發(fā)費用控制在預算內(nèi),這是實現(xiàn)軟件開發(fā)企業(yè)經(jīng)濟效益的關鍵管理項目。從國內(nèi)外軟件行業(yè)的發(fā)展現(xiàn)狀而言,在軟件開發(fā)項目的管理中,成本管理是一個較為薄弱的環(huán)節(jié),特別是對于一些中小軟件開發(fā)企業(yè),由于成本管理措施不完善,而導致軟件產(chǎn)品的造價提高,市場競爭力則明顯削弱。成本管理計劃是軟件開發(fā)項目中成本管理的基本標準,其是否合理將直接關系到項目的實際開發(fā)費用。軟件開發(fā)項目的成本最主要的是人力資源的成本,而人力資源的成本體現(xiàn)為各個項目成員薪資水平乘以他所花費工作日的總合,因此人力資源的成本其重點在于合理地安排使用合適的人力資源。軟件開發(fā)項目的成本還包括購買必需的軟硬件設備的成本;需求調(diào)研所花費的交通、協(xié)作、通信成本;購買必要的辦公用品、參考資料的費用;給用戶培訓所需要花費的培訓資料編寫費、資料印刷費、產(chǎn)地費、設備費;如果需要第三方的鑒定或檢測,還需要一定的鑒定檢測費用,包括準備的費用;如果部分組件需要外包,則應當控制軟件外包的成本,包括交付給外包承擔方的費用,和進行質(zhì)量、進度控制的管理成本。
(三)質(zhì)量管理
軟件開發(fā)項目的質(zhì)量管理要素一般包括以下特性:①功能性,即所開發(fā)的各類軟件必須滿足用戶的實際需求,對于用戶發(fā)展相關業(yè)務具有一定的推動作用;②可靠性,即在一定的軟件開發(fā)條件與規(guī)定時間內(nèi),軟件自身的維持性能水平必須保持在相應的程度,不但要滿足用戶的正常使用需求,而且要盡量提升軟件在發(fā)生故障情況下的持續(xù)運行程度;③易用性,即軟件的操作要求應盡量符合用戶的個性需求和使用習慣,保證界面友好和操作簡單;④維護性,即在軟件發(fā)生運行故障或用戶需要進行某些功能的更改時,其維護難度應適中。
在軟件開發(fā)項目的質(zhì)量管理中,應從以下幾方面做起:①對軟件功能性需求做詳細的調(diào)研;②制定嚴格的軟件開發(fā)質(zhì)量管理計劃;③在軟件開發(fā)過程中,定期對于軟件項目的開發(fā)質(zhì)量進行績效評價,并且完善相關的質(zhì)量管理標準信息;④對軟件開發(fā)項目質(zhì)量管理的執(zhí)行結(jié)果進行全過程、動態(tài)的監(jiān)控,確保每一開發(fā)環(huán)節(jié)都符合相應的質(zhì)量標準;⑤建立高效的質(zhì)量小組或者測試小組。
(四)進度管理
在軟件開發(fā)項目的管理中,由于開發(fā)過程中經(jīng)常需要進行修改與調(diào)試,進度管理的難度相對較大。為了進一步加強軟件開發(fā)項目的進度管理,必須從以下幾方面做起:①根據(jù)軟件開發(fā)項目的規(guī)模與性質(zhì),合理計算出所需的人員數(shù)目、資金和時間等,逐步完善項目的進度管理計劃,并且堅持彈性原則,將軟件開發(fā)中所必需的調(diào)試、緩沖時間等計入其中,以防止出現(xiàn)開發(fā)時間不足的現(xiàn)象;②在完成軟件系統(tǒng)分析與初步設計完,應根據(jù)進度管理計劃確定每個程序在開發(fā)與測試過程所需要的具體時間,并確定進度管理的基本方針,要突出研發(fā)項目的主次;③在軟件開發(fā)項目的進度管理中,進度計劃應隨著軟件的具體開發(fā)過程,實行“由粗到細”的科學調(diào)整,每隔一段時間應組織管理人員比對項目的實際進度和進度計劃的差距,對于明顯落后于進度計劃規(guī)定時間的項目,應及時補充開發(fā)人員或適當調(diào)整項目的開發(fā)時間。
三、結(jié)束語
綜上所述,軟件開發(fā)是一項技術性、專業(yè)性要求較高的項目,也是一個國家科技發(fā)展水平的重要展現(xiàn)。在我國現(xiàn)代科技的不斷發(fā)展中,軟件行業(yè)已經(jīng)成為部分地區(qū)的重要支柱產(chǎn)業(yè),為了有效提升國內(nèi)軟件行業(yè)的實力與競爭力,必須認識到加強項目管理的重要性,必須對于細節(jié)問題進行深入的研究與探討,從而構建一套完善的軟件開發(fā)項目管理體系。
參考文獻:
[1]劉暢.項目管理在軟件開發(fā)企業(yè)中的應用[J].黑龍江科技信息,2010,(04)
[2]李英才.項目管理在軟件開發(fā)過程中的體現(xiàn)[J].黑龍江科技信息,2009,(06)
[3]甘露,周娟.淺談軟件開發(fā)中的項目管理[J].金卡工程,2009,(08)
【淺析軟件開發(fā)項目的管理】相關文章:
淺析建設項目的造價管理控制03-04
淺談軟件開發(fā)項目的成本控制論文01-12
淺析企業(yè)成本管理03-18
淺析企業(yè)的成本管理12-08
淺談軟件開發(fā)管理策略03-02
軟件項目的計劃管理03-07
淺析學校電子檔案的管理03-25
淺析薪酬管理的變遷研究03-07
試析戰(zhàn)略薪酬管理淺析03-07