字號: 小 中 大 |
推薦給好友
上一篇 |
下一篇
關于軟件文檔 這些你知道嗎?
發布: 2009-6-12 09:55 |
作者: 不詳 |
來源:
測試時代采編 |
查看: 42次 | 進入軟件測試論壇討論
領測軟件測試網
圖 三種文檔
操作手冊:本手冊為操作人員提供該軟件各種運行情況的 有關知識,特別是操作方法的具體細節。
測試計劃:為做好組裝測試和確認測試,需為如何組織測試 制定實施計劃。計劃應包括測試的內容、進度、條件、人員、測試用 例的選取原則、測試結果允許的偏差范圍等。
測試分析報告:測試工作完成以后,應提交測試計劃執行 情況的說明。對測試結果加以分析,并提出測試的結論意見。
開發進度月報:該月報系軟件人員按月向管理部門提交的 項目進展情況報告。報告應包括進度計劃與實際執行情況的比較、 階段成果、遇到的問題和解決的辦法以及下個月的打算等。
項目開發總結報告:軟件項目開發完成以后,應與項目實 施計劃對照,總結實際執行的情況,如進度、成果、資源利用、成本 和投入的人力。此外還需對開發工作作出評價,總結出經驗和教 訓。
維護修改建議,軟件產品投入運行以后,發現了需對其進行修正、更改等問題,應將存在的問題、修改的考慮以及修改的影 響估計作詳細的描述,寫成維護修改建議,提交審批。以上這些文檔是在軟件生存期中,隨著各階段工作的開展適 時編制。其中有的僅反映一個階段的工作,有的則需跨越多個階段。表5給出了各個文檔應在軟件生存期中哪個階段編寫。這 些文檔最終要向軟件管理部門,或是向用戶回答以下的問題:
表9.2 軟件生存期各階段編制的文檔
階段
文檔 |
可行性藥酒與計劃 |
需求分析 |
設計 |
代碼編寫 |
測試 |
運行與維護 |
可行性研究報告 |
|
|
|
|
|
|
項目開發計劃 |
|
|
|
|
|
|
軟件需求說明 |
|
|
|
|
|
|
數據要求說明 |
|
|
|
|
|
|
概要設計說明 |
|
|
|
|
|
|
星系設計說明 |
|
|
|
|
|
|
測試計劃 |
|
|
|
|
|
|
用戶手冊 |
|
|
|
|
|
|
操作手冊 |
|
|
|
|
|
|
測試分析報告 |
|
|
|
|
|
|
開發進度月報 |
|
|
|
|
|
|
項目開發總結 |
|
|
|
|
|
|
維護修改建議 |
|
|
|
|
|
|
哪些需求要被滿足,即回答“做什么?”
所開發的軟件在什么環境中實現以及所需信息從哪里來, 即回答“從何處?”
某些開發工作的時間如何安排,即回答“何時干?”
某些開發(或維護)工作打算由“誰來干?”
某些需求是怎么實現的?
為什么要進行那些軟件開發或維護修改工作?
上述十三個文檔都在一定程度上回答了這六個方面的問題。這可從表中看到。
表 文檔所回答的問題
所提問題
文檔 |
什么 |
何處 |
何時 |
誰 |
如何 |
為何 |
可行性研究報告 |
√ |
|
|
|
|
√ |
項目開發計劃 |
√ |
|
√ |
√ |
|
|
軟件需求說明 |
√ |
√ |
|
|
|
|
數據要求說明 |
√ |
√ |
|
|
|
|
概要設計說明 |
|
|
|
|
√ |
|
詳細設計說明 |
|
|
|
|
√ |
|
測試計劃 |
|
|
√ |
√ |
√ |
|
用戶手冊 |
|
|
|
|
√ |
|
操作手冊 |
|
|
|
|
√ |
|
測試分析報告 |
√ |
|
|
|
|
|
開發進度月報 |
√ |
|
√ |
|
|
|
項目開發總結 |
√ |
|
|
|
|
|
維護修改建議 |
√ |
|
|
√ |
|
√ |
至此,我們對文檔的作用有了進一步的理解。每一個文檔的任 務也是明確的,任何一個文檔都此是多余的。
文章來源于領測軟件測試網 http://www.kjueaiud.com/