[摘要] 在新時期,計算機軟件開發項目涉及的領域越來越廣泛,同時也面臨前所未有的風險,已成為較為復雜的系統性工程。本文結合筆者實際工作經驗,對計算機軟件工程的管理內容、管理方法進行分析,在此基礎上提出計算機軟件工程的應用。
[關鍵詞] 計算機軟件工程; 管理; 內容; 方法; 應用
[中圖分類號] F272; TP31 [文獻標識碼] A [文章編號] 1673 - 0194(2013)05- 0072- 02
當前,我國計算機軟件工程管理工作沒能引起充分重視,仍存在一些問題。究其原因,主要是由于人們傳統的思想觀念,再加上軟件工程尚屬于新興學科,很多問題還處于探索與研究階段。另外,由于軟件產品具有一定特殊性,其管理工作也涉及諸多方面,如何強化計算機軟件工程的管理工作,更好地發揮應用效果,是當前值得思考的話題[1]。
1 計算機軟件工程管理的主要內容
結合計算機軟件產品的性質與特征等,開展計算機軟件工程管理工作,應主要包括以下內容:
1.1 組織機構管理
所謂組織機構,不是開發人員的簡單集合,而是強調一個完整的組織結構及人員分配,確保分工明確,信息上傳下達。但是由于不同工程的要求不同,對組織機構并沒有提出統一模式。
1.2 工作人員管理
工作人員作為計算機軟件工程的主體,主要負責各種項目的實施,包括查找資料、編寫軟件程序、后續處理工作等,這些工作由不同崗位的工作人員協作完成。結合工程項目的規模、性質等,合理安排計算機軟件開發人員,明確各自的分工和責任。同時,由于不同工作人員的專業能力、素質等不同,需要進行合理調配與管理。要求工作人員除了了解本專業的知識以外,還應具備團隊協作能力,與其他人員共同完成復雜的計算機軟件項目[2]。
1.3 用戶管理
軟件開發的最終目標在于用戶使用。在軟件開發過程中,應充分了解用戶的需求、操作習慣等,減少來自外界的干擾因素,確保用戶能夠針對軟件開發提出中肯的意見,增強軟件的可操作性和實用性。
1.4 檔案資料管理
在計算機軟件的開發過程中,需要將各個流程記錄到檔案資料中,為各階段的工作奠定基礎,也便于后期開展復查工作,提高軟件開發的保障性。因此,加強對檔案資料的重視程度,提高管理效率與質量水平,非常重要。
2 計算機軟件工程管理的方法與對策
2.1 構建完善的計算機軟件工程管理體系
首先,構建計算機軟件工程管理的人才體系,意識到人才在工程進展中的積極作用,加強人力資源管理,調動工作人員的主觀能動性,確保工程各項目標的順利落實;其次,加強對計算機軟件工程相關知識的學習與滲透,對項目管理人員、工作人員等進行專業化的培訓,了解最新軟件工程知識,做到理論與實踐相結合,運用到具體的工程項目中,增強計算機軟件的開發水平與利用價值,提高工程項目管理效率[3];再次,為了更好地調動工作人員的主動性和積極性,應加強制度規范建設,全面落實獎懲制度,以更好地實現計算機軟件工程效益目標。
2.2 加強計算機軟件工程的風險管理與進度管理
首先,構建完善的風險管理制度體系。作為計算機工程項目的管理工作人員,應樹立風險意識,學習風險管理知識,能夠客觀識別風險并進行量化分析,有針對性地采取風險防控方法,提交計算機軟件工程管理的風險報告。其次,定期做好計算機軟件工程項目的風險預控與識別。對于一個完整的計算機軟件工程項目來說,應該將風險管理貫穿于整個工作過程中,應對隨時可能發生的風險,將風險產生的損失降到最低。一般可采取規避、減緩、轉移等手段處理風險[4]。最后,還應加強對計算機軟件工程的進度管理,提高工程效率水平,合理控制開發成本。結合計算機軟件工程項目的實際情況,制訂科學、完整、有效的進度管理工作表,對工程項目的進展狀況進行實時監督,確保各項工作有條不紊地進行。
2.3 強化計算機軟件工程項目合作團隊的管理
一個良好的團隊是實現計算機軟件工程管理的根本保障,強化團隊管理工作,對實現工程目標起到積極作用。其一,加強工作人員的溝通與聯系,在整個工作團隊范圍內滲透溝通意識,在團隊內實現合作;其二,明確各崗位人員的分工,結合計算機軟件工程的實際情況,進行合理、明確的任務分配,將具體的責任落實到個人,確保各項工作的有序開展[5];其三,充分調動團隊內部的主動性與積極性,確保每個人都能夠全身心地參與到計算機軟件工程建設中,激發團隊動力,共同做好計算機軟件工程管理工作。
3 計算機軟件工程應用
在新時期,計算機與網絡技術不斷發展并廣泛應用,計算機軟件工程體現出良好的精準性、便捷性,在社會發展的各個領域廣泛運用。典型的計算機軟件包括辦公軟件、操作系統、數據庫、人機界面等,在我國工業、農業、金融業、政府部門等各個領域發揮重要作用。在計算機軟件工程中,融入了開發人員的智慧,計算機軟件的不斷更新、不斷升級,推動了計算機軟件的系統化、細致化、普及化發展。
當前,計算機軟件已經在人們的工作、學習、生活中普遍應用。例如,在企業中使用辦公軟件,提高各項管理工作效率與質量水平,在企業內部實現信息資源共享,確保各項信息的上傳下達;在校園建設中,計算機軟件也發揮了重要作用,包括在教學過程中使用的計算機軟件,便于師生之間的交流;同時,學生學籍管理、學費管理、收費管理等,都需要通過計算機軟件而實現,確保校園內各項工作的有序性[6]。總之,當前計算機軟件已經無處不在,改變了人們的工作、生活方式,給人們帶來諸多便捷。加強對計算機軟件工作的管理,研發更多實用性強、操作性強的軟件,非常重要。
由此可見,在當前信息化社會快速發展的背景下,軟件工程起到非常關鍵的作用。提高計算機軟件工程項目的管理效率與質量水平,加大人力與物力投入力度,積極改進思路,運用新方法、新手段,將更好地促進計算機軟件工程項目的穩定進行,順利實現工程的經濟效益與社會效益目標。
主要參考文獻
[1] 馮偉,侯勝利. 我國計算機軟件工程的歷史與發展趨勢[J]. 中國電子商務,2010(11).
[2] 李建兵. 計算機軟件工程方法的進展研究[J]. 新課程:教師,2011(8).
[3] 田華. 計算機軟件工程管理方案初探[J]. 煤炭技術,2011(1).
[4] 楊玲. 對計算機軟件工程發展的認識[J]. 科海故事博覽:科教創新,2009(6).
[5] 郝美英. 計算機軟件工程項目管理之方略[J]. 城市建設理論研究:電子版,2011(20).
[6] 李萬軍,曹艷云. 論計算機軟件工程管理工作[J]. 才智,2012(3).