刁志堅
(廣東科技學院,廣東 東莞 523083)
軟件開發(fā)指的是根據(jù)用戶要求建造出軟件系統(tǒng)或者建造系統(tǒng)中軟件部分的過程。軟件開發(fā)包括需求捕捉、需求分析、需求設計、需求實現(xiàn)以及需求測試五個部分。通過實踐表明,軟件是用某種程序設計語言的方式實現(xiàn)的,分為系統(tǒng)軟件和應用軟件兩種。軟件不止包括計算機上運行的程序,還包括與計算機上與程序相關的文件。在我國,從事軟件開發(fā)業(yè)務的上市公司有190 多家。軟件開發(fā)的業(yè)務范圍比較廣,根據(jù)不同的方向,可分為IT 服務、行業(yè)信息化、互聯(lián)網(wǎng)游戲、商業(yè)智能、網(wǎng)絡安全、基礎軟件六大類。
20 世紀60 年代以來,軟件開發(fā)已經(jīng)有了30 年的歷史,由于軟件開發(fā)發(fā)展速度較快,目前已經(jīng)進入了成熟期。研究人員表示,在智能時代,軟件開發(fā)工作的本質是依據(jù)客戶提出的相關需求進行分析與設計,從而有效滿足客戶需求。就目前而言,雖然我國軟件開發(fā)速度相對較快,然而大量數(shù)據(jù)顯示,在軟件應用過程中仍存在部分細節(jié)問題有待進一步提升與完善?;诖耍嚓P部門應積極加強對軟件開發(fā)工作的合理關注,從而有效推動軟件開發(fā)人才隊伍的建設,為軟件開發(fā)工作質量的進一步提升與優(yōu)化奠定堅實的基礎。
隨著互聯(lián)網(wǎng)以及人工智能等新一代信息技術的快速發(fā)展,全球的信息技術行業(yè)都進入了新一輪的加速期,信息技術服務業(yè)也迎來了新的戰(zhàn)略機遇期。目前,我國的軟件開發(fā)和信息技術服務業(yè)高速發(fā)展,并且逐漸走向成熟[1]。
軟件開發(fā)的市場容量不只包括軟件開發(fā)商網(wǎng)站產(chǎn)品在某個范圍內的市場銷售額,也包括用戶量規(guī)?;蛘咪N售量規(guī)模。測量軟件開發(fā)市場容量時,主要運用源推算法、強相關數(shù)據(jù)推算法、需求推算法、抽樣分析法以及典型反推法。通過一系列數(shù)據(jù)可以得出,2019 年,我國軟件行業(yè)發(fā)展平穩(wěn),收入和利潤一直在增長,相關從業(yè)人數(shù)也在不斷增加。隨著信息技術服務加快了云化的發(fā)展,軟件應用服務化以及平臺化的趨勢越來越明顯。一方面,東部地區(qū)一直保持領先發(fā)展;另一方面,中部地區(qū)的增長速度較快。2019 年,全國的軟件行業(yè)企業(yè)超過4 萬家,累計完成軟件業(yè)務收入71 768 億元,同比增長15.4%,實現(xiàn)利潤總額9 362 億元,同比增長9.9%,人均實現(xiàn)業(yè)務收入106.6 萬元,同比增長8.7%。2020 年上半年,我國軟件行業(yè)復工復產(chǎn)的成效比較明顯,業(yè)務收入以及利潤也在持續(xù)回轉。據(jù)統(tǒng)計,2020 年上半年,我國的軟件行業(yè)收入35 609 億元,同比增長6.7%,實現(xiàn)利潤總額4 241 億元,同比增長1.3%[2-3]。
目前,我國軟件產(chǎn)業(yè)市場競爭力不斷增強,步入了加速迭代的關鍵時期,并且從高速度增長轉向了高質量增長。另外,5G 商用使中國軟件行業(yè)走向新階段,提供了良好的外部環(huán)境。同時,我國國民經(jīng)濟的各個領域對軟件產(chǎn)業(yè)的需求持續(xù)增加,從而使軟件產(chǎn)業(yè)整體保持平穩(wěn)健康的發(fā)展態(tài)勢。
我國的軟件產(chǎn)業(yè)發(fā)展存在著投入不足、重硬輕軟、生態(tài)薄弱等問題。因此,在今后的發(fā)展過程中,需要制定相關的政策,推動軟件行業(yè)不斷發(fā)展,從而加快創(chuàng)建良好的軟件開發(fā)生態(tài)環(huán)境。從目前的情況看,我國的軟件技術一直朝服務化的方向發(fā)展,同時也培育形成創(chuàng)新的生態(tài)形式,不斷衍生出個性化的定制以及網(wǎng)絡化協(xié)同等制造業(yè)的新模式。
任何一個軟件的誕生都離不開軟件開發(fā)的支持,根據(jù)工信部的數(shù)據(jù)可以發(fā)現(xiàn),近年我國的軟件開發(fā)發(fā)展比較穩(wěn)定,軟件開發(fā)滲透到各個行業(yè),有較廣闊的市場前景。
軟件行業(yè)的發(fā)展關系國家的未來,軟件開發(fā)將成為21世紀擁有最大產(chǎn)業(yè)規(guī)模和最具發(fā)展前景的新興產(chǎn)業(yè)之一。但是,人才缺失成了阻礙軟件開發(fā)的一個重要關卡??偟膩砜矗谏鐣l(fā)展的過程中,人才隊伍水平會對社會發(fā)展速度造成影響。然而,就目前而言,在軟件開發(fā)方面,我國高素質人才的數(shù)量相對較少,對軟件開發(fā)工作的有效開展與落實造成了不良的影響與阻礙。另外,在日常工作中,部分研發(fā)人員過于依賴自身經(jīng)驗,對于先進技術的學習力度相對偏低,不利于研發(fā)人員專業(yè)技術水平的合理提升,對提升我國軟件研發(fā)工作的質量極為不利。與此同時,研究人員指出,在我國,軟件開發(fā)隊伍存在嚴重的結構失衡,不僅缺乏高級人才,而且缺乏技能型和應用型的人才,甚至還缺乏基礎型人才。
由于我國軟件開發(fā)行業(yè)起步較晚,因此相比發(fā)達國家率先完成第一次工業(yè)革命和第二次工業(yè)革命的發(fā)展歷程,我國的發(fā)展速度較為緩慢,導致現(xiàn)階段還沒有掌握核心技術,難以形成強有力的核心競爭力。針對這一問題,研究人員表示,現(xiàn)階段大量發(fā)達國家對于核心軟件技術的保護力度相對較強,從而導致我國難以有效引進與應用先進核心技術。從科研技術水平的角度分析,我國軟件研發(fā)工作的水平與發(fā)達國家相比仍存在一定的差距,從而導致在部分核心軟件開發(fā)方面,我國自主研發(fā)工作的難度相對較大,繼而導致我國軟件綜合水平與發(fā)達國家相比仍存在一定的差距,對我國軟件設備國際競爭力的進一步提升造成了阻礙。不過我國科研人員不屈不撓的研究精神也促進了我國軟件開發(fā)的進程,雖然核心技術研究得不夠深入,但是相信在不久的將來,我國也會掌握軟件開發(fā)的核心技術,緊跟發(fā)達國家的腳步,促進我國核心技術的發(fā)展[4]。
隨著互聯(lián)網(wǎng)技術的深入發(fā)展,軟件開發(fā)的行業(yè)也成為世界上增長最快的行業(yè)之一,這就促使對相關軟件開發(fā)人才的需求增加。由于軟件開發(fā)高級工程師、網(wǎng)絡媒體高級工程師和新媒體用戶界面設計師都是比較稀缺的人才,因此軟件開發(fā)具有以下演變趨勢。
當今是互聯(lián)網(wǎng)信息時代,在軟件開發(fā)的過程中,要迅速掌握互聯(lián)網(wǎng)以及數(shù)據(jù)功能,為客戶增加附加值。這就需要很多人們學習新的知識和技術,高效地完成工作任務。因此,全能型的人才會多于專業(yè)人才。根據(jù)當前的現(xiàn)狀以及對未來的考量,軟件開發(fā)工作人員的合作、團結技能會比個人自立更重要。在軟件開發(fā)過程中,良好的團隊合作有利于充分發(fā)揮各個研發(fā)人員的能力,對軟件開發(fā)總體水平的提升具有良好的促進意義。
隨著社會經(jīng)濟的不斷發(fā)展,未來的職業(yè)方向將會走向網(wǎng)格式的職業(yè)發(fā)展,而不是直線式,未來的軟件開發(fā)工作會更加開放,工作場所越來越靈活,具有更加平坦的組織結構。目前,隨著經(jīng)濟全球化趨勢的不斷加深,為了進一步確保軟件開發(fā)工作的合理開展與落實,相關工作人員應積極做好思維模式的全球化發(fā)展,從而確保自身可以以一顆包容與開放的心態(tài)合理開展與其他工作人員的有效合作,為團隊協(xié)作工作的有效落實奠定基礎。
公共數(shù)據(jù)的開放是軟件開發(fā)發(fā)展的重要趨勢,會促進智能時代下大數(shù)據(jù)在公共事業(yè)中的應用。目前,很多城市都在建設智慧城市,而能否把公共數(shù)據(jù)的資源開放成為需要解決的一項主要問題。公共數(shù)據(jù)如果不能夠完全公開,將會阻礙智能時代的發(fā)展。在智能時代,公共數(shù)據(jù)作為一種必不可少的資源,其開放不僅可以推動智慧城市的建設,而且可以加速我國的社會發(fā)展。
隨著時代的進步,軟件開發(fā)取得了較大的進步。雖然對于我國現(xiàn)狀來說,軟件開發(fā)的危機還沒有得到徹底解決,但是軟件開發(fā)行業(yè)有了較大的進步。從20 世紀60 年代末到70 年代中期,在很多高級語言的運用方面,創(chuàng)造了結構化程序設計技術,同時還開發(fā)出了很多的計算機工具。在20 世紀70 年代中期到80 年代,計算軟件工程成為當時熱門的研究對象,并且開發(fā)出很多軟件技術,都對軟件工程的發(fā)展具有深遠的影響。在20 世紀80 年代中期到90 年代,相繼出現(xiàn)了面向對象語言和方法,并且成為主要的軟件開發(fā)技術,在開發(fā)過程中注重研究,注重對軟件的應用。未來,軟件開發(fā)依舊離不開互聯(lián)網(wǎng),互聯(lián)網(wǎng)給全世界的新型技術設施奠定了基礎,形成了一個具有豐富資源的平臺,形成一個系統(tǒng)高效的虛擬環(huán)境,讓所有有用資源都能得到應用,讓用戶能切實體會到其方便之處,這也是軟件技術研究的重點。因此,智能時代軟件開發(fā)的發(fā)展前景一片光明。
隨著智能時代的不斷發(fā)展,全球互聯(lián)網(wǎng)競爭十分激烈,要想在激烈的競爭中有立足之地,就要有屬于自己的核心競爭力,將互聯(lián)網(wǎng)技術滲透到各個行業(yè),不斷轉型升級軟件開發(fā)技術,可以把“互聯(lián)網(wǎng)+”與軟件行業(yè)進行融合。軟件開發(fā)是軟件行業(yè)收入占比較高的一大類業(yè)務,數(shù)字化轉型以及開放式創(chuàng)新和業(yè)務深度融合是智能時代下軟件產(chǎn)業(yè)發(fā)展的重點,大數(shù)據(jù)、云計算、物聯(lián)網(wǎng)、互聯(lián)網(wǎng)等新一代的信息技術為軟件開發(fā)注入了新的活力。同時,不僅需要國家的政策支持,企業(yè)自身也要加快新產(chǎn)品的研發(fā),積極加入國際市場中,只有這樣,我國未來的軟件開發(fā)行業(yè)才能越來越好。