一、概述:软件项目管理的“Yes”与“No”
练习0:角色扮演游戏
软件项目的“魔鬼数字”
二、打开软件需求的黑匣子
Attention!
现实总不如看起来那么美好之1
现实总不如看起来那么美好之2
三种不同详细程度的“需求”
需求分析人员的角色与职责
三、捕捉和挖掘需求
决定捕捉需求策略的三大要素
真的需要“倾听每一个客户的声音”吗
我们交付的是“价值”而非“项目”本身
诺兰模型永放光芒
实际案例展示——有效的需求捕捉与无效的需求捕捉正反案例介绍与剖析
捕捉需求的热身活动:需求调研计划与需求调研提纲(含案例分享)
需求开发的方法之1:访谈
需求开发的方法之2:业务逻辑捕捉
需求开发的方法之3:联合需求工作会议
产品型软件开发模式中的需求捕捉方法:需求规划与产品路标规划
演练1:识别讲师给定的案例中需求不明确或者缺失的部分,并据此制定需求调研提纲和问题列表
四、需求的分析与建模
需求分析的基本原则:问题的识别、评估、平衡和综合
分析功能性需求的三种工具之1
分析功能性需求的三种工具之2
分析功能性需求的三种工具之3
分析非功能性需求的“八元方法”
需求的平衡与“二叉树”方法设定需求的优先级
五、 需求建模与需求规格化
需求建模——使用符号化语言动态的描述需求
需求的规格化的基本原则
六、需求的分解与跟踪
需求的分解——从用户需求/业务需求到软件需求,从“用户的视角”——>“软件的视角”
需求的跟踪的两种方法
如何针对“增强开发模式”跟踪需求
七、需求的评审与确认
软件需求的团队协作模型
需求评审的方法介绍
关于需求分析和需求管理的既往经验集成——需求评审检查单
八、管理需求变更
变更管理的流程
变更管理的度量
九、本次培训总结及答疑
为何放弃治疗——为什么不愿意把需求写清楚?
让我们一起把把脉吧——在贵部门如何部署需求开发与需求管理活动