劉遠征
摘 要:隨著計算機技術的發展,軟件工程的應用范圍得到極大推廣,軟件工程在經歷四個發展階段后,已經發展成為一項較為成熟、應用性極廣的一門新興技術,由當前發展現狀不難推測,軟件工程在未來將以模塊化、開放化、合理化及全球化的趨勢繼續發展。
關鍵詞:軟件工程;發展趨勢;模塊化;全球化;
中圖分類號:TP3 文獻標識碼:A 文章編號:1674-3520(2015)-08-00-01
隨著科學技術的不斷發展,計算機應用得到了前所未有的普及與深化,同時對軟件自身及軟件系統的功能也提出各更為嚴峻的挑戰。傳統的軟件開發方法速度較慢,質量不高,難以適應計算機用戶的需求。在過去的幾十年里,軟件工程在應用領域得到廣泛推廣,如財務管理、醫院管理、交通管理甚至軍事管理都開始利用軟件系統,云計算平臺的出現,促使計算機領域的理論研究、軟件開發、技術發展等加快了發展的腳步,同時也提出了新的挑戰。
一、軟件工程的發展歷程
軟件工程的發展經過幾十年的發展,已取得良好的技術成果,其主要發展歷程主要經歷了四個階段。
(一)軟件工程的萌芽階段。軟件工程的萌芽階段始于20世紀的60、70年代,這一時期一些支持軟件開發的工具被完成,這些工具是在一些列高級語言的應用及結構化程序設計技術的基礎上設計而成,此時,軟件工程思想及相關概念被正式提出。
(二)軟件工程的成長期。軟件工程經歷了一段傳統的成長期,這一時期處于20世紀70年代。……