• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      軟件工程發(fā)展歷程及其發(fā)展趨勢

      2015-05-30 11:15:26劉遠(yuǎn)征
      文化產(chǎn)業(yè) 2015年8期
      關(guān)鍵詞:軟件工程模塊化全球化

      劉遠(yuǎn)征

      摘 要:隨著計(jì)算機(jī)技術(shù)的發(fā)展,軟件工程的應(yīng)用范圍得到極大推廣,軟件工程在經(jīng)歷四個(gè)發(fā)展階段后,已經(jīng)發(fā)展成為一項(xiàng)較為成熟、應(yīng)用性極廣的一門新興技術(shù),由當(dāng)前發(fā)展現(xiàn)狀不難推測,軟件工程在未來將以模塊化、開放化、合理化及全球化的趨勢繼續(xù)發(fā)展。

      關(guān)鍵詞:軟件工程;發(fā)展趨勢;模塊化;全球化;

      中圖分類號(hào):TP3 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-3520(2015)-08-00-01

      隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)應(yīng)用得到了前所未有的普及與深化,同時(shí)對軟件自身及軟件系統(tǒng)的功能也提出各更為嚴(yán)峻的挑戰(zhàn)。傳統(tǒng)的軟件開發(fā)方法速度較慢,質(zhì)量不高,難以適應(yīng)計(jì)算機(jī)用戶的需求。在過去的幾十年里,軟件工程在應(yīng)用領(lǐng)域得到廣泛推廣,如財(cái)務(wù)管理、醫(yī)院管理、交通管理甚至軍事管理都開始利用軟件系統(tǒng),云計(jì)算平臺(tái)的出現(xiàn),促使計(jì)算機(jī)領(lǐng)域的理論研究、軟件開發(fā)、技術(shù)發(fā)展等加快了發(fā)展的腳步,同時(shí)也提出了新的挑戰(zhàn)。

      一、軟件工程的發(fā)展歷程

      軟件工程的發(fā)展經(jīng)過幾十年的發(fā)展,已取得良好的技術(shù)成果,其主要發(fā)展歷程主要經(jīng)歷了四個(gè)階段。

      (一)軟件工程的萌芽階段。軟件工程的萌芽階段始于20世紀(jì)的60、70年代,這一時(shí)期一些支持軟件開發(fā)的工具被完成,這些工具是在一些列高級(jí)語言的應(yīng)用及結(jié)構(gòu)化程序設(shè)計(jì)技術(shù)的基礎(chǔ)上設(shè)計(jì)而成,此時(shí),軟件工程思想及相關(guān)概念被正式提出。

      (二)軟件工程的成長期。軟件工程經(jīng)歷了一段傳統(tǒng)的成長期,這一時(shí)期處于20世紀(jì)70年代。這一時(shí)期的研究熱點(diǎn)為計(jì)算機(jī)輔助軟件的開發(fā);同時(shí),為減少軟件開發(fā)過程中的失敗率及錯(cuò)誤率,提出了軟件工程化的思想,將軟件開發(fā)推到正規(guī)化、成熟化的新階段,給軟件工程的發(fā)展創(chuàng)造了有力環(huán)境,為后期發(fā)展產(chǎn)生深遠(yuǎn)影響。這一時(shí)期軟件工程的概念、方法、框架及手段逐漸形成,并開始對程序設(shè)計(jì)方法、結(jié)構(gòu)化分析進(jìn)行研究。

      (三)軟件開發(fā)的發(fā)展期。軟件開發(fā)發(fā)展期的研究熱點(diǎn)為對軟件過程的研究,面向?qū)ο笳Z言和方法在這個(gè)時(shí)候開始出現(xiàn),并逐步流行,在80年代末期開始了面向?qū)ο蟮姆治鲆约霸O(shè)計(jì)方法的發(fā)展,完整的面向?qū)ο蠹夹g(shù)體系也就形成了,延長了系統(tǒng)的生存周期,最終成為主流的軟件開發(fā)技術(shù),應(yīng)用也更加廣泛。此時(shí),對于軟件開發(fā)又提出更高的要求,就是提高軟件的生產(chǎn)率,并使軟件質(zhì)量得以保證。與此同時(shí),軟件開發(fā)也開始了對過程的管理。

      (四)軟件開發(fā)的轉(zhuǎn)型期。進(jìn)入20世紀(jì)90年代以后,人們開始將注意力放在如何改善軟件的開發(fā)過程,側(cè)重有關(guān)軟件構(gòu)建技術(shù)的研究和實(shí)踐,即構(gòu)件軟件工程階段。軟件開發(fā)技術(shù)的主要處理對象為網(wǎng)絡(luò)計(jì)算和支持多媒體信息的www。為了適應(yīng)超企業(yè)規(guī)模、資源共享、群組協(xié)同工作的需要,需要開發(fā)大量的分布式處理系統(tǒng)。

      二、我國軟件工程的發(fā)展現(xiàn)狀

      (一)我國軟件開發(fā)的進(jìn)展。我國的軟件技術(shù)發(fā)展的相對比較落后,相比先進(jìn)的國家還存在著非常大的差距。但是,我國軟件工程的發(fā)展卻是非常迅速的,短短幾年的時(shí)間就形成了屬于我們自己知識(shí)產(chǎn)權(quán)的軟件技術(shù)。以至于軟件工程發(fā)展到現(xiàn)在,我國不僅研發(fā)了屬于我們自己的開發(fā)工具,還制定了符合我國實(shí)際情況的研發(fā)技術(shù)方案。時(shí)至今日,軟件工程已經(jīng)成為計(jì)算機(jī)應(yīng)用領(lǐng)域的核心技術(shù),而且市場需求量尚在逐年攀升。

      (二)我國軟件開發(fā)工程中存在的不足。我國軟件工程發(fā)展迅速的同時(shí),還存在一些需要解決的問題。首先,軟件工程管理體制不完善,,導(dǎo)致軟件工程開發(fā)團(tuán)隊(duì)的工作無法得到有效的協(xié)調(diào),開發(fā)質(zhì)量較低,開發(fā)周期長,整體效率不高;其次,由于對軟件開發(fā)人員以及開發(fā)進(jìn)度的控制力度不足,致使研發(fā)人員的穩(wěn)定性下降,進(jìn)一步降低了軟件產(chǎn)品的研發(fā)效率及產(chǎn)品質(zhì)量;部分軟件的開發(fā)進(jìn)度未控制好,使得軟件產(chǎn)品的生產(chǎn)不能按時(shí)完成,項(xiàng)目延期現(xiàn)象頻發(fā)。

      三、軟件工程的發(fā)展趨勢

      隨著全球化軟件產(chǎn)業(yè)發(fā)展更迭,在市場競爭壓力下,軟件工程發(fā)展趨勢正向模塊化、開放計(jì)算、合理的開發(fā)治理、全球化軟件協(xié)作交付等方面發(fā)展。

      (一)軟件工程模塊化。模軟件工程模塊化是將復(fù)雜龐大的系統(tǒng)進(jìn)行分解,劃分為若干個(gè)子系統(tǒng),各個(gè)子系統(tǒng)具有獨(dú)立的運(yùn)轉(zhuǎn)功能,并具有多種接口,增強(qiáng)了子系統(tǒng)的通用性。若系統(tǒng)需要升級(jí),只需更換相應(yīng)的模塊,而不需要進(jìn)行整體更換,增強(qiáng)了系統(tǒng)的可擴(kuò)展性。模塊化的最大優(yōu)點(diǎn)是使開發(fā)者專注于某一功能的開發(fā),提高專業(yè)性的同時(shí),縮短了研發(fā)時(shí)間和研發(fā)成本。

      (二)軟件工程開放式計(jì)算?;ヂ?lián)網(wǎng)的普及使軟件工程開放式計(jì)算成為可能,利用開放的資源讓更多的軟件工程集成在一起,形成互連互通的軟件開發(fā)標(biāo)準(zhǔn),從而打破文化、語言等界線,實(shí)現(xiàn)軟件開發(fā)的協(xié)作交流。Linux、Jazz、Android等軟件的開源,促進(jìn)了開放計(jì)算的發(fā)展,同時(shí)也在改變著軟件開發(fā)技術(shù)的格局。在互聯(lián)網(wǎng)普及的推動(dòng)下,開放計(jì)算迎來了前所未有的機(jī)遇,它把原本分散的開發(fā)人員通過互聯(lián)網(wǎng)聚在一起,在合適的基礎(chǔ)和框架下,通過集體的智慧,能高效的開發(fā)出更多、更優(yōu)秀的產(chǎn)品級(jí)的軟件。

      (三)軟件工程合理的開發(fā)治理。合理的開發(fā)治理,建立有效的軟件開發(fā)團(tuán)隊(duì),根據(jù)用戶需求,用軟件工程的方法明確“做與不做”、“做什么”、“怎么做”,以此來定義軟件產(chǎn)品的功能,以保證軟件產(chǎn)品的質(zhì)量。如今,軟件系統(tǒng)越來越龐大,系統(tǒng)越來越復(fù)雜化,如何開發(fā)出一款滿足用戶需求的軟件產(chǎn)品?開發(fā)治理的目的在于協(xié)調(diào)開發(fā)團(tuán)隊(duì)之間的關(guān)系,通過采集和分析軟件系統(tǒng)中的源代碼,揭示軟件系統(tǒng)中各項(xiàng)功能之間、功能與接口之間的相互依賴關(guān)系,去實(shí)現(xiàn)軟件變更質(zhì)量管控,最終開發(fā)出符合用戶需求描述的軟件產(chǎn)品,為客戶帶來預(yù)期價(jià)值。

      (四)軟件工程全球化協(xié)作發(fā)展。軟件工程研發(fā)工作將聚集全球化的專業(yè)人才和領(lǐng)先技術(shù),形成分布式軟件開發(fā)團(tuán)隊(duì),以外包和任務(wù)驅(qū)動(dòng)等模式完成研發(fā)相關(guān)工作,如產(chǎn)品開發(fā)、測試、交付及服務(wù)等,這就是全球化協(xié)作發(fā)展。

      參考文獻(xiàn):

      [1]張忠華.軟件工程發(fā)展歷程及其發(fā)展趨勢探討[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2014,(24):69-69,71.

      [2]趙杰.淺談軟件工程的發(fā)展歷程和發(fā)展趨勢[J].商情,2012,(17):191-191.

      [3]吳建華.淺談我國軟件工程的發(fā)展[J].科技風(fēng),2013,(19):249-249.

      猜你喜歡
      軟件工程模塊化全球化
      模塊化自主水下機(jī)器人開發(fā)與應(yīng)用
      模塊化住宅
      新舊全球化
      英語文摘(2019年6期)2019-09-18 01:49:16
      全球化減速:全球化已失去動(dòng)力 精讀
      英語文摘(2019年5期)2019-07-13 05:50:24
      全球化陷阱
      商周刊(2017年8期)2017-08-22 12:10:06
      ACP100模塊化小型堆研發(fā)進(jìn)展
      中國核電(2017年2期)2017-08-11 08:00:56
      模塊化VS大型工廠
      依托工作室的軟件工程實(shí)踐教學(xué)研究
      基于工程教育認(rèn)證的《軟件工程》課程教學(xué)質(zhì)量建設(shè)研究 
      關(guān)于提高軟件工程實(shí)踐教學(xué)質(zhì)量的幾點(diǎn)思考
      小金县| 盐城市| 莱西市| 旬阳县| 奉新县| 平遥县| 锡林郭勒盟| 财经| 湄潭县| 新河县| 辽阳县| 沂南县| 沈丘县| 会东县| 大城县| 霍山县| 大连市| 孙吴县| 巢湖市| 靖宇县| 兰考县| 茂名市| 山阴县| 始兴县| 盐亭县| 邳州市| 杂多县| 安龙县| 静宁县| 石屏县| 略阳县| 吴堡县| 东乡族自治县| 宁津县| 满城县| 巴彦淖尔市| 乐昌市| 施秉县| 深泽县| 潢川县| 石屏县|