RequisitPro 中的需求種類
RequisitPro 中有四種不同類型的需求:
· Features and Vision 描述產品的特性和前景
· Stakeholder Requests 涉眾需求是指從與系統相關的參與者手中收集到的信息,它不一定是某個需求,可以是會議討論的材料或是研討會的記錄
· Supplements Requirements 目標系統必須滿足的運行條件和兼容性、性能等
· Use Cases 用例描述了系統執行的一系列操作,以及這些操作涉及的事務流、條件和特殊需求
管理需求的一般步驟
1. 收集在會議現場、用戶調查過程中的材料,將其匯總在涉眾需求部分 (Stakeholder Requests) 。
2. 整理目標系統涉及到的專業術語和詞匯,形成需求說明的詞匯表 (Glossary) 。
3. 分析用戶原始需求材料,對于其中認為是需求的部分,可以直接在文檔中標亮并創建為 Stakeholder Request 。
4. 確定目標系統的特性,描述目標系統的前景,同樣,可以直接在前景文檔中創建一系列的 Feature Request 。
5. 進行業務分析后,確定目標系統的用例,并編寫詳細的用例規約。
6. 從原始需求和初步分析中,識別出無法被包含在某個 Use-Case 需求里的特定要求。
7. (可選)在創建 Stakeholder Request 或 Feature Request 時,通過指定 Parent Request ,可以構建出需求間的繼承關系,從而創建樹型的需求體系。
8. 使用跟蹤的 Matrix ,確定從 Stackholder Request -> Feature Requests -> Use Cases 之間的傳遞關系。
9. 但需求發生變更時,使用 Impact Analysis ,通過上述跟蹤矩陣,分析變更影響。