軟體工程為什麼強調規范化
發布時間: 2024-11-24 15:18:05
⑴ 軟體工程為什麼要強調規范化和文檔化
軟體工程強調規范化和文檔化。規范化的目的是使眾多的開發者遵守相同的規范,使軟體生產擺脫個人生產方式,進入標准化、工程化的生產方式。文檔化是將軟體的設計思想、設計過程和實現過程完整地記錄下來,以便於後人的使用和維護,在開發過程中各類相關人員藉助於文檔進行交流和溝通。
另外,在開發過程中產生的各類文檔使得軟體的生產過程由不可見變為可見,便於管理者對軟體生產進度和開發過程進行管理。在用戶最終驗收時可以通過對提交的文檔進行技術審查和管理審查,保證軟體的質量。
(1)軟體工程為什麼強調規范化擴展閱讀:
軟體工程原理、軟體工程過程、軟體工程方法、軟體工程模型、軟體工程管理、軟體工程度量、軟體工程環境、軟體工程應用、軟體工程開發使用。著名軟體工程專家B.Boehm綜合有關專家和學者的意見並總結了多年來開發軟體的經驗,於1983年在一篇論文中提出了軟體工程的七條基本原理:
(1)用分階段的生存周期計劃進行嚴格的管理。
(2)堅持進行階段評審。
(3)實行嚴格的產品控制。
(4)採用現代程序設計技術。
(5)軟體工程結果應能清楚地審查。
(6)開發小組的人員應該少而精。
(7)承認不斷改進軟體工程實踐的必要性。
熱點內容