课程培训
|
基于功能点的软件研发成本估算培训【人工智能辅助计算
课程特色
本课程是普通功能点估算课程的升级课程,但并不需要功能点估算相关的基础。 1. SEAI:世界唯一可以直接进行自动功能点估算的需求-估算体系。 2. 将功能点的应用从工作量、成本,扩展使用范围,至包含编码量、测试用例、测试与发布质量管理。 3. 基于功能点的量化成熟度评估模型,实现结果驱动评估。 4. 配套工具SEAI插件 客户端免费,可自动、实时从符合标准的需求文档中计算功能点及派生数据。 课程安排与大纲
序章:准备工作与功能点入门ü 核心目标1:分组——学员尽量按实际团队或业务领域分为4~5个小组,每组有自己的需求(实际产品需求,供拆分功能点练习使用)。 ü 核心目标2:了解功能点的历史与基本概念 ü 课程内容 u 功能点的最基本概念 l 功能点定义 l 功能点的核心目标 第一章:准备需求文档——SEAi需求分析法 ü 核心目标1:使用正确的方法划分和描述早期需求 ü 核心目标2:使用SEAi方法拆分顶层需求,并达到可以计算功能点的目标 ü 课程内容 u 早期需求采集 l 用户访谈与需求采集误区 l SEAi需求分析法 l 识别产品的场景Scenario l 建立场景描述语言 u 需求拆分 l 从场景描述中发现实体Entity(作为史诗故事,对应ILF、EIF) n 识别标准 n 分析完成标准 l 为每一个实体分析CRUD行为Action(作为用户故事,对应EI、EO、EQ) n 识别标准 n 分析完成标准 u 练习:基于实际需求进行场景描述和实体拆分,即ILF/EIF层 u 练习:利用CRUD拆分行为,即EI/EO/EQ层 u 练习:使用《SEAi需求模板》生成整体需求文档 第二章:功能点与软件规模计数ü 核心目标1:掌握功能点的原始定义 ü 核心目标2:能将SEAi需求中的实体、行为映射到传统定义中的ILF/EIF/EI/EO/EQ等 ü 课程内容 u 历史与体系差异 l 功能点的最基本概念 l 1979年:IFPUG的原始功能点 l 2000年(约):NESMA的简化功能点 l 2009年:中国功能点标准 l 2019年:IFPUG的SFP简化功能点 u 国际与国内标准/体系/组织 l IFPUG,NESMA,SPR,ISBSG,Southern Scope,韩国标准 l CSBSG,中国标准(行标/北京市标/工信部/国标/国军标) u 功能点定义 l IFPUG功能点定义五种计数项 n IFPUG复杂的调整因子定义(本课程中弃用) l NESMA两级简化体系 n Indicative Function Point n Estimated Function Point l AFP简化体系 n Agile Function Point u SEAi体系中的映射关系 l 实体 = ILF,三方实体 = EIF l 行为 = EI/EO/EQ,三方行为 = EIF对应的EI/EO/EQ u 练习1:口算估算《SEAi需求模板》的未调整功能点数据 第三章:造价估算标准、内容与估算过程ü 核心目标1:在项目初期和迭代开始时,估算工作量、成本、工期、合理的代码行、测试用例数、测试缺陷数、发布缺陷数 ü 核心目标2:使用SEAi工具自动完成基于功能点的成本计算 u 基于功能点的估算过程 l 准备未调整的功能点UFP l 软件因素调整因子 n 应用类型调整因子 n 规模调整因子 n 变更调整因子 n 二次开发调整因子 n 维护调整因子 n 多端开发调整因子(Web、Android、IOS、小程序、H5等) l 开发因素调整因子 n 团队经验因子 n 语言类型因子 l 实际使用中因子的选择 u 派生数据的定义与度量 l 功能点 l 工作量 l 成本 l 工期 l 合理的代码行数 l 测试用例数 l 测试缺陷数 l 发布缺陷数 u 中长期估算与迭代估算 l 基于敏捷功能点AFP的估算 n 可估算2周~无限的工作量、工期、成本、合理代码行、测试用例、测试缺陷、发布缺陷数 l 基于SEAi需求条目的快速发布周期估算 u 练习1:使用SEAI工具估算《SEAi需求模板》的整体计划 第四章:高级话题——甲乙方干系人管理ü 核心目标1:了解甲乙方在造价估算中的位置与职责 ü 核心目标2:了解各自估算时间点 ü 核心目标3:研讨甲方乙方的范围变更协议与策略 u 功能点估算时机 l 甲方:预算估算 l 甲方:招标估算 l 乙方:投标估算 l 甲乙方:合同估算 u 变更管理 l 固定金额项目的变更管理与估算策略 l 可变金额项目的变更管理与估算策略 第五章:高级话题——造价估算要点与技巧ü 核心目标1:了解功能点估算的历史变革及其原因 ü 核心目标2:了解标准中的模糊点与局限 ü 核心目标3:研讨甲方乙方的估算策略 u 功能点标准沿革 l IFPUG:面向结算 l NESMA:面向估算 n 两种简化方法的精度比较 n 两种简化方法的系统误差 u 标准难点及模糊点 l 系统边界划分 n 边界划分带来的功能点差异 u 消除边界划分问题的尝试 n 边界划分策略 u 变多策略 u 变少策略 l 多端开发问题 n 终端缓存问题 n 需求复用问题 u 方法论与标准缺陷 l 方法论缺陷 n IFPUG与NESMA对CodeData的认定差异问题 n NESMA的EFP误差问题 n 早期基于交易(EI/EO/EQ)估算带来的有偏估计问题 l 标准缺陷 n 复用认定问题 n ILF/EIF的取值问题 n ILF认定标准中的最低交易数量问题 n 软件规模与需求变更(蔓延)因子的取值问题 n 应用类型 vs. 应用领域问题 n 计价方法偏差问题 u 功能点-功能点单价-总价 u 功能点-人天-人天单价-总价 l 不同区域人员成本差异问题 n 团队经验取值的采样误差问题 第六章:高级话题——功能点自动计数工具 SEAI此计数工具对培训客户免费,适用于word和Markdown文档。 ² 0️⃣需求文档结构检查:检测需求文档的结构是否达到功能点分析标准。 ² 1️⃣自动计算功能点:SEAI内建了对FPA功能点分析的兼容性,可以一键计算功能点,并跟踪功能点的总量变化情况。 ² 2️⃣不同阶段功能点:兼容多种功能点定义,覆盖预算、招投标、合同期不同精度的功能点计数方法。 ² 3️⃣造价管理:可借助行业协会定期发布的数据,计算软件的合理造价,以提供双方合同依据。 ² 4️⃣项目预测:可借助业界数据,自动预测项目计划所需的核心数据。 ² 5️⃣需求历史与趋势:可视化需求规模历史记录(可每天留记录)。 如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训 除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916 技术服务需求表下载请点击 服务优势: 丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。 专家力量: 中国科学院相关研究所高级研究人员 西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等 大型公司高级工程师,项目经理,技术支持专家 中科信软培训中心,资深专家或讲师 大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高 多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享 针对客户实际需要,真实案例演示,互动式沟通,学有所值 |
|