开发经理
互联网
需求分析
测试用例
质量管理
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

SEAi需求分析法与功能点估算-沙盘实战

Y.Chen

msup 敏捷教练

27年研发、管理及咨询经验,擅长在实际环境中灵活应用各种研发方法论
具有丰富的工程技术与项目管理实践经验,从其程序员、项目经理、CMMI/FPA功能点估算/敏捷咨询师、事业部总监、副总经理等各种技术与管理岗位获得的一手经验,令其可以站在企业管理者的高度,以更广的视角来理解敏捷开发,并能配合和推动非研发部门协作推广敏捷。

➢27年软件开发行业经验
➢ 15年编程、测试开发经验
➢ 4年中高层管理经验
➢ 13年以上项目管理经验
➢ 15年敏捷项目管理、培训与咨询经验
➢ 200+场次培训与咨询

曾为金山软件(西山居),盛大,腾讯,边锋,搜狐,迅雷等10多家互联网软件公司提供敏捷培训与咨询。

27年研发、管理及咨询经验,擅长在实际环境中灵活应用各种研发方法论 具有丰富的工程技术与项目管理实践经验,从其程序员、项目经理、CMMI/FPA功能点估算/敏捷咨询师、事业部总监、副总经理等各种技术与管理岗位获得的一手经验,令其可以站在企业管理者的高度,以更广的视角来理解敏捷开发,并能配合和推动非研发部门协作推广敏捷。 ➢27年软件开发行业经验 ➢ 15年编程、测试开发经验 ➢ 4年中高层管理经验 ➢ 13年以上项目管理经验 ➢ 15年敏捷项目管理、培训与咨询经验 ➢ 200+场次培训与咨询 曾为金山软件(西山居),盛大,腾讯,边锋,搜狐,迅雷等10多家互联网软件公司提供敏捷培训与咨询。

课程费用

5800.00 /人

课程时长

2

成为教练

课程简介

1.世界唯一可以直接进行自动功能点估算的需求[ 此课程的学员,需要参加《SEAi需求分析法》课程,或将两个课程合并讲授。]-估算体系。
2.将功能点的应用从工作量、成本,扩展使用范围,至包含编码量、测试用例、测试与发布质量管理。
3.基于功能点的量化成熟度评估模型,实现结果驱动评估。
配套工具Ada Scope 客户端免费,可自动从符合标准的需求文档中计算功能点及派生数据。

目标收益

针对参训学员,本课程会涉及到以下几种不同角色,并获取相应收益:
1、中级管理者(20~50下属),大项目经理、多个项目的经理或部门经理,主要负责部门绩效管理、团队建设。
2、基层管理者(1~5下属),小型团队的技术与任务负责人,负责排定微观计划,判断功能点的完成情况,填报跟踪表。
3、初级管理者(5~20下属),项目经理级别的负责人,主要负责团队内计划、任务分配、时间协调、跟踪并发现问题,控制进度。
4、核心开发与测试人员,理解功能点与代码、测试用例之间的关系,从而理解计划的制定依据、跟踪依据。

针对参训企业,若企业正在制定相关的估算、计划、考核体系,本课程有有以下相应收益:
1、7大核心度量项:功能点FP,工作量(标准人天)MD,工期,合理代码行数,合理测试用例数,合理测试缺陷数,合理发布缺陷数
2、流程:形成完整的需求分析、整体计划(立项、合同、年度计划)、迭代计划(2周~1个月)、度量的生命周期。
3、过程文档:《端到端敏捷开发流程(从需求、估算到度量)》
4、指南:《QAD量化敏捷开发电子书1.2》包括需求分析法、快速功能点法、度量、与敏捷开发的结合等内容
5、模板:整体估算《SEAi 估算模板 整体需求.xlsx》《SEAi 估算模板 整体估算项目级参数.xlsx》《SEAi 估算模板 整体估算结果.xlsx》迭代估算《SEAi 估算模板 整体估算结果.xlsx》《SEAi 估算模板 迭代需求.xlsx》

培训对象

课程大纲

序章:准备工作与功能点入门(0.5小时) 1、核心目标1:分组——学员尽量按实际团队或业务领域分为4~5个小组,每组有自己的需求(实际产品需求,供拆分功能点练习使用)。
2、核心目标2:了解功能点的历史与基本概念
3、课程内容
-功能点的最基本概念
-功能点定义
-功能点的核心目标
第一章:SEAi需求分析(6小时) 1、核心目标1:使用正确的方法划分和描述早期需求
2、核心目标2:使用SEAi方法拆分顶层需求,并达到可以计算功能点的目标
3、课程内容
3.1早期需求采集
-用户访谈与需求采集误区
-SEAi需求分析法
-识别产品的场景Scenario
-建立场景描述语言
3.2需求拆分
-从场景描述中发现实体Entity(作为史诗故事)
识别标准
分析完成标准
-为每一个实体分析CRUD行为Action(作为用户故事)
识别标准
分析完成标准
4、练习:基于实际需求进行场景描述和实体拆分,即ILF/EIF层
5、练习:利用CRUD拆分行为,即EI/EO/EQ层
6、练习:使用《SEAi需求模板》生成整体需求文档
第二章:功能点规模计数(2.5小时) 1、核心目标1:掌握功能点的原始定义
2、核心目标2:能将SEAi需求中的实体、行为映射到传统定义中的ILF/EIF/EI/EO/EQ等
3、课程内容
3.1 历史与体系差异
-功能点的最基本概念
-1979年:IFPUG的原始功能点
-2000年(约):NESMA的简化功能点
-2009年:中国功能点标准
3.2 国际与国内标准/体系/组织
-IFPUG,NESMA,SPR,ISBSG,Southern Scope,韩国标准
-CSBSG,中国标准(行标/北京市标/工信部/国标/国军标)
3.3 功能点定义
-IFPUG功能点定义五种计数项
IFPUG复杂的调整因子定义(本课程中弃用)
-NESMA两级简化体系
Indicative Function Point
Estimated Function Point
-AFP简化体系
Agile Function Point
3.4 SEAi体系中的映射关系
实体 = ILF,三方实体 = EIF
行为 = EI/EO/EQ
3.5 练习1:口算估算《SEAi需求模板》的未调整功能点数据
第三章:功能点规模计数(3小时) 1、核心目标1:在项目初期和迭代开始时,估算工作量、成本、工期、合理的代码行、测试用例数、测试缺陷数、发布缺陷数
2、核心目标2:使用AdaScope自动完成基于功能点的成本计算
2.1 基于功能点的估算过程
-准备未调整的功能点UFP
-软件因素调整因子
应用类型调整因子
规模调整因子
变更调整因子
二次开发调整因子
维护调整因子
多端开发调整因子
-开发因素调整因子
团队经验因子
语言类型因子
-实际使用中因子的选择
2.2 派生数据的定义与度量
此章节对以下的待估算数据进行定义和讲解,并给出业界的标准数值(一般以2021年中国行业数据为准)
-功能点
-工作量
-成本
-工期
-合理的代码行数
-测试用例数
-测试缺陷数
-发布缺陷数
2.3 中长期估算与迭代估算
-基于敏捷功能点AFP的估算
可估算2周~无限的工作量、工期、成本、合理代码行、测试用例、测试缺陷、发布缺陷数
-基于SEAi需求条目的快速发布周期估算
2.4 练习1:使用Ada Scope工具估算《SEAi需求模板》的整体计划
2.5 练习2:使用Ada Scope工具估算《SEAi需求模板》的迭代计划
序章:准备工作与功能点入门(0.5小时)
1、核心目标1:分组——学员尽量按实际团队或业务领域分为4~5个小组,每组有自己的需求(实际产品需求,供拆分功能点练习使用)。
2、核心目标2:了解功能点的历史与基本概念
3、课程内容
-功能点的最基本概念
-功能点定义
-功能点的核心目标
第一章:SEAi需求分析(6小时)
1、核心目标1:使用正确的方法划分和描述早期需求
2、核心目标2:使用SEAi方法拆分顶层需求,并达到可以计算功能点的目标
3、课程内容
3.1早期需求采集
-用户访谈与需求采集误区
-SEAi需求分析法
-识别产品的场景Scenario
-建立场景描述语言
3.2需求拆分
-从场景描述中发现实体Entity(作为史诗故事)
识别标准
分析完成标准
-为每一个实体分析CRUD行为Action(作为用户故事)
识别标准
分析完成标准
4、练习:基于实际需求进行场景描述和实体拆分,即ILF/EIF层
5、练习:利用CRUD拆分行为,即EI/EO/EQ层
6、练习:使用《SEAi需求模板》生成整体需求文档
第二章:功能点规模计数(2.5小时)
1、核心目标1:掌握功能点的原始定义
2、核心目标2:能将SEAi需求中的实体、行为映射到传统定义中的ILF/EIF/EI/EO/EQ等
3、课程内容
3.1 历史与体系差异
-功能点的最基本概念
-1979年:IFPUG的原始功能点
-2000年(约):NESMA的简化功能点
-2009年:中国功能点标准
3.2 国际与国内标准/体系/组织
-IFPUG,NESMA,SPR,ISBSG,Southern Scope,韩国标准
-CSBSG,中国标准(行标/北京市标/工信部/国标/国军标)
3.3 功能点定义
-IFPUG功能点定义五种计数项
IFPUG复杂的调整因子定义(本课程中弃用)
-NESMA两级简化体系
Indicative Function Point
Estimated Function Point
-AFP简化体系
Agile Function Point
3.4 SEAi体系中的映射关系
实体 = ILF,三方实体 = EIF
行为 = EI/EO/EQ
3.5 练习1:口算估算《SEAi需求模板》的未调整功能点数据
第三章:功能点规模计数(3小时)
1、核心目标1:在项目初期和迭代开始时,估算工作量、成本、工期、合理的代码行、测试用例数、测试缺陷数、发布缺陷数
2、核心目标2:使用AdaScope自动完成基于功能点的成本计算
2.1 基于功能点的估算过程
-准备未调整的功能点UFP
-软件因素调整因子
应用类型调整因子
规模调整因子
变更调整因子
二次开发调整因子
维护调整因子
多端开发调整因子
-开发因素调整因子
团队经验因子
语言类型因子
-实际使用中因子的选择
2.2 派生数据的定义与度量
此章节对以下的待估算数据进行定义和讲解,并给出业界的标准数值(一般以2021年中国行业数据为准)
-功能点
-工作量
-成本
-工期
-合理的代码行数
-测试用例数
-测试缺陷数
-发布缺陷数
2.3 中长期估算与迭代估算
-基于敏捷功能点AFP的估算
可估算2周~无限的工作量、工期、成本、合理代码行、测试用例、测试缺陷、发布缺陷数
-基于SEAi需求条目的快速发布周期估算
2.4 练习1:使用Ada Scope工具估算《SEAi需求模板》的整体计划
2.5 练习2:使用Ada Scope工具估算《SEAi需求模板》的迭代计划

活动详情

提交需求