軟體需求分析
阿新 • • 發佈:2021-11-02
需求分析的定義#
確定軟體系統的目的,範圍,功能,所要做的所有工作 軟體需求分析是非常關鍵的環節 軟體需求分析是一個系統的工作,包括需求的獲取,說明,驗證和管理
輸出成果#
用例,UML,變更管理文件,架構設計說明書,安全設計說明書
需要掌握知識#
- 瞭解需求分析流程
- 學習軟體需求分析工具 UML
- 需求分析質量準則
- 需求分析驗收標準
- 安全分析原則
需求分析方法#
- 需求來源和處理標準
- 業務驅動
- 技術驅動
- 競爭驅動
- 使用者驅動
需求管理實戰#
-
需求如何快速轉研發
- 在管理平臺接單
- 研發風險評估
- 瘦狗(去)金牛(留)
- 基本型-期望型-興奮型
-
需求決定效率低,難以決斷
- 明確規則
- 及時開展例會
全領域需求分析#
- 競爭力構建
- 聚焦使用者高頻使用場景
- 輸出 特性設計說明書
- 原始需要到系統需求SR
- 系統需求SR到需求分配AR
需求例項化#
方法論:例項化需求驅動開發,提升需求分解的準確性 需求即是測試用例,儘早驗證,避免返工
需求分析流程#
- Given 影響因素(條件)
- When 使用者場景
- Then 產生結果