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