前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機(jī)軟件工程的管理及開發(fā)應(yīng)用探討范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:由于網(wǎng)絡(luò)科技的不斷發(fā)展,計算機(jī)滲透到人們生活、工作的各個領(lǐng)域中,改變了人們的生活方式。但是,我國的計算機(jī)軟件開發(fā)情況并不樂觀,軟件開發(fā)缺少一套成熟且具有較強(qiáng)約束力的機(jī)制導(dǎo)致了軟件開發(fā)周期長、成本較高及產(chǎn)品競爭力低等問題。為解決這些問題,本文將對計算機(jī)軟件工程中的管理及開發(fā)工作進(jìn)行簡要分析探討。
關(guān)鍵詞:計算機(jī)軟件;工程管理;應(yīng)用開發(fā)
科技的不斷進(jìn)步推動力計算機(jī)的快速發(fā)展,計算機(jī)成為人們生活、工作不可缺少的工具,電腦成為了現(xiàn)代人的必備品,人們也越來越離不開計算機(jī)網(wǎng)絡(luò)。這時,計算機(jī)的軟件急需進(jìn)行開發(fā)和設(shè)計。計算機(jī)軟件的開發(fā)和設(shè)計需要用到計算機(jī)軟件科學(xué)、現(xiàn)代管理學(xué)和應(yīng)用數(shù)學(xué)等多個學(xué)科。為了能夠跟上時代進(jìn)步的腳步和實(shí)現(xiàn)各個學(xué)科的科學(xué)性的目標(biāo),要求軟件設(shè)計和開發(fā)一定要規(guī)范化、合理化、科學(xué)化[1]。
1計算機(jī)軟件工程管理的內(nèi)容
1.1開發(fā)人員管理
計算機(jī)軟件開發(fā)有明確的操作步驟:第一確立開發(fā)目標(biāo),第二找相關(guān)的資料,第三編寫軟件的程序代碼,最后進(jìn)行后期的調(diào)試和維護(hù)。這是一項巨大的工程,需要團(tuán)隊的通力合作、密切配合。軟件開法工程不是僅憑一己之力就能完成的工作,它需要團(tuán)隊之間密切的合作和團(tuán)隊成員合理的分工,這就需要在開工之前制定合理的人員分配計劃。為了制定出一個更加完善的人員分配計劃,需要領(lǐng)導(dǎo)者充分了解每個軟件開發(fā)人員的專業(yè)、擅長的領(lǐng)域、性格特點(diǎn)和其他各個方面的綜合素質(zhì),合理分配每個階段的軟件開發(fā)過程中的任務(wù),使軟件開發(fā)更加的順利、完善。
1.2組織結(jié)構(gòu)管理
組織結(jié)構(gòu)管理是一種運(yùn)轉(zhuǎn)機(jī)制,它需要在綜合考慮工作人員的各個方面的能力和工作過程中的各個任務(wù)之后,合理分配任務(wù)給合適的工作人員,使工作能夠在一個合理規(guī)范的制度下高效率的運(yùn)行。組織結(jié)構(gòu)管理不僅使工程擁有固定的管理模式,還使團(tuán)隊信息的上傳下達(dá)具有時效性。組織結(jié)構(gòu)模式和分工有很多,要根據(jù)不同工程管理要求進(jìn)行合理的安排,使工程在合理規(guī)范的制度下高效的運(yùn)行。
1.3組織結(jié)構(gòu)管理
組織結(jié)構(gòu)管理既要合理分配管理任務(wù),還要結(jié)合工作中的細(xì)節(jié)和工作人員的基本素質(zhì)進(jìn)行合理搭配,使軟件開發(fā)順利進(jìn)行。組織結(jié)構(gòu)的管理能夠幫助制定出規(guī)范合理的工作制度,使軟件的開發(fā)工作高效率的進(jìn)行。開展有效的組織結(jié)構(gòu)管理能夠為開發(fā)工程提供科學(xué)的管理模式,使工程科學(xué)有序的進(jìn)行,也能更加及時的傳達(dá)信息。不同的組織結(jié)構(gòu)和分工管理模式對應(yīng)不同的組織結(jié)構(gòu)管理,但所有的管理模式必須都必須保障所有工作能夠科學(xué)有序的進(jìn)行。
1.4用戶管理
使目標(biāo)系統(tǒng)所具備的功能得到更好的利用和實(shí)現(xiàn)是實(shí)施用戶管理工作的目的?,F(xiàn)在計算機(jī)軟件用戶遇到的問題反映了用戶對計算機(jī)的使用有一個很好的認(rèn)識了解但他們不知道如何表達(dá)這些認(rèn)識和使用計算機(jī)解決遇到的問題的現(xiàn)象[2]。具備較高的的應(yīng)用能力和認(rèn)知水平的軟件開發(fā)人員能夠使用計算機(jī)解決實(shí)際所遇到的問題。但是,大部分的軟件開發(fā)人員不清楚用戶的實(shí)際需求。為保證開發(fā)出來的軟件能夠滿足用戶的實(shí)際需求,軟件開發(fā)過程中要加強(qiáng)對用戶的管理工作,使用戶之間形成良好的關(guān)系和使用氛圍,提高信息的有效交流。
1.5管理文檔資料
在計算機(jī)軟件開發(fā)過程中對文檔資料的管理工作有較高的要求及標(biāo)準(zhǔn)。為確保開發(fā)軟件的的精確性和實(shí)用性,需要通過文檔資料真實(shí)記錄用戶在使用時產(chǎn)生的需求。另外,文檔資料還必須準(zhǔn)確的記錄具體的工作流程。文檔資料在后期審查時產(chǎn)生了重要的作用。因為審查計算機(jī)軟件是否存在問題時要參考這些文檔資料,所以必須要重視起資料的保存工作。
2完善計算機(jī)軟件工程中的管理和開發(fā)的相關(guān)設(shè)施
2.1建立健全的管理與開發(fā)體系
計算機(jī)軟件工程開發(fā)對工作人員的管理要求比較高,它要求要有完善的人力資源管理模式和每一個工作人員都能夠找到適合自己的崗位。因為這樣能夠提高工作人員的積極性和工作效率,使工作人員之間的配合變得更加默契,也使軟件開發(fā)工程更加順利的進(jìn)行。多年前,卡內(nèi)基梅隆軟件工程提出的軟件成熟模型(CMM)提高了軟件的開發(fā)品質(zhì),大致測定出了開發(fā)商是否具備足夠的承包能力。這個模型對提高軟件開發(fā)的能力和工程管理水平具有非常重要的作用[3]。
2.2增強(qiáng)開發(fā)過程中的風(fēng)險評估
在進(jìn)行軟件開發(fā)時,需求、技術(shù)、成本和進(jìn)度等四個方面需要進(jìn)行風(fēng)險評估,所以開發(fā)人員要嚴(yán)格把控各個環(huán)節(jié)。例如,設(shè)計出滿足客戶所有要求的軟件是軟件設(shè)計中唯一的標(biāo)準(zhǔn),所以最終開發(fā)出來的交到客戶手上的軟件必須滿足客戶的所有要求。在軟件開發(fā)時,工作人員要及時與客戶進(jìn)行詳細(xì)的交流以充分掌握客戶的心里,開發(fā)出符合客戶要求的軟件功能。
2.3培養(yǎng)開發(fā)團(tuán)隊的合作意識
計算機(jī)行業(yè)非常注重需要團(tuán)隊合作的領(lǐng)域,這是與其他相關(guān)產(chǎn)業(yè)最大的不一樣的地方。軟件開發(fā)的每個部分都需要大量的工作人員進(jìn)行工作,并且每個工作人員只負(fù)責(zé)屬于自己的一小塊工作,最后再把每一部分的工作成果結(jié)合在一起得出成品。這樣的開發(fā)模式對團(tuán)隊合作的效率有較高的要求。在進(jìn)行軟件開發(fā)工作時,為保證充分發(fā)揮出團(tuán)隊合作的優(yōu)勢開發(fā)出一款符合要求的產(chǎn)品,要求每一個工作人員之間要及時的進(jìn)行詳細(xì)的溝通交流,把握好項目的整體開展情況。
綜上所述,計算機(jī)軟件工程的管理和開發(fā)對我國的計算機(jī)軟件工程的發(fā)展有重要意義。為了更好的普及計算機(jī)技術(shù),提高計算機(jī)技術(shù)的發(fā)展速度,要有效管理和合理開發(fā)計算機(jī)軟件開發(fā)工程。我國擁有巨大的軟件應(yīng)用市場,相信伴隨著科學(xué)技術(shù)水平的不斷提高和軟件開發(fā)的不斷完善的管理工作,計算機(jī)軟件開發(fā)的發(fā)展會越來越好的。
參考文獻(xiàn):
[1]閻棟.關(guān)于計算機(jī)軟件工程管理與應(yīng)用策略研究[J].電子測試.2017(08).
[2]朱鵬飛.現(xiàn)代軟件工程方法在醫(yī)療軟件開發(fā)中的應(yīng)用[J].信息與電腦(理論版).2016(19).
[3]李田英,蘇艷.計算機(jī)軟件工程管理與應(yīng)用分析[J].電腦知識與技術(shù).2015(28).
作者:邊婷婷 單位:沈陽師范大學(xué)軟件學(xué)院