?
有關如何創新和完善計算機軟件工程管理的淺析
布和
同濟大學
[摘要]計算機軟件工程管理關系著軟件開發的效率具有非常重要的影響,因此我們將對軟件工程管理中存在的問題進行分析,發現影響管理工作的主要原因,尋求創新和完善管理措施的相關辦法。
[關鍵詞]創新;完善;計算機;軟件工程管理
如今我們生活在高度信息化的社會中,計算機、網絡已經成為了我們生活中必不可少的一部分,雖然如此,我們的計算機軟件工程管理方面依舊是一個弱點,應當引起我們的重視。計算機軟件開發對于我們來說是一個新興領域,我國在這方面的涉獵不足,所以很多工程管理問題剛剛被發現。因為我國傳統觀念的影響,人們在對于計算機的使用過程中會存在很多的約束,思想上也會受到一定的限制。軟件是一個特殊的學科,他在應用過程中會涉及到多個學科的知識,所以想要創新和完善計算機軟件工程管理工作難上加難,我們需要尋求軟件工程管理中存在的問題,并且及時進行探討和研究,尋找能夠解決問題的最佳方案。[1]
1.1員工工作的管理
計算機軟件工程管理人員應當按照項目的具體情況對員工分配工作,并且在軟件開發過程中及時的調配人員以及對信息進行處理。對于那些自身具有重大責任的員工,不僅需要將工作做好,還應當按照不同工作人員自身的特點,給予不同的工作任務,這樣才能發揮出各自的專長。
所以管理人員需要對開發項目進行明確,然后按照人員的不同特點進行調配,讓每個工作人員都能夠明確自己的工作目標。但是因為不同的工作人員對于專業技能的專長和熟練度都有很大的區別,所以在實際工作中要按照不同的工作項目合理編制人員分組,充發揮每個人的特長。一個軟件開發項目是團隊合作的結果,只有融合所有人的智慧和特長才能將工作做得最好。
1.2對用戶進行管理
軟件開發的主要目的就是為了有更多的用戶,在對軟件進行開發之前,首先就要做好用戶的需求度調查。軟件開發的目標是為了滿足客戶的需求,所以在開發過程中要注意用戶的反饋信息,站在用戶的角度進行切身考慮。軟件開發過程中要增強自身的實用性,讓操作更加簡便,并且能夠有持續開發和創新的潛力和動力。[2]
1.3合理編排組織
為了能夠讓信息準確的傳達到每個地方,就需要進行詳細的分工。人員的組合和配置不是單純的一個集合,要按照不同的工作要求形成一個臨時且統一的系統,這樣才能夠讓工作更加完善。
軟件工程管理的業務問題以及數據分析是比較難的工作,從業務數據的調查中,我們可以發現我們在很大程度上都沒有把業務規范工作當做重點,只是將其作為了軟件開發的一個基本框架。這就讓軟件開發人員在進行設計的時候有很大的發揮空間,最終導致開發出的軟件和實際預想相差很大,作用也沒有預期的明顯。
我們現階段的軟件項目管理大部分都是人工進行管理操作的,工作量非常大,所以人為因素對軟件管理有非常重要的影響,計算機工程的發展與其密不可分。個人的工作態度、人力資源的投入、發展水平的管理等方面都會影響到軟件工程管理的實際效果,所以在進行軟件開發之前必須充分考慮人為因素的影響。因此我們需要尋求一個能夠高效準確快速處理計算機軟件業務的方案,只有這樣多層次、標準化的軟件工程管理才得以實現。[3]
3.1建立和完善管理制度
軟件開發工作的發展需要有一個技術精湛的領導人員,為了讓項目的工作目標得到良好的實踐,我們需要加強對人員的管理,把握項目的實時進度。在工作中一旦出現人員組合不搭配的情況需要進行臨時的調整。為了提高員工的整體素質,我們應當定期對他們進行專業培訓,加強他們的技術水平,并且可以讓工作人員及時了解到最近的計算機發展進程,了解新技術。與此同時,對于那些有創造性的員工,我們要進行重點培養,調動他們的工作積極性,從各方面努力開發他們的創新思維。工作中我們需要不斷的學習新的軟件工程知識,將理論和實際充分的結合在一起,讓人機交換更加方便和快捷。在實際的工作中要采取一定的獎懲措施,建立和完善一套管理系統,這些都是為了能夠充分調動員工積極性,為完成軟件工程管理工作打好基礎。[4]
3.2進行軟件平臺的開發
現階段還沒有一個完整的軟件開發的系統平臺,這對于軟件開發工作來說是一個很大的損失。每個新軟件的開發都應當建立起一個新的平臺,然后再進行相關的開發和研究工作。近些年計算機網絡發展迅速,所以創建一個開發平臺具有非常重要的現實意義,開發人員可以通過平臺進行技術交流,增強知識的流通效率,遇到無法解決的問題,大家可以通過平臺進行探討,共同尋求解決的方案。
3.3增強風險意識
軟件開發具有很多風險,用戶對于軟件的作用要求表達不明確,就可能讓設計出的軟件和用戶的根本要求不相符。所以我們應當在開發過程中和客戶之間保持良好的溝通,在設計之中不斷征求客戶的意見,不斷完善工作,這樣可以有效的避免所有工作完成以后,客戶不滿意徹底重做的現象發生。同時,軟件開發人員的技術水平也會影響到實際的工作效率,如果這些失誤過多,就會讓企業在人力資源和開發方面投入過多的成本,影響企業的實際生產效益。與此同時,如果開發的工作人員工作效率低下,就會影響正常的開發進度,不能再客戶規定的期限內完成工作。
我們現在處于一個網絡信息高速發展的時代,計算機和我們的生活密不可分,它以自身工作效率高,準確度高等優點已經廣泛的應用于我們生活中的很多方面。隨著計算機使用人員的增多,生成的數據數量也會隨之增加,給計算機數據統計工作造成很大的壓力。軟件的開發會有很多因素影響開發的正常進行,所以我們只有控制好這些因素才能夠獲得更多客戶的好評。
計算機軟件工程管理和軟件開發息息相關,軟件工程管理的好壞會影響到開發工作的進度和效率。因此我們應當尋求一個能夠完善管理措施的方法,這樣才能夠保證軟件開發工作,高效平穩的進行,為軟件開發企業贏得更多的經濟效益。
參考文獻
[1]陳霖.計算機軟件技術在培訓信息管理用的應用[J].軟件,2013(03).
[2]張愛群.淺析軟件工程管理[J].中小企業管理與科技(下旬刊),2011(12)
[3]田華.計算機軟件工程管理方案初探[J].煤炭技術,2011(01).
[4]馬寧.淺析計算機軟件工程的應用[J].中小企業管理與科技(上旬刊),2012(07).