1、软件成本度量专家认证课程 介绍 赛宝认证中心 钟绍聪 2013年 8月 8日 shengdxceprei.org有一些问题一直困惑着我们。 生产率 =完成 多少 工作天 缺陷 率 = 缺陷数完成 多少 工作 需求变更率 = 变更次数完成多少工作 2 软件成本度量 规模估算 快速功能点 工作量估算 基于行业数据建立模型 引入两类调整因素 成本 /工期估算 参照行业数据 采用基准比对方法 3 CCEP国内应用情况 3年 40多家企业 4 功能点分析法 5 IFPUG功能点分析法 分析复杂度 分析各要素的复杂度: Record Element Type (RET): -内部或外部逻辑文件中的文件数据
2、子组 File Type Referenced (FTR): -在基本过程中引用的数据类型 Data Element Type (DET): -不重复的数据元素 6 IFPUG功能点分析法 计算未调整功能点数 通过 RET/FTR/DET的计数查表计算各要素的复杂度: 7 IFPUG功能点分析法 确定调整因素 根据是 14个通用系统特征确定调整因素: 数据通讯 分布式数据处理 性能 大业务量配置 在线数据输入 最终用户效率 在线更新 复杂处理 可复用性 易安装性 易操作性 多场地 支持变更 8 IFPUG功能点分析法 公式计算 最后通过公式得到最终功能点: FP = 未调整的功能点数 *调整因子 其中 未调整的功能点数 计算如下: 9 快速功能点方法的优化 10 1)识别各因素 2)分析各因素 的复杂 度 3)根据 系统和团队特点对功能点进行调整计算 IFPUG功能点 快速 功能点 优化: 简化复杂度计算 简化功能点调整的计算