需求說明書四要素 收藏
《需求說明書》是需求階段最關鍵的產出物,我們公司測試部的同事常常抱怨,有的專案的需求說明書看到末尾還是不清楚系統要做什麼,無法寫出測試用例。我想我們很多人,尤其是工作經驗不多的人,對需求說明書要寫些什麼東西也是糊里糊塗的,即使能夠從 rup 的教材上搬出來一些名詞,也往往不理解其中的內涵。我把我的經驗寫下來,放在部落格上,一方面自我總結,另一方面,希望和大家討論,共同提高。
基於需求的四要素,需求說明書的目錄結構一般是這樣的。
1. 引言
1.1 編寫目的
1.2 範圍
1.3 專案背景
1.4 主要業務名詞和術語定義
1.5 參考文獻
2. 需求概述
2.1 使用者當前系統
2.2 目標系統
2.3 與其他系統的關係
2.4 邊界定義
2.6 系統功能模型概述
2.8 目標系統執行環境要求
3. 詳細需求
3.1 功能名稱1
3.1.1 業務流程
3.1.2 業務規則
3.1.3 業務介面
3.1.4 業務實體
3.2 功能名稱2
3.2.1 業務流程
3.2.2 業務規則
3.2.3 業務介面
3.2.4 業務實體
4. 與其他系統的介面說明
5. 效能要求
5.1 執行效能
5.2 可維護性
5.3 可移植性
5.4 故障處理要求
5.5 不允許發生的事件
6. 附錄
需求說明書
1 引言 1.1編寫的目的 說明編寫這份需求說明書的目的,指出預期的讀者.1.2背景 a.待開發的系統的名稱 b.本專案的任務提出者 開發者 使用者 c.該系統同其他系統或其他機構的基本的相互來往關係。1.3定義 列出本檔案中用到的專門術語的定義和外文首字母組詞的原片語。1.4參考資料 列出用得著的...
python需求分析說明書 需求規格說明書
1 概述 summary 1.1 專案的目的與目標 purpose and aim of project 學員體能成績管理系統需求說明書是為了讓系統的涉眾就該系統的需求達成一致認可,明確該系統的需求,為後續的開發工作提供依據。通常,該需求規格說明可以作為產品設計的主要依據,並作為程式設計師編碼時了解...
需求分析說明書
第一章 引言.1 1.1 編寫目的.1 1.2 專案背景.1 1.3 基本定義.1 第二章 產品概述.2 2.1 系統功能.2 2.2 執行環境.2 2.3 使用者的特點.2 2.3 條件與限制.2 第三章 功能需求.3 3.1 功能劃分.3 3.2 功能描述.3 4.3 軟體介面.4 4.4 故障...