课程培训
IFPUG估算方法培训课程6


IFPUG 功能点估算方法培训课程大纲

 

一、培训对象

 
  • 项目经理、产品经理、需求分析师、软件造价工程师
  • 质量管理人员、预算 / 成本控制人员、EPG(过程改进组)成员
  • 系统架构师、技术负责人、IT 项目主管及相关技术骨干
 

二、培训目标

 
  1. 掌握 IFPUG 功能点估算(FPA)的核心原理、标准计数规则与完整流程
  2. 能独立完成软件项目的 ** 未调整功能点(UFP)调整后功能点(AFP)** 计算
  3. 熟练识别 ILF/EIF、EI/EO/EQ 五类功能元素并评估复杂度
  4. 掌握功能点与工作量、成本、工期的换算方法,用于项目估算与预算编制
  5. 能应用 IFPUG 方法进行项目范围管理、成本度量与过程改进
  6. 理解 IFPUG 与 COSMIC、NESMA 等其他功能规模度量方法的差异与适用场景
 

三、课程内容(3 天 / 24 课时)

 

第一天:IFPUG 基础与核心概念

 

模块 1:软件规模估算与功能点方法概述

 
  • 软件规模估算的意义与常见方法(LOC vs FP)对比
  • IFPUG(国际功能点用户组)简介、标准体系(CPM 计数实践手册)与 ISO/IEC 20926 标准IFPUG
  • IFPUG 功能点估算的核心价值:用户视角、客观度量、跨项目可比性
  • 估算场景:立项预算、招投标、项目计划、成本核算、过程度量
 

模块 2:IFPUG 核心概念与计数流程

 
  • 计数范围、应用边界、用户功能需求(FUR)定义
  • 五大功能元素分类:
    • 数据功能:ILF(内部逻辑文件)、EIF(外部接口文件)
    • 事务功能:EI(外部输入)、EO(外部输出)、EQ(外部查询)
     
  • 标准计数六步法:确定边界→识别数据功能→识别事务功能→评估复杂度→计算 UFP→应用 TCF→计算 AFP
 

第二天:IFPUG 计数规则与实操

 

模块 3:数据功能(ILF/EIF)计数与复杂度评估

 
  • ILF/EIF 定义、识别要点与区分原则
  • RET(记录元素类型)、DET(数据元素类型)计数规则
  • 复杂度等级(低 / 中 / 高)判定与未调整功能点(UFP)计算
  • 实战练习:识别业务系统中的 ILF/EIF 并计数
 

模块 4:事务功能(EI/EO/EQ)计数与复杂度评估

 
  • EI/EO/EQ 定义、业务场景与区分要点
  • FTR(引用文件类型)、DET 计数规则
  • 复杂度等级判定与 UFP 计算
  • 实战练习:识别事务功能并完成计数
 

模块 5:技术复杂度因子(TCF)与调整后功能点(AFP)

 
  • 14 个 TCF 因子(数据通信、分布式处理、性能等)评分规则
  • AFP 计算公式:AFP = UFP × (0.65 + 0.001×ΣFi)
  • 实战:完整计算一个小型项目的 AFP
 

第三天:实战应用、方法对比与项目管理

 

模块 6:功能点与工作量 / 成本 / 工期换算

 
  • 功能点→工作量换算:生产率基准(人天 / FP)应用
  • 成本估算:基于 FP 的直接成本、间接成本计算
  • 工期估算:基于 FP 与资源配置的项目排期方法
  • 案例:从需求文档到 FP→工作量→成本→预算的完整链路
 

模块 7:IFPUG 实战与常见问题

 
  • 完整项目实战:需求文档分析→边界定义→功能识别→计数→结果验证
  • 常见误区:边界模糊、功能误判、复杂度错评、计数不一致
  • 改进建议:组织级计数规范、工具辅助、经验库建设
 

模块 8:IFPUG 与其他 FSM 方法对比及应用拓展

 
  • IFPUG vs COSMIC vs NESMA vs Mark II:原理、适用场景、优缺点对比
  • IFPUG 在敏捷、DevOps、云原生项目中的适配应用
  • 功能点在 CMMI、项目度量、过程改进中的价值
 

模块 9:总结与考核

 
  • 课程核心知识点复盘
  • 实操考核:独立完成一个中型项目的 IFPUG 功能点估算
  • 答疑与应用落地建议





如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>