-
這是乙個複雜的問題,所以我想就此說幾句話。
軟體工程的目標是開發成本最低、質量最高、開發時間最短的軟體產品。 當今流行的各種軟體工程方法都未能實現這一目標。 以RUP為代表的重量級方法,有太多的時間用於規劃和準備,而用於開發的精力卻很少,認為只要企業保證軟體流程的實施,其他一切都會輕鬆完成,而這種極度壓抑的方法不會取得好的結果。
輕量級的方法更好,畢竟大部分注意力都在開發上,大家都喜歡,但依靠少數人是處理不了大專案的。 當然,每個人都在改進自己的弱點,吸收彼此的長處。
如上所述,缺乏自動化是軟體開發過程中存在大量問題的重要原因,被認為是難以實現成本最低、質量最高、開發時間最短目標的根本原因。 因此,未來的軟體工程必然會發展到以軟體自動化技術為核心的階段——4GL時代。
之所以4GL時代還沒有到來,是因為軟體自動化難度太大,目前的結果侷限於一些非常狹窄的領域,無法滿足實際專案的需求,而且這項技術太難理解,需要深入的理論學習,這是普通開發人員難以接受的。 軟體自動化技術缺乏大發展的重要意圖是,目前描述動作語義的技術是非常低階的,所以即使用形式化的方法進行設計,也是非常耗時的,雖然可以提高一定的效率,但仍然遠遠不夠。
為了解決這個問題,解決這個問題的唯一方法是從使用以前的結果開始,即重用元件,而不是用今天的元件技術。 未來將實現用於機器檢索的大規模元件庫,這是乙個計算機可以自動搜尋和傳輸元件的元件庫,而不是現在的手動元件庫。 但是,為什麼這樣的元件庫沒有出現仍然是乙個老問題,我們還沒有乙個非常理想的方法來描述動作的語義,計算機無法確定兩個元件或規範和元件是否等價,或者存在等價元件,當然也無法自動檢索。
儘管存在許多困難,但我相信軟體工程的未來方向將是高度自動化的積木開發方法。
以上純屬個人意見,可能不可信。
-
1. 軟體工程是一門研究使用工程方法來構建和維護有效、實用和高質量軟體的學科。 它涉及程式語言、資料庫、軟體開發工具、系統平台、標準、設計模式等。 軟體以多種方式使用。
典型的軟體是電子郵件、嵌入式系統、人機介面、辦公套件、作業系統、編譯器、資料庫、遊戲等。 同時,幾乎所有行業都有計算機軟體的應用,如工業、農業、銀行、航空、**部門等。
首先,5G的應用將帶動物聯網的全面發展。 隨著5G標準的逐步應用,物聯網相關領域將在未來十年內得到全面發展,其中車聯網、農業物聯網、智慧型家居、智慧城市等領域將釋放大量崗位需求,因此物聯網相關領域將是軟體工程專業關注的重點。
其次,工業網際網絡的發展將帶動大資料和人工智慧的應用。 目前,網際網絡領域正在從消費網際網絡向工業網際網絡過渡,工業網際網絡的發展將促進大資料和人工智慧的進一步應用,因此軟體工程專業將進一步拓展其知識面。
從近年來軟體工程專業和程哥專業的畢業答辯情況來看,一些學生在畢業設計中選擇了大資料、機器學習、計算機視覺等方向,這也說明軟體工程專業在一定程度上對新技術更加敏感。
第三,網路安全領域將有很多發展機會。 隨著物聯網和大資料技術的發展,網路安全的覆蓋面進一步擴大,沒有安全的大資料走不遠,沒有安全的物聯網也無法應用,而物聯網是目前人工智慧的重要應用場景,因此安全將是未來IT行業的重要領域。
因此,未來軟體工程專業的學生將更加注重安全冰雹領域的知識教育。
-
什麼是軟體工程?
軟體工程是一門研究和應用如何以系統化、標準化、可量化的過程方法開發和維護軟體,以及如何將久經考驗的管理技術與目前能獲得的最佳技術方法相結合的學科。 它涉及程式語言、資料庫、軟體開發工具、系統平台、標準、設計模式等。
進展如何? - 軟體產業規模逐年擴大。
近年來,我國軟體和資訊科技服務業執行良好,收入和效益快速增長,就業崗位穩步增加。 產業向高質量方向發展步伐加快,結構不斷調整優化,新的增長點不斷湧現,服務支撐兩個強國建設的能力明顯增強,正在成為數字經濟發展和智慧社會演進的重要驅動力。
2019年,我國軟體和資訊科技服務行業規模以上企業超過4萬家,累計實現軟體業務收入71768億元,同比增長。 2020年前三季度,我國軟體行業完成軟體業務收入58387億元,同比增長。
資訊科技在服務和殲滅領域佔據絕對主導地位。
近年來,我國軟體產業各細分市場的發展形勢呈現出全面態勢,即軟體產品、資訊科技服務、資訊保安產品和嵌入式系統軟體的市場規模有所擴大。
具體而言,資訊科技服務仍處於領先地位,行業繼續向面向服務和基於雲的方向發展。 2020年前三季度,資訊科技服務實現營收35162億元,佔行業營收比重,在軟體行業佔據絕對主導地位。 其中,大資料服務收入1530億元; 積體電路設計收入1562億元; 雲服務收入1453億元; 電商平台技術服務收入6028億元。
資訊保安產品和服務的收入穩步增長。 2020年前三季度,資訊保安產品和服務實現總營收959億元,占全行業總營收。
嵌入式系統軟體已成為各領域產品裝備數位化轉型和智慧型增值的關鍵驅動技術。 2020年前三季度,嵌入式系統軟體實現營收6365億元,占全行業營收的比重。
總結。 程式設計師這個行業和其他行業沒什麼不同,經驗對這個行業來說太重要了,而且在工作的過程中,我經常加班,熬夜敲門**。 大家都知道熬夜對女生不好,沒時間養護。 >>>More
提取程式碼: J3L1 軟體工程是一門研究使用工程方法來構建和維護有效、實用和高質量軟體的學科。 它涉及程式語言、資料庫、軟體開發工具、系統平台、標準、設計部分(如電子郵件)、嵌入式系統、人機介面、辦公套件、作業系統、編譯器、資料庫、遊戲等。 >>>More
軟體工程是研究構建和維護有效、實用和高質量軟體的工程方法。 它涉及程式語言、資料庫、軟體開發工具、系統平台、標準、設計模式等。 軟體工程專業的學生必須選修以下課程: >>>More
我國軟體產業的規模不是很大,一些軟體企業在軟體生產中只採用了一些軟體工程思想,與大規模工業化生產還有一定的差距。 究其原因,包括管理制度問題、市場問題、政策問題,以及軟體工程理論的不完備和不完善等。 因此,軟體工程的研究與應用,以及我國軟體產業的進一步發展,需要一定的軟體工程科技工作者,他們既具備軟體工程的理論基礎和研究能力,又有一定的實踐經驗。 軟體工程的未來是光明的。 >>>More