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