- 1
- 0
- 约小于1千字
- 约 10页
- 2026-11-13 发布于四川
- 举报
软件需求工程
案例分析教学
需求获取·需求建模·需求验证·变更管理
课程导览
需求工程全景
需求分析是软件开发的基石
需求的三层金字塔结构
三层从战略到实现逐级细化,缺一层都会让开发迷失方向。
失败项目的共同起点
需求获取
获取需求不是采蘑菇,而更像考古挖掘
六大获取方法各有战场
需求获取像侦探破案,方法选错,成本翻倍还挖不到真需求。
用户面谈不是聊天
需求炼金术三问
联合需求计划的实战价值
原型法提前暴露真实需求
需求建模
让用例图从装饰品变成需求锚点
用例图四要素
用例图回答一个核心问题:谁能用这个系统做什么。
用例命名的动词铁律
命名与粒度正确,建模才算真正开始。
从静态描述到动态驱动
三个真实建模案例
关系线是建模的细节功夫
需求验证
可验证的需求才是可交付的需求
需求评审三个环节
验证需求正确性的四把尺子
以ATM系统取款需求为例:须同时满足储户操作便利、银行交易安全与运维实时监控,四把尺子缺一不可。
需求评审检查清单
质量特性
检查要点
问题示例
正确性
是否反映用户真实需要
需求与用户期望不符
完整性
是否遗漏重要需求
缺少异常处理
一致性
需求之间是否有矛盾
功能冲突
无歧义性
是否只有一种解释
表述模糊
可验证性
是否可以测试
无法设计测试用例
可修改性
结构是否清晰
耦合度高
可追踪性
是否可以追溯
来源不明
用GWT写出可验收的需求
变更管理
原创力文档

文档评论(0)