软件需求工程案例分析教学.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 10页
  • 2026-11-13 发布于四川
  • 举报

软件需求工程

案例分析教学

需求获取·需求建模·需求验证·变更管理

课程导览

需求工程全景

需求分析是软件开发的基石

需求的三层金字塔结构

三层从战略到实现逐级细化,缺一层都会让开发迷失方向。

失败项目的共同起点

需求获取

获取需求不是采蘑菇,而更像考古挖掘

六大获取方法各有战场

需求获取像侦探破案,方法选错,成本翻倍还挖不到真需求。

用户面谈不是聊天

需求炼金术三问

联合需求计划的实战价值

原型法提前暴露真实需求

需求建模

让用例图从装饰品变成需求锚点

用例图四要素

用例图回答一个核心问题:谁能用这个系统做什么。

用例命名的动词铁律

命名与粒度正确,建模才算真正开始。

从静态描述到动态驱动

三个真实建模案例

关系线是建模的细节功夫

需求验证

可验证的需求才是可交付的需求

需求评审三个环节

验证需求正确性的四把尺子

以ATM系统取款需求为例:须同时满足储户操作便利、银行交易安全与运维实时监控,四把尺子缺一不可。

需求评审检查清单

质量特性

检查要点

问题示例

正确性

是否反映用户真实需要

需求与用户期望不符

完整性

是否遗漏重要需求

缺少异常处理

一致性

需求之间是否有矛盾

功能冲突

无歧义性

是否只有一种解释

表述模糊

可验证性

是否可以测试

无法设计测试用例

可修改性

结构是否清晰

耦合度高

可追踪性

是否可以追溯

来源不明

用GWT写出可验收的需求

变更管理

文档评论(0)

1亿VIP精品文档

相关文档