务的风险和不确定性,并采取行动减少其中的不确定性或 者降低风险的影响范围
识别
控制
管理、交流
分析
跟踪
计划
15
5. 需求风险管理 ——驱动因素
类别 需求复杂性
需求稳定性
风险驱动因素
应对策略
示例
类别
示例
系统的规模比较复杂 系统的环境比较复杂 涉及的技术比较复杂
形式化建模技术,例如KAOS 需求建模技术 建模方法学,例如UML
需求获取技术 面谈、原型、观察等等
16
结束语
当你尽了自己的最大努力时,失败也是伟大的, 所以不要放弃,坚持就是正确的。
When You Do Your Best, Failure Is Great, So Don'T Give Up, Stick To The End
17
谢谢大家
荣幸这一路,与你同行
不利于用户 的有效参与
需求 设计 代码 测试
需求开发 需求管理
集成
运行与维护
7
3. 生命周期规划
软件的问题域比较复杂,但是业务非常成熟而且需求比 较稳定
不利于用户的有效参与
需求开发
需求管理
需求
发布1 设计
实现
发布2 设计
测试 实现
集成 运行与维护
测试
集成 运行与维护
发布3 设计 发布4
实现 设计
1. 需求工程中的项目管理 2. 资源支持 3. 生命周期规划 4. 团队管理 5. 需求风险管理
4
2. 资源支持
一定数量技能良好的可用人员;
可行的时间限制和充足的资金支持;
可用的系统运行环境、软件工具、道具、文档模版、可复用资源等其