張卉
(蘇州高等職業技術學校江蘇聯合職業技術學院蘇州分院,江蘇 蘇州 215009)
計算機軟件工程管理及應用探討
張卉
(蘇州高等職業技術學校江蘇聯合職業技術學院蘇州分院,江蘇 蘇州 215009)
隨著科技的發展,計算機軟件技術已經被廣泛應用到社會的方方面面,不僅提高了日常生活的便利和工作的效率,更促進了經濟和社會的發展。本文針對計算機軟件工程所面臨的優化問題,對計算機軟件工程管理及應用進行了探討。
計算機軟件工程;管理;應用
軟件工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟件的學科。它涉及程序設計語言、數據庫、軟件開發工具、系統平臺、標準、設計模式等方面。科技的發展對計算機的應用提出了更高的要求,電子郵件、嵌入式系統、人機界面、辦公套件、操作系統、編譯器、數據庫、游戲等計算機軟件技術已經被廣泛應用到生活和生產的各個領域中。計算機軟件在各個行業的應用不僅大大提高了日常生活的便利和工作的效率,使得人們的生活更加便利,更促進了經濟和社會的發展。
2.1 組織機構管理
組織機構所強調的是完整的組織結構及人員分配,確保信息上傳下達。嚴格遵守平穩、簡單、高效、的設計原則,合理設置組織結構,建立有效的各業務單元之間、各部門之間的合作與交流平臺。組織機構權責分明,每一個工程的組織形式既具有獨立性,又具有關聯性。由于不同工程要求不同,組織機構的模式也不完全統一。
2.2 用戶管理
用戶使用是軟件開發的最終目標。與用戶保持良好的情感關系,應充分了解用戶的需求、操作習慣,開發、滿足客戶需求和操作習慣的新型軟件,增強軟件的可操作性和實用性,保障客戶的最大利益,增強用戶對計算機軟件的依賴感,與用戶達成雙贏合作機制,完善用戶關系管理體系。
2.3 工作人員管理
工作人員是計算機軟件工程的主體。查找資料、編寫軟件程序、后續處理工作等,是軟件工程項目的工作任務,這些工作性質差異明顯,需要不同崗位的工作人員協作完成。計算機軟件開發人員的合理安排依據個人專業知識、工作素質、工作能力,需結合工程項目的規模、性質進行正確管理。為了確保繁多的軟件工程項目管理工作的實現,計算機軟件工程管理工作的開展不僅要求工作人具有專業知識,更要求工作人員具備團隊協作能力。
2.4 檔案資料管理
對多種工作進行嚴格記錄于檔案中,為計算機軟件工程管理各階段工作開展奠定基礎,另一方面,為后期復查工作提供便利,進而為軟件開發提供了保障。故而,計算機軟件的開發過程中,改變傳統思想觀念,充分重視計算機軟件開發的文件、檔案的管理工作,提高管理效率與質量水平是非常重要的。
3.1 建立并完善管理體系
作為新興的產業計算機的發展時間并不長,一個完善的管理體系將會在其未來的發展中起到一定的約束和引導作用。計算機軟件工程管理中完善管理體系的建立要從以下幾個方面進行:首先,人才體系的構建。人才在工程進展中的積極作用要得到充分認識,加強人力資源管理,構建相關人力資源管理體系,為了確保工程各項目標的順利落實,最大限度調動工作人員的主觀能動性;其次,加強知識滲透。計算機是一個更新較快的行業,必須加強項目管理人員、工作人員等相關計算機知識培訓工作,使其及時了解最新軟件工程知識,并將其運用到具體項目的實踐中,提高相關人員的計算機軟件的開發水平及工程項目的管理效率;再則,調
動積極性。加強制度規范建設,全面落實獎懲制度,調動相關人員積極性,確保計算機軟件工程效益目標更好地實現。
3.2 團隊合作管理
良好的團隊是實現計算機軟件工程管理的根本保障,一個項目的完成需要依靠一個團隊的通力合作。加強團隊合作的管理,通過合作的方式更快更好地完成軟件工程對工程目標的實現起到一定的積極作用。團隊合作管理主要包括明確分工、加強溝通及主動性的調動幾個方面。首先,明確分工。結合計算機軟件工程的實際情況,明確各崗位人員的分工,將具體的責任落實到個人,避免出現任務的不清晰等問題;其次,加強溝通。在整個工作團隊范圍內滲透溝通意識,只有溝通到位才能夠進行后續的合作工作。最后,主動性的調動。激發團隊動力,確保每個人都能夠全身心地參與到計算機軟件工程建設中,做好項目的開發和管理工作。
3.3 強化軟件工程的風險管理
加強對軟件工程進度的管理和風險管理在一定程度上推動了計算機軟件工程更快更好的發展。首先,完善風險管理制度體系的構建。計算機軟件工程管理工作風險程度非常高,作為計算機工程項目的管理工作人員,要不斷完善自身素質,樹立風險意識,對風險能夠量化分析,客觀判斷并采取有針對性的風險防控方法,降低計算機軟件工程管理的風險;其次,風險預控與識別。風險管理應貫穿于整個工作過程中,一旦計算機軟件出現了風險問題,采用規范、轉移等措施來對風險進行處理,將風險產生的損失降到最低;最后,加強進度管理。科學、有效的進度管理工作表對工程項目完成具有引導作用。進度管理根據工程項目的詳細情況,在提高工程操作的效率、節省工作成本的基礎上進行計劃和方案的制定。
3.4 計算機軟件工程的相關應用
在信息化網絡技術快速發展和釋放的時代的大環境下,計算機軟件被人們廣泛的應用到日常工作和生活中。計算機軟件工程的開發需要管理的系統化和細致化。科學的管理是計算機軟件具有更好的發展方向的保障。目前被廣泛應用到軟件工程管理過程中的模型是能力成熟模型(CMM),它是軟件質量保障的關鍵因素。CMM可以非常有效地控制軟件的開發過程,提高開發效率,改進軟件的產品質量。圖1為五個能力級別始終的核心過程域。任何軟件企業所實施的軟件過程,總體上必然屬于這五個級別中的某一個。

圖1 五個能力等級始終的核心過程域
隨著社會的發展,計算機已經普及于人們的日常生活當中,計算機軟件工程已成為社會進步、科技發展的重要課題。人們對計算機軟件的依賴性將越來越強,通過強化對計算機軟件的管理,完善組織機構制度,對工作人員、客戶文件和檔案進行管理,確保軟件的正常使用,為我國的信息化發展奠定良好的基礎。
[1]田華.計算機軟件工程管理方案初探[J].煤炭技術,2011(01):241-243.
[2]初旭.計算機軟件工程管理與應用解析[J].中國管理信息化,2013(05):72-73.
[3]王葉,蘇仲明.計算機軟件工程管理與應用[J].中國新通信,2015(17):91-93.
[4]劉琳.計算機軟件工程管理與應用分析[J].軟件,2014(02):141-143.
Analysis on the Computer Software Project Management and Application
Zhang Hui
(Suzhou Higher Vocational School,Suzhou Branch of Jiangsu Union Technical Institute,Suzhou 215009,Jiangsu)
With the development of science and technology,computer software technology has been widely applied to every aspect of society,not only improving the convenience of daily life and work efficiency,but also promoting the economic and social development.Aiming at the computer software engineering optimization problem,this article discusses on the management and application of computer software project.
computer software engineering;management;application
TP311.52
A
1008-6609(2016)07-0103-02
張卉,女,江蘇吳江人,碩士,講師,研究方向:軟件工程。