概念:估算项目工时
本指南描述了如何使用基于用例的估计技术和 Wideband Delphi 估计技术来估算项目工时。
关系
相关元素
主要描述

简介

软件开发项目中最常见的要求之一就是预先准确地确定项目的总成本。如果成本和进度安排超出了行业标准,则这种要求是可以理解的。但是,大量失败的项目清楚地证明,软件开发实践的当前状态并不属于预测科学的范围。

这就是说,尝试对项目成本作出某些估计,然后在项目取得进展时根据实际调查结果对这些估计进行调整,仍然是很有用的。以下是在估计软件项目成本时您可能认为有用的一些技术。

用例点

此技术源自 Objective Systems SF AB 的工作成果,最先是在 1993 年由 Gustav Karner 在他的论文中提出来的,该论文的标题为 Resource Estimation for Objectory Projects。此技术支持通过将用例模型的元素作为估计的基础,来估计开发软件系统所需的资源。然后,从此方法派生出来的用例点(UCP)可用于确定等同的功能点(FP)数。功能点(FP)是用于估计的一种常见技术,它是由 Albrecht A. J.(1979)在 Measuring application development productivity 中提出来的。

关于更多信息,请参阅白皮书:根据用例估计工时

Wideband Delphi

此技术于 1948 年源自 Rand Corporation,最初称为 Delphi 估计方法。这种基本技术的使用方法是:召集一小组专家以匿名方式根据问题描述产生各自的估计,然后通过迭代最终对一组估计达成共识。

在 20 世纪 70 年代初期,Barry Boehm 和他在 Rand 公司的同事扩展了此基本方法,以使更多的估计团队参与交互,从而产生了 Wideband Delphi 方法;请参阅 Software Engineering Economics [BOE81]。The Process Group(位于德克萨斯州达拉斯市的一家咨询公司)的 Mary Sakry 和 Neil Potter 后来创建了一个可重复的过程,用于对软件项目进行 Wideband Delphi 估计。本指南说明了该过程。

关于更多信息,请参阅技术:使用 Wideband Delphi 技术估计工时