在軟體的生產過程中,總是伴隨著大量的資訊要記錄、要使用。因此,軟體文件在產品的開發生產過程中起著重要的作用。
1)提高軟體開發過程的能見度。把開發過程中發生的事件以某種可閱讀的形式記錄在文件中。管理人員可把這些記載下來的材料作為檢查軟體開發進度和開發質量的依據,實現對軟體開發的工程管理。
2)提高開發效率。軟體文件的編制,使得開發人員對各個階段的工作都進行周密思考、全盤權衡、從而減少返工。並且可在開發早期發現錯誤和不一致性,便於及時加以糾正。
3)作為開發人員在一定階段的工作成果和結束標誌。
4)記錄開發過程中的有關資訊,便於協調以後的軟體、開發、使用和維護。
5)提供對軟體的執行、維護和培訓的有關資訊,便於管理人員、開發人員、操作人員、使用者之間的協作、交流和了解。使軟體開發活動更科學、更有成效。
6)便於潛在使用者瞭解軟體的功能、效能等各項指標,為他們選購符合自己需要的軟體提供依據。 文件在各類人員、計算機之間的多種橋樑作用中看出: 既然軟體已經從手工藝人的開發方式發展到工業化的生產方式,文件在開發過程中就起到關鍵作用。從某種意義上來說,文件是軟體開發 規範的體現和指南。按規範要求生成一整套文件的過程,就是按照軟體開發規範完成一個軟體開發的過程。所以,在使用工程化的原理和方法來指導軟體的開發和維護時,應當充分注意軟體文件的編制和管理。 PS:軟體開發文件包括: 操作手冊 維護修改建議 軟體需求(規格)說明書 開發文件 軟體需求(規格)說明書 資料要求說明書 概要設計說明書 詳細設計說明書 可行性研究報告 專案開發計劃 管理文件 專案開發計劃 測試計劃 測試報告 開發進度月報 開發總結報告
在軟體的生產過程中,總是伴隨著大量的資訊要記錄、要使用。因此,軟體文件在產品的開發生產過程中起著重要的作用。
1)提高軟體開發過程的能見度。把開發過程中發生的事件以某種可閱讀的形式記錄在文件中。管理人員可把這些記載下來的材料作為檢查軟體開發進度和開發質量的依據,實現對軟體開發的工程管理。
2)提高開發效率。軟體文件的編制,使得開發人員對各個階段的工作都進行周密思考、全盤權衡、從而減少返工。並且可在開發早期發現錯誤和不一致性,便於及時加以糾正。
3)作為開發人員在一定階段的工作成果和結束標誌。
4)記錄開發過程中的有關資訊,便於協調以後的軟體、開發、使用和維護。
5)提供對軟體的執行、維護和培訓的有關資訊,便於管理人員、開發人員、操作人員、使用者之間的協作、交流和了解。使軟體開發活動更科學、更有成效。
6)便於潛在使用者瞭解軟體的功能、效能等各項指標,為他們選購符合自己需要的軟體提供依據。 文件在各類人員、計算機之間的多種橋樑作用中看出: 既然軟體已經從手工藝人的開發方式發展到工業化的生產方式,文件在開發過程中就起到關鍵作用。從某種意義上來說,文件是軟體開發 規範的體現和指南。按規範要求生成一整套文件的過程,就是按照軟體開發規範完成一個軟體開發的過程。所以,在使用工程化的原理和方法來指導軟體的開發和維護時,應當充分注意軟體文件的編制和管理。 PS:軟體開發文件包括: 操作手冊 維護修改建議 軟體需求(規格)說明書 開發文件 軟體需求(規格)說明書 資料要求說明書 概要設計說明書 詳細設計說明書 可行性研究報告 專案開發計劃 管理文件 專案開發計劃 測試計劃 測試報告 開發進度月報 開發總結報告