計算機軟件工程管理應用措施

前言:尋找寫作靈感?中文期刊網用心挑選的計算機軟件工程管理應用措施,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

計算機軟件工程管理應用措施

摘要:該文首先對計算機軟件工程管理的相關概念內涵進行了簡單的介紹。然后再從其中存在的問題入手,分析了加強計算機軟件工程管理應用的具體措施。

關鍵詞:計算機軟件;工程管理;應用

我國計算機軟件起步較晚,但已經取得了較大的發展成果。時至今日,計算機軟件的每一個項目幾乎都有很大的工程量,涉及眾多的人力、物力、財力。其越來越需要工程管理的介入,以優化計算機軟件工程項目中的各種資源配置,提升軟件工程項目的工作效率和最終成品的質量。

1相關概念內涵簡述

計算機軟件是計算機的重要組成部分之一,可以說是計算機系統的靈魂。其主要組成有二:程序、文檔。其中程序是一種描述,其主要描述對象是計算任務的處理對象和規則。文檔則是一種闡明性資料,以方便使用者了解程序。因此,軟件對計算機的工作狀況和質量有著極大的影響,在計算機系統中極為重要。顧名思義,計算機軟件工程的研究方法是工程化方法,研究指向是有效且高質的實用性軟件。研究工作包含軟件的構建和維護兩個方面,具體來說就是規格說明、開發、確認、演進四個方面。其工作階段主要有三,一是定義階段,主要是對軟件開發的需求和可行性進行研究,制定初步的計劃。二是開發階段,主要是設計、實現、測試軟件。三是運行維護階段,這一階段除了運行和維護所開發的軟件外,還包括廢棄軟件。所謂計算機軟件工程管理,就是計算機軟件工程和工程項目管理的有機互融,即1+1>2。其主要管理對象有軟件工程中的各種技術人員、工程項目的組織機構、軟件的用戶、工程項目的文檔資料等計算機軟件工程項目的重要構成。由此其主要的控制內容則有以下四種。第一就是對于軟件工程中的各種技術人員的管理,軟件工程中的各種技術人員直接決定著軟件開發的質量和后續軟件的運行維護情況。第二就是對工程項目的組織機構的管理,其中主要有三個管理對象,即主程序員組成的機構、相關專家組成的機構和民主組織。第三就是對用戶的管理,即對軟件受眾的管理,這一管理是對所開發的軟件進行評估的重要標準。除上述三個管理內容之外,計算機軟件工程管理中還有控制管理,即對工程項目中各種工作人員、使用經費、工程效率等方面的管理。

2計算機軟件工程管理的不足

1)認識偏差

當前計算機軟件工程發展雖快,但是其相應的理論研究遠沒有跟上進度,也沒有一個很好的宣傳度。而計算機軟件工程管理的技術人員雖然多是專業出身,但是其在校所學的內容與現實狀況有著比較大的差別。這就使得大部分計算機軟件工程技術人員在參與工程項目的時候,對于整個工程的計劃缺乏認知,對于工程項目的各個環節、層次的問題也認識不足。其在工作時,就很容易只顧著自己的“一畝三分地”,對其他的計算機軟件工作就缺乏關注。這樣不但不能確保順利完成工程項目,反倒有可能拖慢工程項目的進度。

2)團隊合作意識

計算機軟件的組成部分較多且各部分技術的專業性較強,其開發也就需要許多人的共同努力。一個成功的計算機軟件離不開整個項目團隊的協調合作,只想靠一個人或幾個人完成計算機軟件的開發在當今已經比較困難。但是如上所述,計算機軟件工程中各技術人員相互之間缺乏有效、良好的溝通,自然也就談不上配合、協作了。同時在計算機軟件工程項目中,常常會出現工序銜接不暢或工序重復的情況,以及各部門、成員之間因為工程項目的問題而相互爭吵的情況。這不僅不利于整個工程項目組形成一個良好的工作氛圍,也不利于計算機軟件工程項目的順利進行。

3)培訓工作效果不佳

與其他工程項目不同,計算機軟件工程項目具有較強的系統性和專業性。因此計算工程管理崗位的要求就比較高,不僅要具有較高的管理水平,還要具備比較豐富的計算機軟件工程相關知識。但是在計算機軟件工程項目的進行過程中,從事工程管理的工作人員要么是擁有計算機軟件工程專業知識的技術型人才,要么是具有良好的工程管理水平的管理型人才。前者沒有受過完整的工程管理訓練,對工程管理的理論和技能都掌握不足,其就不能對計算機軟件工程中的工作人員進行有效的管理指導。后者缺乏對計算機軟件工程專業知識的儲備,很難直接介入對工作人員和整個計算機軟件工程項目的管理。

4)沒有風險管理意識

當前部分從事計算機軟件工程管理工作的管理人員對于計算機軟件工程項目還缺乏足夠的、清晰的認知,沒有意識到其中也會出現各種風險,如黑客、網絡攻擊等,都會給整個工程項目造成威脅。一旦計算機軟件工程項目出現這種風險,那么整個工程項目就很有可能作廢,已經開發研究出的成果也就“付之一炬”了。

5)忽視需求分析和進度控制工作

與其他工程項目不同,一個計算機軟件是否能成功是很依賴于其受眾的。因此對于計算機軟件工程項目來說,在決定開發軟件時,對需求進行捕捉、分析等工作十分必要。但是在實際的計算機軟件工程項目中,大部分都忽視了這項工作,對需求的調查和分析進行得馬馬虎虎,得出的結論往往并不具有參考價值。這樣后續的軟件開發工作簡直就是“盲人抓瞎”最終的軟件成品也就很難滿足現實業務的需要。同時部分計算機軟件工程項目在進行時,也忽視了控制工程進度的工作,缺乏良好規劃。其在工程項目的進行時,就很容易被外界因素影響,拖慢甚至拖垮整個計算機軟件工程項目的進行,使得工程項目不能按時按質完成。

3如何加強計算機軟件工程管理應用

1)提高認識

如前所述,受自身經驗和計算機軟件工程行業的大環境的影響,部分的計算機軟件工程工作人員對于整個工程項目缺乏總體的認識。而工作人員對于計算機軟件開發工程項目來說又十分重要,對整個項目順利進行和最終成品質量有著極大的影響。這就要求工作人員具備豐富的計算機軟件工程知識儲備,有強烈的責任心和積極性。因此相關企業就要加強對于計算機軟件工程工作人員的培訓,以提高其對于整個工程項目的認知水平。具體來說,相關企業可以邀請具有豐富計算機軟件工程項目工作經驗的人員講解在工程項目中可能出現的各種問題。同時,也可以定期舉辦交流會,促使各工作人員交流分享工作中遇到的問題及工作經驗。

2)培養團隊合作意識

計算機軟件工程項目的工作極具系統性,各層次、各方面的工作之間都存在著比較緊密的聯系,這就要求各工作人員之間要進行有效、良好的溝通合作。由此,計算機軟件工程管理的一個重要工作內容就是要促使各工作人員樹立起團隊合作意識。而要做到這點,主要的工作就是要促使各工作人員進行高效的、優質的交流溝通。具體來說,可以制定切實可行的溝通機制,同時加大對溝通重要性的宣傳力度,發揮榜樣的作用鼓勵各工作人員進行溝通交流,同時也可將現實中因溝通不暢而造成嚴重后果的事件作為反面教材。除此之外,計算機軟件工程管理人員在工作中也要注意溝通方法,不同的事件和情況要使用不同的方法進行溝通,以提高溝通的效率。為了使各工作人員更好地形成一個團隊并發揮作用,管理人員就要將各工作人員安排在合適的崗位上,實現人力資源的優化配置。這樣各工作人員的工作潛力才會被完全激發出來,整個團隊才能實現“一加一大于二”的合作效果。

3)加強培訓工作

為了提高計算機軟件工程項目管理工作的工作質量,相關企業還要對工程項目管理人員進行培訓,以提高其計算機軟件工程項目的專業知識水平和管理工作的技能水平、豐富其管理工作的知識儲備。這樣從事管理工作的計算機軟件工程項目專業技術型人才和管理型人才才能將計算機軟件工程項目和工程項目管理有機地融合在一起,其在計算機軟件工程項目中開展管理工作的能力才能得到提升。由于這兩種工作人員的情況不同,相關企業在進行培訓時,就要采取分班的方式。同時也要定期在兩個班級之間開展互助互學活動,讓其互為師生。這樣不僅能夠大幅度提高這兩種工作人員的工作水平,也有利于其進行良好的溝通和交流,形成和諧的工作氛圍。另外,相關企業還需注意一點,計算機軟件發展日新月異,其相應的工程管理工作也在不斷出現新情況、面臨新形勢,其相關理論和技術也在不斷的更新之中。因此,對計算機軟件工程管理工作人員的培訓工作就不能只是一個短期性的行為,應當建立長期的培訓體系或制度。

4)樹立風險意識

黑客、網絡攻擊等計算機軟件工程中可能出現的風險,會給整個工程項目帶來極大的不利影響。而現在又尚未有一個比較完善的方法對工程項目中可能出現的風險進行有效的處理。所以,工程管理人員就要重點采取對這些風險進行預防控制的措施以降低風險帶來的危害。首先,工程管理人員要樹立起風險意識和風險控制意識,還要加強對計算機軟件工程風險危害的宣傳以提高相關工作人員的風險意識。其次就要做好搜集整理、分析研究計算機軟件工程項目中可能出現的各種風險的信息數據的工作,然后制定出科學、完善的風險控制體系,做好風險預防控制工作,以降低風險的發生率。

5)構建完善的管理體系

要提高計算機軟件工程管理的工作效率,就要確保管理人員能夠盡其責、盡其力,因此相關企業就要構建完善的、科學的、符合實際的、行之有效的計算機軟件工程管理體系。具體來說,首先要建立科學的、符合實際的計算機軟件工程管理的人事制度,明確管理人員在整個工程中的價值,以獎勵、懲罰等手段激發其工作積極性。同時,相關企業還要建立相配套的監察機制和責任制度,對管理人員和工程中的技術工作人員的工作情況進行監察,將工作任務具體落實到人頭上,這樣就能有效確保工作人員的工作質量。除了上述制度外,相關企業還應當建立一個計算機軟件工程管理系統。通過這個系統,管理人員可以更好地對相關工作人員和其他工程資源進行安排,這樣工程中的各種資源就能夠有一個比較優化的配置模式。

4結束語

當前對計算機軟件工程進行管理已經成了確保軟件質量的必行措施。而我國在這一領域雖然取得了一定的成果,但是其相應的工程管理工作卻存在著大大小小的不足,不能有效發揮作用。針對這種情況,相關企業和管理人員就要采取各種措施,提升計算機軟件工程管理的工作效率。

參考文獻:

[1]赫霞,王淑頻,丁汝鋒.計算機軟件工程管理[J].裝飾裝修天地,2017(9).

[2]文倩瑤.計算機軟件工程現狀、存在的問題及發展趨勢[J].電子技術與軟件工程,2015(19):74.

[3]徐嘉庚.芻議計算機軟件工程管理的特點[J].中國科技博覽,2015(27):335.

[4]屈建軍.計算機軟件工程管理方案[J].信息與電腦,2016(7):99-100.

作者:邵曰攀 單位:云南工商學院

亚洲精品一二三区-久久