三类投资估算与 价方法的比较

1、工作量*人工单价

开发单位按照人工及运营成本+适当毛利估算人工单价,并按照开发时长进行项目 价估算。适用于需求清晰,模块功能简单的产品和项目。

优点: 价清晰,同类项目、不同供应商在工时、人工单价可横向比较。

2、功能点预估成本法

对于功能复杂,模块众多的项目,按照需求详细梳理主要模块及全部功能点,针对各功能点逐一 价。此方法可以结合工作量 价法,涵盖从需求分析、 络架构、数据设计、代码开发、测试上线、升级维护等开发流程。

优点:按照功能模块 价,可在各模块中根据复杂、重要程度调节 价系数;甲方可根据 价增删需求,也可以根据经验与历史同类功能模块实际开发成本进行比较。

缺点:软件产品成本具备高固定成本、低边际成本的特点,复杂开发中的功能可能交叉难以单独分离,分模块与功能点的 价方法,既可能高估各模块复用成本,也可能低估各模块衔接交互工作成本。

3、用户数*单价

对于OA系统等多用户接入的软件产品,可按照设计用户规模辅以主要功能实施 价。

优点:投资 价直接与软件应用规模、应用效益相挂钩,覆盖用户越少成本越低,投入越高覆盖用户也越高。

缺点:软件产品具备无限的规模经济性,同时其研发投入的沉没成本较高。使用用户数 价的方法,需要详细测算盈亏平衡点的用户规模,并据此按照用户数量阶梯定价,既保证覆盖乙方的开发成本,也保证甲方获得相应的规模价值。

1、软件开发风险

在较多大型软件开发项目中,用户往往无法或不能完整明白地表达其全部真实需求,如果开发单位对该系统的了解有限,可能出现需要不断的完善需求获取、修改设计等工作。根据对软件行业的了解,超过估算工作量经验值一半已不可接受,此类风险调整系数通常在1-1.5之间。

2、软件复用程度

针对具有能够复用的构件库、或已有部分软件产品的二次开发项目,开发工作量视复用程度有所减少,因此估算的项目投资与成本也相应减少。根据国内外软件企业在实施基于构件开发方法的经验数据,提高工作效率最高可达到25%。中国软件协会建议此类复用调整系数在0.25到1之间。

3、软件质量水平

通常开发单位与其它企业一样,具备诚信、品牌等诸多因素,为了维护较高的软件与产品质量,需要承担相应的质量成本;一方面,根据中国软件协会的建议,按照ISO9000质量体系认证和CMM/CMMI认证,质量系数可以选择1.05、1.1、1.15、1.2;另一方面,在增加测试预算、在合同条款中增加产品上线后与质量相关的尾款条款,都是保证甲乙双方利益的有效方法。

结语

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月9日
下一篇 2020年6月9日

相关推荐