软件项目的工作量评估

软件项目的工作量评估

在项目初期, 能够比较准确估计出实际项目工作量的重要性是不言而喻的.

正确评估项目的工作量, 是实施项目管理的基础. 其他目标管理, 绩效评估等也都基于正确的工作量评估.

目前, 在软件项目管理中有两种比较成熟的理论: FPA(Function Point Analyze) 和 FFP(Full Function Point).但是使用者必须注意到 FPA 和 FFP 都有其适用范围, 其中 FPA 主要适用于 MIS Project, 而 FFP 适用于 Realtime software, system software, general application, 同时也可以应用于 MIS Project.

我们公司主要从事一些 General Application 的开发, FPA, FFP 我都尝试过, FPA 基本没有使用价值, 而 FFP 是有效的. 但是要正确计算 FFP, 还是需要花一定精力. 因此目前我采用公司内部知识库管理和 FFP 协调来评估项目工作量. 对于之前开发过类似产品的项目或模块, 主要通过查询内部知识库来评估工作量, 而对于全新的开发模块, 则用 FFP 来评估工作量. 实际效果相当好.说到底, 不管是 FPA 也好, FFP也好, 其关键在于给出了一种可重复, 可持续改进的软件规模评估准则, 从这个意义上说, 内部知识库管理也是一种类似的方法.

关于 FPA 和 FFP 的相关介绍, 请参考"FPA 介绍"和"软件规模评估技术.ppt"

你可能感兴趣的:(软件项目的工作量评估)