培训背景
本课程培训全过程,贯穿讲师30多年在项目建设与管理中所积累的需求分析与过程管理之丰富经验。课程教学以理论为基础,以实际案例为主线,使培训人员能够牢固掌握用户需求获取、业务流程分析、需求建模和需求文档编写以及需求变更管控等技能,熟练使用需求开发与管理技术、方法、工具和模板,特别是对基于需求的敏捷开发与管理方法、技术的实践应用。
培训收益
1.建立正确和牢固的需求价值观;
2.掌握需求捕获方法与沟通技巧;
3.掌握需求分析的方法与技巧;
4.掌握管控需求基线的技术与方法;
5.掌握产品需求全生命周期控制方法;
6.掌握基于敏捷研发的需求管理过程与技术;
7.构建需求驱动的产品研发流程;
8.掌握基于Scrum的敏捷研发方法;
9.掌握基于DevOps的敏捷研发过程;
10.掌握需求文档编写技巧与模板应用方法;
11.深入理解并掌握需求变更管理与控制方法;
12.熟练使用需求分析与管理工具;
13.掌握需求跟踪管理技术与工具。
培训特色
1.重视课程实用性;
2.重视帮助学员搭建知识体系;
3.重视课堂学习气氛;
4.重视学员知识掌握情况。
课程大纲
单元 | 节次 | 主题 | 时间安排 | 备注 | |
---|---|---|---|---|---|
第一部分 综述 | 1 | 需求开发与管理之导论 | 1天 |
需求工程 案例讨论与交流 沙盘演练1 | |
2 | 需求基础及层次模型 | ||||
3 | 如何从客户角度掌握需求特征 | ||||
4 | 需求工程推荐方法的应用 | ||||
5 | 需求分析员必备素质与需要完成的任务 | ||||
第二部分 需求开发与 管理方法应用 | 6 | 确定产品前景与项目范围 | 1-1.5天 |
需求开发 案例讨论 沙盘演练2 | |
7 | 获取需求的方法与技术 | ||||
8 | 分析需求的方法与技术 | ||||
9 | 如何从业务规则中获取与分析需求 | ||||
10 | 编写需求文档的方法与技巧 | ||||
11 | 采用图形法方法分析与实现需求 | ||||
12 | 掌握质量属性确保软件质量 | ||||
13 | 应用原型方法控制需求与项目范围风险 | ||||
14 | 设定需求优先级的方法与技术 | 1-1.5天 |
需求管理 项目应用 案例交流 沙盘演练3 | ||
15 | 需求的确认与评审过程与方法 | ||||
16 | 从需求开发过渡到需求管理 | ||||
17 | 掌握需求管理方法 控制需求管理过程 | ||||
18 | 需求变更管控的方法与技术 | ||||
19 | 需求管理工具与自动化技术 | ||||
20 | 需求开发与管理过程的改进 | ||||
第三部分 需求驱动为基础的敏捷开发方法实践 | 21 | 基于敏捷方法的产品开发导论 | 1天 |
敏捷开发方法 案例交流 沙盘演练4 | |
22 | 项目需求识别与管理机制建立 | ||||
23 | 敏捷研发的需求管理过程与技术 | ||||
24 | 产品需求全生命周期管理 | ||||
25 | 敏捷研发需求管理的作用与特点 | ||||
26 | 产品的敏捷研发模式与原则 | ||||
27 | 敏捷模式的基础建设与组织机构 | ||||
28 | 敏捷个人的架构建立于实施策略 | ||||
29 | 敏捷研发模式与工具应用 | ||||
30 | 构建需求驱动的产品研发流程方法 | ||||
31 | 基于Scrum 敏捷研发方法与应用 | ||||
32 | 基于DevOps 敏捷研发过程与方法 | ||||
33 | 总结与提高 |