分析目標管理下的軟件工程項目管理研究
范永學(xué) 李 檬 北京中電普華信息技術(shù)有限公司
軟件工程項目的管理是軟件工程中的最要組成部分,軟件工程的開發(fā)和設(shè)計都需要相關(guān)的軟件工程管理部門進行監(jiān)督管理。企業(yè)為提升自身的工作效率就有必要在目標管理下進行軟件工程的管理,本文分析了軟件工程項目管理中存在的問題,并深入探究了企業(yè)實行軟件工程管理的策略。
分析目標管理;軟件工程管理;研究
軟件工程是一個全新的科學(xué)領(lǐng)域,軟件工程項目的管理與開發(fā)在企業(yè)中的地位越來越突出。隨著軟件質(zhì)量及規(guī)模的擴張,軟件的可靠性是人們越來越關(guān)注的焦點,管理軟件的開發(fā)過程,從各個階段對項目進行管理從而保證軟件最終的質(zhì)量。
軟件工程項目管理就是在商業(yè)合同的基礎(chǔ)上對軟件工程項目進行監(jiān)督與管理,為工程建設(shè)提供及時的幫助和服務(wù)。軟件工程項目的管理內(nèi)容比較寬泛,一般貫穿于軟件工程的開發(fā)的整個過程之中,比如對軟件開發(fā)質(zhì)量的管理、對開發(fā)進程的監(jiān)督和規(guī)劃、對軟件開發(fā)過程中風(fēng)險的預(yù)估和評價等。軟件工程項目的管理者要充分發(fā)揮管理才能,從而保證軟件工程項目的開發(fā)質(zhì)量。
2.1 軟件工程項目管理團隊之間的合作不融洽
進行軟件工程項目的開發(fā),就需要團體的合作共同來完成,但是在實際的工作過程中,團隊間的合作缺乏協(xié)調(diào),整個團隊的奮斗目標不一致,員工的才華沒能顯示在同一個目標上。針對團隊間出現(xiàn)的問題,軟件工程項目的管理人員要重視團隊間的管理。不同的隊員具有不一樣的思想觀點,在開發(fā)過程中容易產(chǎn)生爭執(zhí),管理人員要善于協(xié)調(diào)隊員之間的矛盾,促進團隊間的合作交流,爭取將隊員的心凝聚在一個明確的目標上,以便更快地開發(fā)出新的軟件。
2.2 實際需要與預(yù)測需求不一致
軟件開發(fā)之前要對市場需求進行仔細分析,進而依據(jù)市場上的需求開發(fā)相關(guān)的軟件項目,但在軟件開發(fā)出后,市場上的實際需求與預(yù)先的需求資料存在一定的誤差,導(dǎo)致其工作成果得不到認同。在軟件開發(fā)之前,相關(guān)部門要積極對市場需求進行全面的調(diào)查、精確的掌握和分析,進而對市場需求做出正確的定位,基于此再開始軟件工程項目的開發(fā)工作。在開發(fā)的過程中,管理人員沒有對軟件本身及市場需求變化進行跟蹤,導(dǎo)致最后的成果與市場需求出現(xiàn)矛盾,其未能將軟件的設(shè)計工作與員工的準備工作同步進行。
2.3 軟件工程項目管理中的風(fēng)險問題
在軟件市場的不斷發(fā)展下,軟件工程項目的管理風(fēng)險也在逐步增加。軟件的市場推銷員要對容易造成企業(yè)資金虧損的各種風(fēng)險進行準確的預(yù)估,以避免企業(yè)利益受損。在軟件工程項目的風(fēng)險管理上,企業(yè)的領(lǐng)導(dǎo)者不夠重視,不能正確看待軟件推廣過程中的風(fēng)險,未能有效地進行風(fēng)險管理。而且風(fēng)險評估者的專業(yè)分析水平有限,不能對風(fēng)險進行及時的控制,使得企業(yè)的發(fā)展受到傷害。
3.1 完善軟件工程項目的管理制度
首先,軟件工程項目管理者要建立一個全面的考核制度,其中包括人員薪資的制定及人才的規(guī)劃和管理。對工作性質(zhì)及工作難度進行正確劃分,依據(jù)工作特性制定人才管理制度,對人才進行嚴格管理,進而形成一個比較完善人員管理體系。
其次,軟件開發(fā)需要人才的專業(yè)技能,所以企業(yè)要加強企業(yè)人員技能的培訓(xùn)和教育,舉辦與軟件工程項目相關(guān)的、專業(yè)化的培訓(xùn)活動,提升工作人員的軟件開發(fā)和測試能力,完善其崗位知識修養(yǎng)。提升企業(yè)軟件工程全體人員的管理能力及開發(fā)能力,確保軟件工程項目能夠順利的展開和實施。
最后,企業(yè)要完善軟件工程項目的獎罰制度。將企業(yè)的獎罰制度落實到具體,提高工作人員的警覺性,督促員工能積極改變不良的工作習(xí)慣,確保軟件工程能夠獲得廣闊的市場。獎賞制度在企業(yè)的運行中發(fā)揮著巨大的推動作用,軟件工程項目的管理人員要重視獎賞制度的作用,正確運用并發(fā)揮出其功能。
3.2 定期對軟件工程項目的風(fēng)險做出及早的預(yù)估和防范
首先,軟件工程項目要建立完善的風(fēng)險管理制度,展開有效的監(jiān)控與檢查體系,提高企業(yè)防范風(fēng)險的能力,確保軟件工程能夠順利地進行。企業(yè)在開發(fā)之前,要對市場上的軟件進行精確、細致的調(diào)查和研究,反復(fù)確認信息的準確度降低企業(yè)的開發(fā)風(fēng)險。企業(yè)還要配備一定的人員監(jiān)督軟件工程的開發(fā)過程,有效降低風(fēng)險。
其次,企業(yè)要定期對軟件工程項目進行風(fēng)險評估、判斷,安排專業(yè)能力較強的人員進行風(fēng)險評估及防范措施的研究,識別軟件市場中潛在的風(fēng)險。加強員工風(fēng)險控制的能力,對軟件工程項目的工作人員進行專業(yè)化的風(fēng)險培訓(xùn)與教育,以便其在軟件開發(fā)過程中能夠保持防范風(fēng)險的意識,對開發(fā)過程中的風(fēng)險加強控制。
3.3 明確團隊間的分工,增強團體合作能力
軟件工程項目是團體共同努力合作的成果,所以團體間的合作力量是必不可少的。軟件開發(fā)工程項目的管理人員要協(xié)調(diào)團體間的關(guān)系,增進團隊間的情感,在工作的過程中團隊能夠發(fā)揮出較好的效果。在軟件工程的管理過程中,管理人員要將工作人員的工作任務(wù)進行明確的分工,使得每個人都能清楚自己的工作重心,發(fā)揮出專業(yè)技能保證軟件工程項目管理能夠有序地展開。企業(yè)的發(fā)展進步,需要企業(yè)全體人員的共同努力,增強軟件工程項目的團隊合作能力對軟件項目的順利展開就有很大的推動作用。
軟件工程項目的管理是提升軟件質(zhì)量的重要途徑,隨著企業(yè)軟件管理測試能力的提升,其所面臨的軟件開發(fā)難度也有所提升,進行高效的軟件工程項目管理工作有助于規(guī)范市場上軟件發(fā)展方向,開發(fā)出高質(zhì)量的軟件。本文分析軟件工程項目中存在的問題并提出相應(yīng)的解決策略旨在提升企業(yè)軟件開發(fā)的能力和水平,促進我國軟件開發(fā)行業(yè)能夠不斷取得新的成果。
[1]馬劍.軟件開發(fā)工作量估算模型研究及其在項目管理中的應(yīng)用[D].華北電力大學(xué)(北京),2012
[2]王震.軟件過程改進—對日外包軟件項目管理中的問題和解決方案[D].華東師范大學(xué),2011
[3]劉海燕.基于CMMI的軟件外包項目管理支持系統(tǒng)研究[D].大連海事大學(xué),2013
[4]羅坤.工程項目主體行為風(fēng)險識別、評價及防范研究[D].重慶大學(xué),2013
范永學(xué) 男 1978.11 遼寧丹東 碩士 工程師研究方向:項目管理.
李檬 男 1982.9 北京門頭溝 碩士 工程師 研究方向:項目管理