蓋佳元
摘 要:近年來,人們生活水平提高的同時也要求科學技術的發展達到與之相匹配的高度。特別是現在市場上出現的智能家居,機器人的廣泛應用都是靠著計算機這個大系統來支持的,軟件自然成為其核心研究對象。隨著我國網絡新興化信息技術的不斷發展和進步,計算機在各行各業得到了廣泛的應用。由于計算機軟件本身就是一個特殊的性能,因此在進行計算機軟件工程管理工作時應該涉及到多個學科的知識。因此對于計算機軟件工程管理常見的問題有必要進行對其分析并提出相應的解決的方案,使得計算機軟件工程管理能夠更加安全有效的被人們利用。
關鍵詞:計算機技術;軟件工程;管理;應用策略
引言
雖然我國近幾年來對軟件的開發投了很多人力、財力,但是都沒有取得很大的進展,一般情況下,都把技術放在首要位置,不能合理的對軟件開發進行管理,管理自然成為計算機發展的一大障礙,為了解決這一問題,應該加強管理,使二者能夠達到平衡的狀態,這樣有利于加快軟件開發的步伐。
1 計算機軟件工程管理的內容
1.1成本控制
軟件成本工程管理中我們要做的第一個任務就是成本估計,做為績效衡量指標的基準。人力、時間、工作量是影響成本估計的最主要的三個方面。
1.2規模管理
計算軟件的規模是計算機軟件工程管理的一項重要的工作,也是基礎性質的工作。規模和成本都是在管理過程中的首要工作和任務,是其他管理工作進行前需要了解的整合成的大框架。
1.3工程進度控制
進度控制包括活動定義、活動排序、歷史估算、編制進度以及變更進度等方法。下面對其中較常用的兩種方法進行說明。①活動排序。在活動排序工作中,應用十分普遍的方法是項目網絡圖是活動排序中應用較為普遍常用的方法,它能很好的反應出一種順序和邏輯關系,在不同的活動之間。活動排序還有幾種不同的分類,箭線圖法和雙代號網絡圖。前者是是反映順序關系的,后者是反映邏輯關系的。②編制進度。計算機軟件工程管理者在用這種方法進行工程控制的時候,要做的工作是確定要進行控制檢測的任務的開始和結束時間。
1.4質量控制
質量控制在整個計算機管理過程中是最重要的,質量為一切為本。有關質量控制的方法有很多,這里就簡單說明比較常用的四種方法,各有側重,在不同的情況做具體分析,來采取適宜的方法達到質量圓滿控制的效果。①魚骨圖法。這是一種直觀而方便的方法,正因為此,在用來做因果分析時它得到了時分秒廣泛的應用,一個問題的產生往往不是的單一的因素導致的,特別是在計算機軟件開發的這個領域,問題的產生是由多種因素綜合導致的,魚骨圖可以將影響結果的變量與變量的結果做分別的分析,通過層層分析,得到系統分明的綜合圖、從這種方法的命名來看我們就不難想出此綜合圖的大體形狀。②統計抽樣。顧名思義,此種方法即是抽取樣本,通過統計的相關知識,以及工作人員長期以往形成的工作經驗來得出我們所需要的相關數據,來為質量的控制這一目的來服務。在樣本選擇完成后應該由專業人員來確信此樣本的可信度,信度高的樣本才能得到效度高的統計結果。③帕累托分析。這種方法也是對影響結果的相關因素進行分析,它的重點通過科學的分析,從而找出影響結果的最主要原因,針對這一原因相關工作部門做出相應的調整與改善。以達到質量控制的要求。
2 計算機軟件工程管理的方法探析
2.1 建立完善的管理制度
加強員工與管理人員的培訓,注重培訓,不斷提高計算機軟件工程人員的職業素養。在培訓及工作的同時,應該注意讓理論聯系實際,不要只是空談,實踐才是檢驗真理的唯一標準,全面實施獎賞鼓勵的有效措施,加強制度建設,提高員工的合作意識、集體主義。管理制度的完善是方方面面的完善,它的完善同時也代表著整個公司綜合實力的提升。可通過使用獎 勵機制來激發員工的工作熱情,這樣也會有利于項目完成的質量,另外要進行一些專業知識的培訓,讓員工在工作之余還可以學習更多軟件工程的知識,再將學到的知識加以實踐,這樣既能讓員工增長技能,又能有利于工程更好的完成;不止要實行獎勵制度,還要實行懲罰制度,有獎有罰才能有利管理的規范建設。
2.2研發者當中的軟件工程管理
隨著計算機軟件在日 常中的應用普遍的廣泛,研發工作著就需要根據不同人群在不同方向上的需求進行有機的結合在一起,得到一個高技術含量的軟件工程。其中主要的研究工作者值得就是研究者的高層管理部門、系統的分析檢測工作者、高級的編碼工程師以及一些比較基礎的材料撰寫人員之類的工作者。各個部門嚴格按照各部門相關的法則進行有條不絮的工作,防止出現問題處于手忙腳亂,導致工作無法進行高級管理者再將該部門的優點及特色進行完善。研發人員在工作上要做到盡職盡責,不斷進行很好的計算機軟件工程的相關的學習,這就堅決不能阻礙計算機的管理創新,因此,做好計算機研發者工作態度,是計算機軟件工程管理過程中最最重要的一個方面,這也是管理的根本之處。嚴格的對研發人員的要求是為了使其成果獲得社會及大眾的認同感,因為這樣也是對他們的貢獻的一種表達方式,也是為社會做出的貢獻的主要表現形式。
2.3加強風險管理
開發人員應該具備必要的風險意識,通過學習風險管理知識,識別出軟件開發過程中存在的風險,再根據實際情況選擇科學的手段,避免因為風險而造成的不必要的損失。管理人員應堅持定期按時及時作出適合的計劃的原則,有計劃是防范風險的有效措施,將能夠控制的因素盡量的控制住,這是管理人員應該具有的職業素養,在平時的工作中,應該將對于風險的管理腳踏實地地落實到整個過程中,注意細節,將一切風險組織是未開始之前,現實情況 中,總有一些不可抗力的問題出現,如若出現了風險問題,采取處理風險的措施要及時、要準確,這樣才能將損失降到最低。堅持理論聯系實際,對各個工程項目實行有效的監督,確保各項件工作能夠及時有效的完成。
結束語
隨著現代社會潮流的腳步越來越快,在計算機軟件工程管理在信息交流更迭的時代腳步中迅速發展,只有了解計算機軟件工程管理的相關的管理辦法,才可以緊跟計算機軟件管理的步伐,才能保證不被社會淘汰,這樣持續做下去對其長久的發展也是非常有益的。隨著社會的進步發展,對計算機軟件工程的投入使用也在逐漸的增多,伴隨著不斷的創新發展,才能更好的讓計算機軟件工程管理發揮其應有的作用,為人類服務,為社會創造財富。
參考文獻
[1]于文龍.關于如何創新和完善計算機軟件工程管理的探討[C]// 2014.
[2]徐洪位.在計算機系統軟件開發中軟件工程技術的有效應用分析[J].科技創新導報,2019(10).