柴繼貴,王 蓉
(成都電子機械高等專科學校 a.人事處;b.計算機工程系,成都 610031)
軟件技術發展趨勢的探析
柴繼貴a,王 蓉b
(成都電子機械高等專科學校 a.人事處;b.計算機工程系,成都 610031)
軟件技術是信息技術的核心之一,也是軟件產業、信息化應用的重要基礎。通過研究國內外軟件技術發展的現狀,分析了國內軟件技術發展存在的主要問題,對軟件技術發展趨勢進行了探討。
軟件技術;問題;發展趨勢
計算機軟件是計算機系統執行數據、文檔、程序等任務的集合。軟件的最終目的是為人們提供更好的計算服務,因此,滿足各種應用需求是推動軟件技術發展的直接驅動力。近年來,軟件產業快速發展,軟件技術在社會各個領域得到廣泛應用,加快了我國信息化建設進程,軟件產業正逐漸成長為我國國民經濟發展的支柱性產業。本文通過對國內外軟件技術發展現狀的研究,分析了國內軟件技術發展存在的主要問題,對軟件技術發展趨勢進行探討。
全球軟件市場中,亞太地區軟件市場具有最大的發展潛力,美國軟件市場是發展最為成熟的市場。目前國際上需優先攻克的關鍵技術以及IT前沿技術主要集中在以下幾個方面:互聯網和傳感器網的高效融合;高端計算中資源聚合的有效性和可靠性檢驗,例如網格計算、普適計算、云計算、虛擬計算;系統集成芯片從片上系統轉向按需芯片;基于網絡環境需求的軟件工程;數據挖掘從信息到知識到決策的元知識、面向服務的體系結構、開放源碼、移動和無線通信。
從20世紀70年代中期我國軟件產業萌芽,2000年以后進入快速發展階段,產業規模的高速增長速度年均超過30﹪。《振興軟件產業行動綱要》、《電子簽名法》、《軟件產業“十一五”專項規劃》等文件的頒布實施,為軟件產業發展提供良好的政策環境,我國的計算機軟件技術產業蓬勃發展,軟件廣泛應用于各個領域,人們對計算需求和軟件技術不斷提出新的要求。目前,軟件技術產業規模、產品結構得到了進一步調整,軟件開發隊伍不斷壯大,豐富和優化了人才層次結構,軟件市場向大企業集中,軟件產品向服務型轉化,軟件技術向國際前沿推進,從業人員向知識性技術性聚集,政府和中小企業已經成為需求的熱點,軟件產業的規模不斷擴大,軟件出口高速增長,逐漸形成了產業鏈配置相對齊全、軟件人才培養基本覆蓋的完整的產業結構體系。
目前,我國軟件技術人員中絕大多數是從事基礎程序開發、軟件技術支持和產業相關服務的人員,而軟件產業急需的處于金字塔塔尖的高級軟件人才數量嚴重不足,這已成為制約我國軟件業發展的“瓶頸”。尤其缺乏熟悉軟件行業應用和國際經營的高端復合型人才,影響了軟件產業規模和層次的提升,這就需要培養大批軟件類的資本運作人才,特別是既能嫻熟地運用外語,又懂得軟件知識的復合型人才。他們能融資以幫助軟件企業的成長,
目前,我國軟件產業在全球軟件產業鏈中基本處于中下游環節,缺乏核心產品和關鍵技術,大部分軟件生產企業是小作坊式的生產,在較低層面上進行著大量重復性的工作,這種生產方式缺乏長遠規劃,受盜版泛濫成災的影響,大多企業創新研發的投入不足,僅能顧及企業短期的生存。商務管理、財務、游戲及教育領域成為軟件產業中發展較快的產品,而管理信息系統、大型數據庫系統等技術含量較高的技術研發還較為緩慢。缺乏基礎和核心技術以及具有自主知識產權的軟件產品,不僅使得行業大量利潤進入國外企業,不利于國產軟件的技術積累,而且國家信息安全存在較大隱患。
軟件產業在我國仍然集中在輔助型、外掛式及產業鏈的低端產品階段。自主設計的“重量級”軟件產品在核心技術創新上還比較缺乏,甚至一些關鍵性、基礎性軟件還處于空白狀態。從20世紀80年代我國軟件產業開始發展,雖然取得了很大的進步,但多數外包企業缺乏嚴格的質量控制,正確流程尚未建立,開發的產品缺乏國際市場競爭力,盡管軟件工程師很多,但要培養出準確掌握這些流程的高端人才還有很長的路要走。
多年來,國內計算機用戶重視硬件投入無視軟件版權價值的現象仍較普遍,“軟件不值錢、也沒有必要花錢去投入”的觀念大行其道。對軟件版權認識不足,尤其對國產軟件的心理認同率仍較低,軟件行業潛在的大市場和現實中小市場的矛盾依然突出,這從總體上制約了國內軟件市場的持續發展。國內軟件開發產品未形成多領域、多元化發展的格局,相同產品的低價傾銷,惡性競爭事件頻發,軟件盜版現象突出,軟件市場環境亟待整頓和完善。
“網格”也稱為“元計算”,是在高層系統軟件控制下各種服務器形成一個具有計算數據處理能力的巨大服務“環境”,它被業內看作下一代Internet技術發展的目標,也可稱其為高性能計算環境。這種高性能計算環境主要有以高性能計算機為中心的數據庫、網格結點、寬帶網、可視化設備和網格軟件等。計算機系統的發展趨勢開始從集中的主機環境轉變為客戶機/網絡結構。Web實現了網頁的連通,Internet實現了計算機硬件的連通,而實現互聯網上所有資源的整體連通就是網格目標。這些網絡資源有存儲資源、信息資源、通信資源、軟件資源、知識資源甚至計算資源。資源在信息網格中可統一管理和使用,而在Internet/Web上,計算資源和數據零散地分布在各個網絡站點。用戶可以通過網格門戶之類的技術透明地使用整個網絡資源。
軟件產品標準化和軟件源代碼開放是軟件產業逐步走向開放化的主要表現,軟件產品開發技術的提高和快速發展為軟件開放化奠定了堅實的基礎。開放源代碼軟件的興起,在很大程度上降低了軟件技術和知識產權壁壘,為打破操作系統領域的壟斷創造了條件。Linux一出現就是一個開放式的操作系統,具有代碼開放、分布式開發環境和適應各種平臺的特點。推廣Linux等開放源代碼軟件,并以此為基礎發展軟件產業、形成自主知識產權的軟件產業體系、保障信息安全,是推動我國軟件產業開放化的重要途徑。在網絡方面,采用WWW和HTML標準開發的新型瀏覽器用戶界面走上歷史舞臺后,推動和促進了軟件產業進一步走向開放化。特別需要指出,所有的硬件設備與其他軟件都可以在Linux上運行,這種全面支持Linux的局面為軟件開發化的發展創造了有力的條件,逐步開始形成開源軟件產業鏈,既能提供預定義功能,又能提供二次開發、快速復用的組件開發技術的發展極大地提高了軟件產業的開發效率。
信息時代的基本特征是網絡化,它引發了軟件產業由“以機器為中心”向“以網絡為中心”的重大變革。隨著互聯網的發展及“云計算”技術的成熟,軟件網絡化成為目前軟件行業的新趨勢,新一代軟件基本將圍繞網絡為中心開發滿足業務需要的各種復雜的分布式應用。網絡化的軟件產品分發更迅速、使用更簡單、收費靈活、不容易盜版的特點正改變著軟件的應用與技術模式。
融合化在軟件產業發展中的表現:
1)“智能化產品”軟件形態的出現。不同產業的界限日趨打破,各種技術相互滲透。計算機網絡在交通、金融、企業管理、教育、郵電、商業等行業中,甚至是家庭生活中都得到廣泛的應用。多媒體、數字化等信息技術促進了計算機網、通信網和電視網日趨融合,使網絡能更好地傳送數據、文本資料、聲音、圖形和圖像。隨著現代通信技術、計算機網絡技術以及現場總線控制技術的飛速發展,數字化、網絡化和信息化正日益融入人們的生活之中。嵌入式系統的方興未艾為智能化軟件產品提供了廣闊的市場,為軟件產業帶來巨大發展機會。
2)“工業軟件”產品促進了產業融合。工業軟件是工業部門在工業化過程中將傳統意義上的機械化、電氣化、自動化等“硬裝備”轉化為數字化、智能化、網絡化的“軟裝備”的核心技術,在推進融合戰略實現的過程中扮演著極為重要的角色,成為信息化與工業化融合的突破口。傳統產業改造升級速度的不斷加快將推動行業應用軟件需求的持續增加,“工業軟件”將會在軟件產品市場中不斷增加所占的比例,應用軟件企業只有不斷拓展其產品領域、全方位打造多條縱向產業鏈,以形成行業競爭的新優勢。為適應新形勢的不斷發展,滿足軟件市場對“工業軟件”的需求,必須高度重視研究與企業業務流程密切融合的“工業軟件”產品的開發方法。
軟件是信息產業的靈魂,人才資源是軟件技術與產業的核心競爭力,未來的高端技術人才和高素質領軍專家將是軟件技術與產業爭奪的焦點。軟件技術高速持續發展的核心及重要支撐就是要培養軟件行業的復合型人才。加強人才培養,造就一批多層次、高水平的軟件技術專業人才隊伍,提高自主研發能力,不斷掌握核心技術,是我國實現社會信息化的重要保證和推動力。
[1]王超.國內軟件技術及產業發展的現狀和趨勢評析[J].科技咨詢導報,2007(8):3.
[2]梅宏,劉譞哲.互聯網時代的軟件技術:現狀與趨勢[J].科學通報,2010(13):1214-1220.
[3]朱仲英,虞慧群,王景寅.軟件技術發展趨勢研究[J].微型電腦應用,2010(9):1-4,65.
[4]張凱.計算機科學技術前沿選講[M].北京:清華大學出版社,2010.
[5]中華人民共和國工業和信息化部.軟件產業“十一五”專項規劃[EB/OL].[2008-01-09].http://www.miit.gov.cn/n11293472/n11295227/n11298133/11648216.html.
Trends of Software Technology Development
CHAI Jiguiaand WANG Rongb
(a.Department of Human Resources;b.Department of Computer Engineering,Chengdu Electromechanical College,Chengdu 610031,China)
Software technique is the important foundation of software industry and IT applications.This article takes research into the status of software techniques at home and abroad.It also analyzes the major problems that software industry in China faces with.The trends of development of software techniques are also discussed in this article.
Software technique;Problems;Trend of development
TP311.52
A
1008-5440(2011)04-0033-03
2011-10-24
柴繼貴(1976-),男(漢族),四川青川人,講師,碩士,研究方向:計算機網絡,軟件工程。
王蓉(1978-),女(漢族),遼寧康平人,講師,碩士,研究方向:計算機應用。