6

我有一个关于使用功能点进行成本估算的快速问题。

我们正在为一家小公司做一个小型(课程项目)项目,当然它是免费的。我们的讲师希望我们使用功能点提供项目的成本估算。

计算功能点有点直接(有点)。

我们现在的问题是推导其他值(指标),例如项目持续时间的长度、每个功能点的项目成本率。

显然,我们没有历史数据可以作为我们估计的依据。每个功能点是否有某种“典型”成本,我们可以在那里遵循?请帮忙。

4

4 回答 4

2

Hans van Vleet 的软件工程引用了一个功能点是 100 行 COBOL (!),如果这对您有任何好处的话。有数据可以将代码行转换为员工月数、项目持续时间等。

你可以访问图书馆吗?从一本关于软件工程的普通书籍开始,或者从 Steve McConnell 的各种书籍中的一本开始。它们将包含数据,以及对更多数据的引用。

请注意,跟踪进度和控制项目范围对于成功可能至少与最初的估计一样重要。

于 2010-07-06T11:49:27.500 回答
1

以下是 Capers Jones 从数量相对较多的项目中设计的一些公式:

鉴于您有 FP 计数,您可以确定:

  • 日历月计划:FP^0.4
  • 潜在缺陷:FP^1.25
  • 软件开发人员配置水平:FP/150

如果您没有历史数据(这是您的情况),您可能会为您的技术寻求行业标准以获得 FP/人月或小时/FP。

于 2010-07-19T09:06:32.983 回答
0

一个简单的GOOGLE会给你很多结果

于 2010-03-05T06:44:47.223 回答
0

有功能点到 SLOC 转换表,例如QSM 软件的这个 (根据复杂度等级显示每个功能的 SLOC 数量)。

还有输出开发持续时间的加权微功能点方法,该方法在过去 10 年左右变得流行(有像ProjectCodeMeter这样的工具可以轻松使用)

于 2020-02-10T16:58:09.850 回答