|
培训目标
1、提高IT企业的需求建模能力,需求获取能力、把握需求变更的能力以及投标能力;
2、掌握三大核心技能:需求获取技能,需求分析及建模和需求变更控制技能;
3、掌握20种常见的需求相关的实战技巧,例如需求获取的演示版方法,需求管理的跟踪矩阵等;
4、掌握现在IT项目的整个生命周期以及需求在各个阶段的作用,问题及应对;
5、学会一种需求建模技术和表示语言;
6、提高信息化建设甲方单位的信息化建设部门的业务需求获取能力,业务流程清理能力以及招标能力;
7、甲方学员可以利用所学知识制定本单位的信息化项目招标书,以及进行厂商投标文件分析;
8、乙方学员可以利用所学知识分析甲方招标文件需求要点,制作投标文件。
培训对象
1、软件开发团队部门经理或组长、技术骨干、软件设计全过程的项目经理;
2、软件项目相关的系统分析员、设计员、程序员、测试员、软件工程师、系统集成人员;
3、希望加强需求开发与管理能力的软件开发人员;
4、企业信息化部门负责人、信息化项目负责人、技术骨干;
5、与信息化系统紧密相关的需求提供者,如业务处室业务骨干;
培训方式
培训采用实战的方式,整个培训过程学员需要在讲师的指点下动手操作,四天需要掌握20多种实战技巧,课堂中学员将会制定多个需求文档模板,需要分析几十个项目业务方案,需要不断思考和参与,深刻掌握需求的核心技巧。课堂分组练习,最后给出各个需求相关的文档以及需求管理的对策。案例都是合作单位提供的真实项目案例,学员也可以提供正在进行的项目当场剖析和建模,我们会为案例提供的公司保守项目相关秘密信息。
培训证书
培训结束,经考试成绩合格者,授予:信息产业部计算机技术培训中心《高级软件需求分析师培训结业证书》
培训费用
4500元/人(培训费、资料费、午餐、茶歇等费用)食宿统一安排,费用自理。
师资介绍
****信息产业部计算机技术培训中心资深专家、软件系统分析师、CMM专家。目前就职于国内某知名IT企业,负责核心业务系统、CRM、BI、电子商务、中间件等的研发和项目实施,熟悉电信、电力、金融、制造业、流通业等二十多个行业应用,曾从事过技术管理、项目管理、产品规划、售前、需求分析、设计、开发、测试等很多方面的工作,全程参与过CMM2/CMM3的认证工作。参与过中国移动BOSS2.0规范编写、中国联通CRM规范编写、国家电网公司高级技师培训工作。有十多年的从业经验与长期的客户现场工作,具有丰富的需求获取、需求分析、需求管理经验,服务过的客户包括:中国联通总部、中国银行总行、北京联通、浙江联通、河南移动、神州数码等近百家企事业单位。
****信息产业部计算机技术培训中心资深专家、软件架构设计师、系统分析与设计专家。熟悉中国企业的需求管理,经历过多种文化氛围与组织形态;长期从事电子政务以及政府信息化建设,对大型项目、系统工程的管理有着深入的实践与体会。曾主持过国务院机关事务管理局宾馆管理中心系统、国家经贸委广域信息系统、北京市软件行业协会ISEBOK(集成化软件工程知识体系)、北京市社保信息系统、北京市医疗保险信息系统、北京市城市交通一卡通等大型信息化项目。培训的客户有:首都国际机场、国家人口计生委、中国移动计费中心、中国互联网络信息中心、亚信科技等国内知名企事业单位。
培训大纲
第一单元: 需求分析的过程与需求工程管理
1、需求概论
(1)需求在软件工程中的地位
(2)需求干系人
(3)商业产品与需求管理的差异
(4)需求分析的任务、需求分析的基本过程
2、需求获取
(1)甲方对需求的理解、乙方对需求的理解
(2)我不知道自己要什么、我不清楚自己要什么
(3)业务访谈、问卷调查、历史文档分析
(4)业务过程/工作流程观察、原型试验
(5)与用户沟通的技巧、与客户沟通的技巧
(6)需求获取要点总结
3、需求风险
(1)软件风险管理基础
(2)与需求有关的风险
(3)需求与其它项目过程的关系
(4)需求与各项目干系人的关系
(5)软件需求风险管理方法
4、需求管理
(1)需求管理和过程能力成熟度模型
(2)需求管理步骤
(3)需求规格说明的版本控制、需求属性、度量需求管理的效果
5、管理变更请求
(1)控制项目范围的扩展
(2)变更控制过程、变更控制委员会
(3)变更需求代价、影响分析
6、需求链
(1)需求跟踪矩阵
7、需求管理工具
(1)使用需求管理工具的益处
(2)商业需求管理工具
(3)配置管理要点
(4)实现需求管理自动化
第二单元:需求分析方法、方式与需求建模
1、需求分析的方法
(1)结构化分析方法(传统方法)
数据分析/数据对象、属性与关系/数据之间的关系:基数与形态、实体关系图(ERD)/功能分析/数据流程分析(DFD)/控制流程分析(CFD)/控制规约/数据字典
(2)面向对象的分析方法
用例分析——以用户角度看待系统(业务模型分析)/业务用例(本质用例)/涉众、场景、用户故事/用例图/如何编写用例
系统分析——以技术视角看待系统(需求规格化)/从业务用例到系统用例/静态分析:识别对象、类图、对象图/动态分析:活动图、交互图(顺序图、通信图)、状态图等等
(3)面向问题域的分析方法
问题框架、待求子域性质、多框架问题、问题框架的应用、超越问题框架法的面向问题域的分析、面向问题域的分析举例
(4)UML表示法介绍与需求建模要点总结
2、需求的形式
(1)系统边界与上下文关系
(2)人、机职责的划分
(3)分层描述
产品目标层:范围限定
领域层:用户与系统的交互(任务级)
对话层:完成某一任务(事务)的具体(操作)过程
(4)用户界面处理
3、如何处理非功能型需求
(1)性能、安全 (2)可靠性、可移植性、可维护性、可用性
4、编写需求规格说明书
(1)国家标准:传统分析方法样本、面向对象分析方法的样本
(2)基于CMMI的需求规格说明书、基于Agile的需求规格说明书
第三单元:需求分析实战技巧
1、需求管理的最佳实践
(1)如何控制需求膨胀与蔓延
(2)需求调研分析中的项目干系人概念
(3)让软件项目在不断的需求变化中获得成功
(4)甲乙关于需求的理解的差异
2、需求分析案例分析
(1)电梯控制系统案例研究
(2)网上银行系统案例研究
(3)住房公积金管理系统案例研究
(4)医疗保险信息系统案例研究
(5)电信计费系统案例研究
3、学员案例解析
其目的是帮助学员提高解决实际问题的能力,所以要求每个学员都要带着自己的问题来参加培训。为此,所有参加培训的学员在报名时需提交至少一个案例(工作中遇到的问题),教师将会选择有代表性的案例在课堂上安排现场解析。
|