对此课程感兴趣的人
组合修炼课程安排
该课程组合三天一个专题、共计6天。具体课程安排如下。
1、需求分析专题
时间上午下午
第
一
天内容一:需求实践现状分析
1.软件项目成败与需求实践
2.CHAOS报告分析与启示
3.一则漫画的启示
4.透过表象,分析本质(需求问题的诊断)
内容二:需求工程要点与误区分析
1.需求在研发中的地位
2.需求分析的任务、需求分析的基本过程
3.需求的三个层面和三种类型
4.商业产品与需求管理的差异
5.结合实际案例,进行分析失败的教训
内容三:优秀需求的要点与实现手段
1.完整性:如何验证,如何保障
2.正确性、无歧义性:如何解决
3.有优先级、必要性:如何操作
4.可行性与可验证性:如何理解
内容四:需求工作要素与需求过程
1.需求工程的职责范畴
2.需求开发的阶段、任务、分工与技术选择
3.SDRUM需求过程模型(讲师自创、业界知名)
4.需求管理的内容、策略与实现时机
5.需求人员的技能矩阵与实战应用内容五:需求捕获
1.甲、乙方对需求的理解、甲、乙方对需求的要求
2.需求获取的主要困难、手段
3.业务访谈、问卷调查、历史文档分析
4.业务过程/工作流程观察、原型试验
5.与用户沟通的技巧、与客户沟通的技巧
6.需求获取要点总结
内容六:需求捕获最佳实践
1.需求捕获的主要障碍与应对
2.用户需求的“冰山模型”与应对之道
3.需求捕获时的用户心理模型与应对之道
4.构建识别需求变更的感应器
5.“钓鱼”模式与“网罗”模式
6.需求协商的策略与技巧
7.与需求有关的风险
内容七:需求风险
1.软件风险管理基础
2.与需求有关的风险
3.需求与其它项目过程的关系
4.需求与各项目干系人的关系
5.软件需求风险管理方法
第
二
天内容一:需求分析的方法
1.面向对象的分析方法
2.面向问题域的分析方法
3.UML表示法介绍与需求建模要点总结
内容二:需求分析与建模要点与误区分析
1.建模的目标与要点
2.企业建模与需求建模概述
3.建模工具的要点与选择
4.流程分析的要点
5.业务实体分析的要点
6.用例建模的要点内容三:需求分析的后续周期:确定需求细节
1.用例的类型(业务、报表、接口、技术)及应用要点
2.业务类用例的细化
3.分析业务活动细节:事件流相关工具:活动图
4.用户界面原型分析、约束与规则描述
5.原始需求、用例、功能点之间的关系
6.报表类用例的细化
7.接口类用例的细化8.领域类的细化
内容四:需求分析对后期的影响
1.需求分析结果对架构的影响
2.需求分析结果对设计的影响
3.需求分析结果对测试的影响
第
三
天内容一:非功能型需求的处理
1.性能、安全
2.可靠性、可移植性、可维护性、可用性
3.设计约束分析
内容二:编写需求规格说明书
1.从沟通、写作的角度提升水平
2.需求规格说明书格式与内容
3.需求规格说明书编写策略与技巧
4.需求规格说明书常见的模板
5.基于CMMI的需求规格说明书、基于Agile的需求规格说明书
内容三:需求验证操作实务
1.需求验证的主要手段分析
2.需求评审的常见误区与应对之道内容四、需求管理策略与操作要务
1.需求管理策略
2.迭代与需求基线的思想
3.需求基线操作实务
4.需求估算
5.优先级划分
6.制定基线计划
7.CaseStudy:需求基线管理实战
内容五、需求变更管理
1.控制项目范围的扩展
2.变更控制过程
3.变更控制委员会
4.测量变更活动
5.变更请求决策分析
6.变更会审与确认
2、IT项目管理专题
时间上午下午
第
一
天
IT项目管理基础
1.IT项目管理的目标与范围
2.IT项目管理的常见问题
3.如何结合具体研发项目工作与管理
4.研发生命周期模型
5.IT策略体系
IT项目关键路径确定
1.IT项目管理路线图概览
2.需求,设计,开发,测试,部署
3.研发开发过程定制
案例:IBMUP过程剖析、敏捷UP过程剖析关键管理基础
1.进度计划管理(时间管理)
2.风险管理
3.范围管理
4.沟通管理
5.过程与质量管理
6.团队管理
7.配置与变更管理
案例:某项目全程计划与管理案例剖析
第
二
天
需求阶段的IT项目管理
1.需求的目标与范围
2.需求的角色与工件
3.需求获取,分析,规格,验证路线图
4.需求阶段的工作进度计划,跟踪与监控
5.需求变更控制管理
6.基于需求的项目范围管理
7.基于需求的风险识别与管理
8.基于需求的成本管理
工具:演示主流需求管理工具
研发设计阶段的IT项目管理
1.研发设计的目标与范围
2.研发设计的角色与工件
3.研发设计路线图:架构设计,概要设计,数据库设计,详细设计
4.设计阶段的工作进度计划、跟踪与监控跟踪
5.设计的风险解决与管理
6.设计的质量验证与管理
工具:演示主流建模与设计工具开发阶段的IT项目管理
1.开发的目标与策略
2.开发的角色与工件
3.开发路线图:物理设计,编写编码规范,集成计划,并行开发,及时测试,持续集成
4.开发阶段的工作进度计划,跟踪与监控跟踪
5.开发的质量与管理
6.开发中的配置管理
7.开发中的集成管理
案例:实战平行开发与配置管理(VSS、CVS、SVN等)
测试阶段的项目管理
1.测试目标与策略
2.测试的角色与工件
3.测试的过程路线图:测试计划,测试设计,测试实施,测试执行,测试分析报告
4.测试阶段的工作进度计划,跟踪与监控跟踪
5.测试风险管理
6.测试过程管理
7.测试团队管理
8.测试bug管理
工具:实战演示测试管理工具
第
三
天
部署阶段的IT项目管理
1.部署的目的与范围
2.部署的角色与工件
3.部署过程路线图:部署计划,准备部署工件,用户培训,实施部署,试运行,部署维护
4.部署阶段的工作进度计划,跟踪与监控跟踪
5.部署后的需求变更控制管理
6.部署工件版本管理
7.部署中的系统管理
8.验收管理IT项目管理总结与规范
1.进度计划管理(时间管理)
2.风险管理
3.范围管理
4.沟通管理
5.过程与质量管理
6.团队管理
7.配置与集成管理
IT项目管理案例回顾与研讨
课程学习研讨、答疑
郭老师 北航软件所博士、著名需求分析与项目管理专家、中心特聘高级管理级顾问。
宫老师 北理工博士、著名需求、架构专家;精通UML&RUP。授课风格:知识丰富,思路清
晰,讲解透彻,幽默风趣。
贾老师 中科院软件所博士;著名项目管理与需求分析专家、中心特聘高级管理顾问。
曾老师 曾就职于华为,现为某企业高级项目经理,主架构师、中心特聘高级管理顾问