文檔在軟件工程中的作用

文檔在軟件工程中的作用

文檔在軟件工程中的作用是作爲里程碑標記,使項目跟蹤和控制變得可能,也使軟件生產的每一部分都可前溯,保證軟件的質量。

軟件工程(SoftwareEngineering)是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟件的學科,它涉及程序設計語言、數據庫、軟件開發工具、系統平臺、標準、設計模式等多方面。現代社會,軟件幾乎應用於各個行業,如工業、農業、銀行、航空、政府部門等,這些應用促進了經濟和社會的發展,使得人們的工作效率和生活效率得以提高。典型的軟件有電子郵件、嵌入式系統、人機界面、辦公套件、操作系統、編譯器、數據庫、遊戲等。軟件工程一直以來都缺乏一個統一的定義,很多學者、組織機構都分別給出了自己的定義。BarryBoehm:運用現代科學技術知識來設計並構造計算機程序及爲開發、運行和維護這些程序所必需的相關文件資料。