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