软件需求:
- 业务需求
- 用户需求
- 功能需求和非功能需求
- 系统需求
需求工程过程:
- 需求获取
- 需求分析
- 需求规格说明
- 需求验证
(1) 正确性
(2) 无二义性
(3) 完整性
(4) 可验证性
(5) 一致性
(6) 可修改性
(7) 可跟踪性
- 需求管理
(1) 需求变更控制
(2) 需求文档的版本控制
(3) 需求跟踪
(4) 需求管理工具
需求获取技术
- 面谈
- 需求专题讨论会
- 观察用户工作流程
- 原型化方法
- 基于用例的方法
案例:
- 确定参与者
- 确定场景
- 确定用例
- 编写用例描述
时间: 2024-09-30 16:20:26