一、课程背景
复杂的IT项目环境下,如何多快好省的完成IT项目,成为了企业IT项目建设非常关注的问题。为实现这一目标,必须有一套可借鉴的、符合我国国情的IT项目建设方法。中培在过去的十年中曾经为数百家企业提供了IT项目管理与需求分析实战的咨询与培训服务,在总结大量企业IT项目实践研发的基础上,总结了需求分析方法和IT项目管理实战体系,形成了一套可以和广大企业分享的工具、模板。学习后企业就可以根据这些业界最佳实践的经验来优化和固化本公司的IT项目管理过程体系、提高IT项目经理的管理能力。
二、培训收益
本课程全过程贯穿实际案例,结合案例讲解使学习者很快掌握业务流程分析、用户需求获取、需求建模和需求变更控制等知识,熟练使用需求分析的相关工具和模版。达到的目标具体如下:
1.掌握需求捕获方法与沟通技巧;
2.掌握需求分析的方法包括流程分析、数据分析、角色场景分析等分析方法;
3.理解并掌握UCD设计的原理;
4.熟练使用需求建模工具;
5.理解需求基线的意义和作用;
6.深入理解并掌握需求变更管理与控制方法;
7.掌握需求基线管理;
8.掌握需求可跟踪性管理;
9.掌握需求文档化建设方法;
10.熟练使用需求分析与管理工具;
11.通过最后的实战演练巩固所学内容。
三 培训特色
1.理论与实践相结合、案例分析与行业应用穿插进行;
2.专家精彩内容解析、学员专题讨论、分组研究;
3.通过全面知识理解、专题技能和实践结合的授课方式。
四、培训大纲
培训时间 | 培训模块 | 培训内容 |
---|---|---|
第一天 上午 | 需求捕获 |
1. 需求捕获策略 2. 跨越需求捕获的主要障碍 3. 变更预测 Case Study:需求捕获与沟通技巧 4. 用户访谈的操作要点与误区分析 5.需求捕获的主要障碍与应对 6.需求捕获时的用户心理模型与应对之道 7. 需求协商的策略与技巧 |
第一天 下午 |
需求分析与 UML建模 |
1. 需求分析的方法 1)面向对象的分析方法 2)流程分析 3)数据分析 4)角色场景分析 2.基于角色场景的用例建模 1)角色-场景分析 2)用例技术的本质与要点 3)用例图要点与常见误区分析 4)用例关系(扩展、包含、泛化)的深入解析 5)用例的来源 Case Study:用例建模案例实战 Case Study:某管理系统项目需求分析 实战演练:基于大型工具进行UML 需求建模 3. UCD设计 |
第二天 上午 | 需求变更管控 |
1. 需求基线管理 1)迭代与需求基线的思想 2)需求基线操作实务 3)需求估算 4)优先级划分 5)制定基线计划 Case Study:需求基线管理实战 6)各需求管理项之间的关系 2.需求变更管理 1)控制项目范围的扩展 2)变更控制过程 3)变更控制委员会 4)测量变更活动 5)变更请求决策分析 6)变更会审与确认 7)变更管理操作实务 8)统一渠道:CCB Case Study:如何有效地进行需求变更管理以保证开发节秦 3. 需求可跟踪性管理 1)需求跟踪操作实务 2)用户需求与软件需求 3)软件需求与设计元素 4)定义需求的层次 5)获得需求间的父子关系需求之间的相互影响关系 6)需求详细属性的定制和过滤 |
第二天 下午 | 需求文档模板化建设 |
1. 需求文档结构模板 2. 需求条目结构模板 3. 需求调研模板 4. 需求评审模板 5. 需求变更模板 6. 需求跟踪模板 7. 需求验证模板 |
工具介绍 |
1. 需求分析工具介绍 2. 需求管理工具介绍 | |
第三天 上午 | 实战演练 |
以一个信息化系统构建为背景,进行需求分析的完整案例,其中包括背景分析,Stakeholder 分析,需求采集,需求分析等步骤 其中使用: 基于WEB的需求管理系统创建需求定义 编写需求用例说明书 建立用户接受测试需求与业务需求规格、与用户接受测试用例之间的双向跟踪关系(如对于增强的缺陷及请求), 改进对需求的变更请求的可溯性 需求管理与需求变更流程,需求审核跟踪将用文档记录修改需求的人员、内容、原因和时间,帮助分析它对整个项目的影响 |
总结与答疑 |