先進 成熟的軟體工程思想有哪些?

2021-08-29 12:45:05 字數 399 閱讀 2481

軟體工程

在過去幾十年的發展歷程中,也形成了一些鮮明的新思想。例如,

ibm 提出了軟體開發思想的4項要點——迭代開發、以系統架構為中心、持續的質量保證以及管理變更和資產,其中只有「持續的質量保證」和傳統工業工程是十分吻合的,而其它3項具有軟體特性所擁有的思想。軟體的變更比較頻繁,自然對其管理的高要求,進一步促進迭代開發的合理性。

客戶和業務使用者始終希望軟體能夠按時交付高質量的產品,又認可軟體的靈活性,希望軟體能夠具有隨需應變的能力,及時進行必要的修改來滿足業務的新需求。同時,軟體又是一種知識型產品,需要創造性,並依賴每個開發人員的創造力和積極性。所有這些引導人們新的思考,引導人們不斷認識軟體工程而建立獨特的軟體工程思想。

同時,軟體工程可以向傳統工業工程學習,吸收傳統工業工程上百年實踐積累下來的經驗、沉澱下來的思想。

先進 成熟的軟體工程思想有哪些

軟體工程 在過去幾十年的發展歷程中,也形成了一些鮮明的新思想。例如,ibm 提出了軟體開發思想的4項要點 迭代開發 以系統架構為中心 持續的質量保證以及管理變更和資產,其中只有 持續的質量保證 和傳統工業工程是十分吻合的,而其它3項具有軟體特性所擁有的思想。軟體的變更比較頻繁,自然對其管理的高要求,...

軟體工程思想

一 什麼是軟體配置管理 軟體配置管理就是用於解決如何保證產品的精度 如何重建先前發布的產品的有效方法。軟體配置管理 software configuration management,scm 是一種標識 組織和控制修改的技術。軟體配置管理應用於整個軟體工程過程。在軟體建立時變更是不可避免的,而變更加...

讀《大道至簡 軟體工程實踐者的思想》有感

第一次讀完這本書時,感覺深深地松了一口氣,因為從頭讀到尾讀懂的地方很少,糊里糊塗,沒能進行好好地思考。前幾天,在電腦上找到這本書又讀了一次,再加上課堂上老師的一些講解,才稍微有點懂了。這本書的作者匠心獨運,語言平實易懂,形象生動。向初學者介紹了什麼是程式設計,向愚公式碼農介紹了什麼是方法,向頭重手亂...