前言:想要寫出一篇引人入勝的文章?我們特意為您整理了軟件工程技術(shù)發(fā)展與趨勢(shì)分析范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。
【摘要】軟件工程技術(shù)發(fā)展至今已經(jīng)有近四十年的歷史,隨著計(jì)算機(jī)的出現(xiàn),此項(xiàng)技術(shù)得到了廣泛的應(yīng)用,經(jīng)過(guò)多年發(fā)展,它已經(jīng)成為一門綜合性強(qiáng)、發(fā)展前景好的獨(dú)立學(xué)科。由于信息產(chǎn)業(yè)發(fā)展勢(shì)頭良好,軟件工程技術(shù)也必然會(huì)處于不斷發(fā)展變革之中,只有這樣才能符合實(shí)際需求。本文主要從軟件工程技術(shù)發(fā)展現(xiàn)狀、現(xiàn)存問(wèn)題以及發(fā)展趨勢(shì)三個(gè)方面入手進(jìn)行分析。
【關(guān)鍵詞】軟件工程技術(shù);現(xiàn)狀;問(wèn)題;發(fā)展趨勢(shì)
1引言
經(jīng)過(guò)多年的應(yīng)用與發(fā)展,軟件工程技術(shù)已經(jīng)趨于成熟,并且對(duì)于豐富計(jì)算機(jī)功能以及提高其應(yīng)用效率具有重要作用[1]。進(jìn)入新世紀(jì)以來(lái),此項(xiàng)技術(shù)已經(jīng)在社會(huì)上各個(gè)領(lǐng)域得到了全面且充分的應(yīng)用。現(xiàn)如今不論是社會(huì)生產(chǎn)還是人們的生活都已經(jīng)離不開這一技術(shù),因此表現(xiàn)出對(duì)其強(qiáng)烈的需求。正是在需求的刺激下,此項(xiàng)技術(shù)才能夠在短時(shí)間內(nèi)獲得如此大的進(jìn)步。在日后發(fā)展的過(guò)程中,軟件工程技術(shù)需要緊跟社會(huì)發(fā)展的腳步,從而滿足其需求。
2軟件工程技術(shù)的發(fā)展現(xiàn)狀
此項(xiàng)技術(shù)是目前市場(chǎng)上需求最大同時(shí)也是最熱門的技術(shù),其綜合性以及專業(yè)性較強(qiáng),在應(yīng)用的過(guò)程中能夠?qū)⒏鞣N復(fù)雜且抽象的問(wèn)題演化成程序的形式,之后再運(yùn)用計(jì)算機(jī)強(qiáng)大的分析與計(jì)算功能將復(fù)雜的問(wèn)題簡(jiǎn)化并最終找到解決方法。正是由于其作用與功能較為強(qiáng)大,所以在各個(gè)行業(yè)都備受青睞。但在應(yīng)用此技術(shù)的過(guò)程中可能會(huì)受到部分外界因素的干擾或影響,從而導(dǎo)致其生產(chǎn)效率下降。軟件工程技術(shù)出現(xiàn)之后,世界上很多國(guó)家都對(duì)其十分重視,并且投入了大量的資金以及精力來(lái)開發(fā)和應(yīng)用此項(xiàng)技術(shù)。隨著投入的人力以及物力不斷的增加,此技術(shù)發(fā)展速度十分迅速,并且逐漸向開放性以及智能化的方向演變。目前國(guó)外一些發(fā)達(dá)國(guó)家對(duì)于此技術(shù)的研究已經(jīng)十分成熟,并且應(yīng)用范圍十分廣泛。與國(guó)外的發(fā)展現(xiàn)狀相比,國(guó)內(nèi)的研究工作還有很大的進(jìn)步空間,目前很多核心技術(shù)以及開發(fā)工具主要還是從國(guó)外引進(jìn),因此需要及時(shí)做出改變。雖然我國(guó)對(duì)此項(xiàng)技術(shù)的研究起步較晚,但由于在后期研發(fā)環(huán)節(jié)投入了足夠的資金以及精力,所以進(jìn)步較為明顯。我國(guó)目前已經(jīng)擁有了多項(xiàng)自主研發(fā)的軟件技術(shù),并且未來(lái)還會(huì)持續(xù)對(duì)此領(lǐng)域保持關(guān)注。
3軟件工程技術(shù)研發(fā)與應(yīng)用工作現(xiàn)存問(wèn)題
3.1缺乏統(tǒng)一高效的管理
軟件的研發(fā)與應(yīng)用是一項(xiàng)較為復(fù)雜的工作,研發(fā)規(guī)模較為龐大,因此需要一個(gè)完善且科學(xué)的管理方法,從而確保其研發(fā)工作穩(wěn)步推進(jìn)。但就目前的研發(fā)情況來(lái)看,很多企業(yè)并沒(méi)有做到統(tǒng)一高效的管理,在項(xiàng)目進(jìn)行的過(guò)程中沒(méi)有管理者對(duì)整體的研發(fā)工作進(jìn)行管理。很多管理者不能同時(shí)具備研發(fā)能力以及管理能力,所以在工作過(guò)程中無(wú)法對(duì)組內(nèi)成員進(jìn)行有效管理以及合理分工,導(dǎo)致整體的研發(fā)速度較慢。只有做好管理工作,才能夠確保研發(fā)小組內(nèi)成員進(jìn)行積極有效的配合,從而盡早開發(fā)出所需的軟件。
3.2沒(méi)有進(jìn)行合理有效的控制
在軟件開發(fā)的過(guò)程中,控制工作主要包括兩個(gè)方面,第一個(gè)是進(jìn)度的控制,第二個(gè)是人員的控制。首先,進(jìn)度控制就是要求對(duì)整個(gè)研發(fā)工作的進(jìn)展進(jìn)行統(tǒng)一管理,確保每一個(gè)環(huán)節(jié)的工作都能夠按時(shí)完成。就目前的研發(fā)工作來(lái)看,之所以工作進(jìn)度會(huì)受到影響主要原因有兩個(gè)方面,一是因?yàn)槿藛T配置有問(wèn)題,各崗位的人數(shù)分配不合理。二是因?yàn)橘Y源分配有問(wèn)題,研發(fā)期間很多急需的資源無(wú)法及時(shí)滿足。正是由于這兩個(gè)原因的影響,所以導(dǎo)致工作任務(wù)無(wú)法及時(shí)完成。其次,人員控制主要是對(duì)研發(fā)人員進(jìn)行管理,要確保其有足夠的研發(fā)積極性并且要盡可能的減少人員流動(dòng),如果研發(fā)人員一直在變動(dòng),那么難免在交接工作時(shí)出現(xiàn)問(wèn)題。研發(fā)工作的專業(yè)性較強(qiáng),如果不斷地變換研發(fā)人員,就會(huì)導(dǎo)致項(xiàng)目整體進(jìn)展受到影響。
4軟件工程技術(shù)的發(fā)展趨勢(shì)
4.1逐漸向模塊化方向演進(jìn)
現(xiàn)如今市場(chǎng)上各企業(yè)之間的競(jìng)爭(zhēng)逐漸激烈,因此各企業(yè)面臨著很大的經(jīng)營(yíng)壓力,這就要求各軟件研發(fā)企業(yè)不斷的進(jìn)行創(chuàng)新并且提升其研發(fā)水平,從而滿足發(fā)展需要。所謂模塊化就是指將各類資源以及現(xiàn)有地技術(shù)進(jìn)行合理的整合,從而確保其研發(fā)能力和服務(wù)水平不斷上升。采用模塊化的方式以及思維來(lái)開展工作,能夠提升各企業(yè)的業(yè)務(wù)水平,從而使其能夠靈活的應(yīng)對(duì)如此激烈的競(jìng)爭(zhēng)[2]。由此可見模塊化的方式能夠滿足研發(fā)工作的需要,因此在未來(lái)會(huì)得到更加廣泛的應(yīng)用。
4.2向全球化方向發(fā)展
在經(jīng)濟(jì)發(fā)展過(guò)程中全球化趨勢(shì)逐漸顯現(xiàn),對(duì)于軟件工程技術(shù)來(lái)說(shuō)也是一樣的,現(xiàn)如今的軟件開發(fā)并不是一個(gè)國(guó)家自身的任務(wù),僅依靠本國(guó)的力量無(wú)法完成技術(shù)創(chuàng)新工作,需要各國(guó)之間進(jìn)行交流與協(xié)作。為了滿足技術(shù)創(chuàng)新的要求,世界上各個(gè)國(guó)家都開始進(jìn)行積極的合作與交流,從而推動(dòng)軟件開發(fā)工作順利完成?,F(xiàn)如今美國(guó)主要承擔(dān)的是概念設(shè)計(jì)工作,歐洲主要承擔(dān)的是架構(gòu)設(shè)計(jì)工作,大部分企業(yè)的軟件測(cè)試工作將會(huì)選在中國(guó)完成,而印度目前則主要負(fù)責(zé)售后服務(wù)工作。
4.3朝著開放性方向發(fā)展
在未來(lái)發(fā)展的過(guò)程中,軟件工程技術(shù)會(huì)朝著更加開放性的方向發(fā)展,在進(jìn)行研發(fā)的過(guò)程中,各企業(yè)可以進(jìn)行積極的合作,利用其特有的優(yōu)勢(shì)來(lái)完成研發(fā)工作,并確保軟件工程技術(shù)能夠一直處于升級(jí)更新中。用開放的理念來(lái)進(jìn)行軟件研發(fā)能夠極大的提升其工作效率以及產(chǎn)品質(zhì)量[3]。例如,人們使用的手機(jī)目前最主要有兩個(gè)系統(tǒng),一個(gè)是安卓另一個(gè)是蘋果,這兩個(gè)系統(tǒng)之間會(huì)進(jìn)行相互的借鑒和學(xué)習(xí),從而共同推動(dòng)軟件技術(shù)的發(fā)展。在未來(lái)發(fā)展過(guò)程中,各企業(yè)需要以一種開放的態(tài)度來(lái)對(duì)待研發(fā)工作,各國(guó)家以及各個(gè)企業(yè)之間要進(jìn)行有效的交流與融合,從而最大限度的滿足用戶需求。
5結(jié)語(yǔ)
綜上所述,軟件工程技術(shù)在未來(lái)的應(yīng)用范疇會(huì)越來(lái)越廣泛,自此項(xiàng)技術(shù)誕生以來(lái),它就一直在經(jīng)歷不斷的變革與創(chuàng)新。現(xiàn)如今信息產(chǎn)業(yè)發(fā)展勢(shì)頭良好,所以此項(xiàng)技術(shù)的重要性也在不斷被強(qiáng)調(diào),很多國(guó)家已經(jīng)投入了大量的資金以及精力用于此項(xiàng)技術(shù)的研發(fā)與創(chuàng)新。在日后發(fā)展的過(guò)程中,它將會(huì)朝著開放性、全球化以及模塊化的方向發(fā)展。
【參考文獻(xiàn)】
[1]張志榮,黃杰,孫偉宏,等.數(shù)據(jù)挖掘在軟件工程領(lǐng)域中的應(yīng)用淺析[J].電子測(cè)試,2013,(9):246-247.
[2]王亞明,郭峰,向陽(yáng)霞.軟件復(fù)用技術(shù)及其開發(fā)方法[J].北京廣播電視大學(xué)學(xué)報(bào),2007(02):57-59.
[3]徐釗.軟件工程發(fā)展現(xiàn)狀及趨勢(shì)分析[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2011(17):85.
作者:范玉霞 單位:甘肅建筑職業(yè)技術(shù)學(xué)院