王迎鮮
摘 要 軟件工程是信息產(chǎn)業(yè)與數(shù)字產(chǎn)業(yè)的重要組成部分,是時(shí)代發(fā)展與社會(huì)進(jìn)步的產(chǎn)物,同時(shí)也是一種涉及面積廣、實(shí)用性極強(qiáng)的現(xiàn)代科技技術(shù),極大推動(dòng)了網(wǎng)絡(luò)技術(shù)的發(fā)展與進(jìn)步。從本質(zhì)上來講,軟件技術(shù)是不斷發(fā)展與前進(jìn)的科技成果,隨著人們創(chuàng)新意識(shí)以及創(chuàng)新能力的增強(qiáng),信息產(chǎn)業(yè)的不斷發(fā)展,對(duì)科技認(rèn)識(shí)的不斷深入與操作能力的提升必將推動(dòng)軟件工程技術(shù)向更加現(xiàn)代化、完善化、服務(wù)化、智能化、全面化方向發(fā)展。本文旨在明晰軟件技術(shù)的發(fā)展趨勢(shì),旨在為軟件工程的發(fā)展指明新的出路。
關(guān)鍵詞 軟件工程 發(fā)展趨勢(shì) 技術(shù)展望
中圖分類號(hào):TP311.5 文獻(xiàn)標(biāo)識(shí)碼:A
發(fā)展至今天,計(jì)算機(jī)軟件技術(shù)也已經(jīng)經(jīng)歷了多次變革與創(chuàng)新,每個(gè)時(shí)期的發(fā)展進(jìn)度與開發(fā)重點(diǎn)也是有著很大不同的。在最初的軟件工程技術(shù)開發(fā)時(shí),僅僅只是簡單的程序編制,經(jīng)過長時(shí)期實(shí)踐操作以及借助科技發(fā)展的最新成果,逐漸形成系統(tǒng)、科學(xué)、先進(jìn)的軟件工程開發(fā)系統(tǒng)。我國軟件工程技術(shù)相對(duì)起步較晚,可供借鑒的經(jīng)驗(yàn)與實(shí)際操作的經(jīng)歷較少,必須在立足我國軟件工程發(fā)展?fàn)顩r的基礎(chǔ)上,全面把握軟件市場的走向與發(fā)展趨勢(shì),并注重專業(yè)人才的引進(jìn)與開發(fā),為增強(qiáng)我國軟件工程整體實(shí)力與核心競爭力奠定堅(jiān)實(shí)的基礎(chǔ),并實(shí)現(xiàn)軟件工程事業(yè)的可持續(xù)發(fā)展。
1軟件工程技術(shù)的發(fā)展歷程
我國軟件工程技術(shù)起步較晚,但發(fā)展迅速,具體來說,只要經(jīng)歷以下幾個(gè)時(shí)期:
第一:誕生期(20世紀(jì)60年代)。相關(guān)領(lǐng)域工作人員開始發(fā)展軟件技術(shù)開發(fā)的重要性與必要性,逐漸產(chǎn)生結(jié)構(gòu)化、基礎(chǔ)化程序建設(shè)的雛形,同時(shí)在這一時(shí)期,軟件工程這一名稱也首次被正式命名。
第二:發(fā)展期(20世紀(jì)70年代左右)。軟件開發(fā)工程逐開始漸被人們接受與認(rèn)可,并開始成長為獨(dú)立的研究學(xué)科,相關(guān)軟件工作也被開發(fā)出來,工作人員提出諸多開創(chuàng)性見解,諸如將數(shù)據(jù)分析作為軟件工程技術(shù)類型的重要組成部分,以及注重軟件設(shè)計(jì)手段與方式的創(chuàng)新與改革。
第三:完善期(20世紀(jì)80年代)。軟件工程技術(shù)成果呈現(xiàn)多樣化發(fā)展趨勢(shì),在軟件工程領(lǐng)域出現(xiàn)諸多研究熱點(diǎn),比如軟件工程的環(huán)境建設(shè)、輔助軟件工程的相關(guān)研究,以及軟件開發(fā)的趨勢(shì)與動(dòng)向把握等等方面。
第四:前進(jìn)期(20世紀(jì)90年代以來)。加快軟件工程技術(shù)的研發(fā)成為推動(dòng)經(jīng)濟(jì)發(fā)展與社會(huì)進(jìn)步的重要?jiǎng)恿?,以軟件工程?xiàng)目開發(fā)和推廣為核心的企業(yè)不斷出現(xiàn),軟件工程迎來發(fā)展的黃金時(shí)期。
2新時(shí)期軟件工程技術(shù)發(fā)展趨勢(shì)分析
2.1以實(shí)踐為核心重新整合操作流程
隨著我國軟件開發(fā)工程的不斷進(jìn)步與發(fā)展,對(duì)軟件開發(fā)的標(biāo)準(zhǔn)化、精確化、科學(xué)化發(fā)展提出了更高的要求,強(qiáng)調(diào)以經(jīng)濟(jì)化原則以創(chuàng)新眼光推進(jìn)軟件工程項(xiàng)目的改革,以既定目標(biāo)為核心,在限定時(shí)間內(nèi)通過科學(xué)實(shí)踐以求最大程度完成項(xiàng)目開發(fā)任務(wù)。比如MySQI、Eclipse的開發(fā),便是借助互聯(lián)網(wǎng)技術(shù)的發(fā)展,將原本分散、獨(dú)立開發(fā)的工作人員整合在一起,以促進(jìn)共同級(jí)別性能相近的軟件工具的誕生。
2.2軟件開發(fā)團(tuán)隊(duì)人數(shù)減少
計(jì)算機(jī)技術(shù)與中間技術(shù)在新時(shí)期得到長足發(fā)展并廣泛應(yīng)用,使軟件工程工作人員節(jié)省了更多的工作時(shí)間與精力,可以更加關(guān)注與軟件工程相關(guān)的業(yè)務(wù)邏輯的推進(jìn)與規(guī)劃,同時(shí)也在某種程度上要求精簡工作人員數(shù)量,促使專業(yè)軟件開發(fā)團(tuán)隊(duì)朝著更加多元化、專業(yè)化發(fā)展。
2.3軟件技術(shù)更新?lián)Q代周期縮短
當(dāng)前軟件工程項(xiàng)目多,任務(wù)重,需要軟件開發(fā)工作團(tuán)隊(duì)團(tuán)結(jié)一致,坦誠合作,利用多種方式激發(fā)工作團(tuán)隊(duì)的協(xié)作能力、溝通能力、實(shí)踐操作能力等等,注重積極向上的企業(yè)氛圍的建立,使員工始終保持昂揚(yáng)的工作熱情,并始終以主人翁意識(shí)參與軟件項(xiàng)目開發(fā)與建設(shè)工作中來。另外,信息化、網(wǎng)絡(luò)化的持續(xù)發(fā)展對(duì)軟件項(xiàng)目的更新周期有嚴(yán)格的要求,也就是說,在今后的軟件開發(fā)中要將項(xiàng)目創(chuàng)新與新項(xiàng)目開發(fā)作為軟件工程的工作重點(diǎn),科學(xué)預(yù)見軟件市場走向,使軟件工程項(xiàng)目建設(shè)始終走在時(shí)代的尖端,使我國軟件工程建設(shè)在激烈的競爭中始終占據(jù)一席之地。
2.4要求加強(qiáng)軟件企業(yè)內(nèi)部管理
不斷提高軟件企業(yè)的整體實(shí)力是軟件工程進(jìn)一步發(fā)展與進(jìn)步的必由之路,軟件產(chǎn)業(yè)需要從用戶的實(shí)際需求出發(fā),實(shí)現(xiàn)軟件產(chǎn)業(yè)規(guī)?;?、集團(tuán)化,注重企業(yè)之間的聯(lián)合工作,以此方式保障我國軟件市場在國際軟件產(chǎn)業(yè)中核心競爭力的實(shí)現(xiàn)。此外,要適當(dāng)增加資金投入,引進(jìn)先進(jìn)的科技成果與專業(yè)人員,注重企業(yè)內(nèi)部人才結(jié)構(gòu)調(diào)整,有重點(diǎn)、有層次地推進(jìn)軟件產(chǎn)業(yè)的進(jìn)步與完善。最后,當(dāng)?shù)卣幸庾R(shí)地實(shí)行政策傾斜,通過減免稅收、提供經(jīng)驗(yàn)交流機(jī)會(huì)、幫助軟件企業(yè)招商引資等方式為軟件產(chǎn)業(yè)發(fā)展提供良好的外部環(huán)境與政策支持,使軟件產(chǎn)業(yè)成長為拉動(dòng)我國經(jīng)濟(jì)增長的核心產(chǎn)業(yè)。
3結(jié)束語
隨著計(jì)算機(jī)硬件條件的日臻完善,以及軟件開發(fā)的不斷深入與創(chuàng)新,軟件工程技術(shù)必將朝著高效化、軟件平臺(tái)網(wǎng)絡(luò)化、開發(fā)過程規(guī)范化、水平國際化等方向發(fā)展。在今后的實(shí)際工作中,必須堅(jiān)持實(shí)事求是與與時(shí)俱進(jìn)相結(jié)合的原則,實(shí)現(xiàn)軟件工程技術(shù)的創(chuàng)新性進(jìn)步與發(fā)展,為推進(jìn)我國信息化進(jìn)程以及現(xiàn)代化建設(shè)提供源源不斷的動(dòng)力支持。
(作者學(xué)號(hào):1330501)
參考文獻(xiàn)
[1] 崔振宇.軟件工程技術(shù)發(fā)展思索[J],科技論壇,2010(9).
[2] 戰(zhàn)鍇.軟件工程技術(shù)發(fā)展趨勢(shì)研究[J],電子科技與軟件工程,2009(7).