准确度量(2)

2014-07-20 23:11:04

    代码行LOC;周期:月;工作量: 人月;费用元。

    理由:

    图2-2  Delphi法规模估计迭代表样例

    方法二:类比法

    类比法适合评估一些与历史项目在应用领域、环境和复杂度相似的项目,通过新项目与历史项目的比较得到规模估计。类比法估计结果的精确度取决于历史项目数据的完整性和准确度,因此,用好类比法的前提条件之一是组织建立起较好的项目后评价与分析机制,对历史项目的数据分析是可信赖的。

    其基本步骤是:

    (1) 整理出项目功能列表和实现每个功能的代码行;

    (2) 标识出每个功能列表与历史项目的相同点和不同点,特别要注意历史项目做得不够的地方;

    (3) 通过步骤(1)和(2)得出各个功能的估计值;

    (4) 产生规模估计。

    软件项目中用类比法,往往还要解决可重用代码的估算问题。估计可重用代码量的最好办法就是由程序员或系统分析员详细地考查已存在的代码,估算出新项目可重用的代码中需重新设计的代码百分比、需重新编码或修改的代码百分比以及需重新测试的代码百分比。根据这三个百分比,可用下面的计算公式来计算等价新代码行:

    等价代码行 = [(重新设计% +重新编码% +重新测试%)/3]× 已有代码行

    例如,有10 000行代码,假定30%需要重新设计,50%需要重新编码,70%需要重新测试,那么其等价的代码行可以计算为:

    [ (30% + 50% + 70%)/3 ]× 10 000 = 5 000 等价代码行

    也就是说,重用这10 000代码相当于编写5 000代码行的工作量。

    方法三:功能点估计法

    功能点测量是在需求分析阶段基于系统功能的一种规模估计方法。通过研究初始应用需求来确定各种输入、输出、计算和数据库需求的数量和特性。通常的步骤如下:

    (1) 计算输入、输出、查询、主控文件和接口需求的数目。

    (2) 将这些数据进行加权相乘。如表2-1所示就是一个典型的权值表。

    表2-1  权值表举例

    功 能 类 型权值

    输入4

    输出5

    查询4

    主控文件10

    接口10

    (3) 估计者根据对复杂度的判断,总数可以用+25%、0、或–25%调整。

    统计发现,对一个软件产品的开发,功能点对项目早期的规模估计很有帮助。然而,在了解产品越多后,功能点可以转换为软件规模测量更常用的LOC方法。

本文摘自《ERP项目管理散记》


   形散而神聚。因为是散文,所以没有框架结构的限制,作者写起来轻松,读者读起来方便,数千字成一文,每篇文章都是一个独立主题的探讨,又都紧密围绕ERP项目实施这一主题。
  事异而理同。虽然多数文章的标题冠以ERP项目实施的大标题,但文中所阐述的很多道理,不仅仅只适合于ERP项目管理,更适合于所有的项目管理,甚至可以推而广之到企业管理中去。

 承诺与声明

兄弟财经是全球历史最悠久,信誉最好的外汇返佣代理。多年来兄弟财经兢兢业业,稳定发展,获得了全球各地投资者的青睐与信任。历经十余年的积淀,打造了我们在业内良好的品牌信誉。

本文所含内容及观点仅为一般信息,并无任何意图被视为买卖任何货币或差价合约的建议或请求。文中所含内容及观点均可能在不被通知的情况下更改。本文并未考 虑任何特定用户的特定投资目标、财务状况和需求。任何引用历史价格波动或价位水平的信息均基于我们的分析,并不表示或证明此类波动或价位水平有可能在未来 重新发生。本文所载信息之来源虽被认为可靠,但作者不保证它的准确性和完整性,同时作者也不对任何可能因参考本文内容及观点而产生的任何直接或间接的损失承担责任。

外汇和其他产品保证金交易存在高风险,不适合所有投资者。亏损可能超出您的账户注资。增大杠杆意味着增加风险。在决定交易外汇之前,您需仔细考虑您的财务目标、经验水平和风险承受能力。文中所含任何意见、新闻、研究、分析、报价或其他信息等都仅 作与本文所含主题相关的一般类信息.

同时, 兄弟财经不提供任何投资、法律或税务的建议。您需向合适的顾问征询所有关于投资、法律或税务方面的事宜。