大家好,CoCode开发云旗下Co-Project V3.1智能项目管理平台正式发布,需求分析工具全新升级,新增功能点调整类型、工作量调整因子和费用调整因子三大板块,全面提高自动估算项目精准度。
一、调整功能点数
要提高项目估算精准度,首先应该提高功能点估算精准度。软件规模可以用多种方式进行估算,但是用功能点估算方式更准确,自动估算让估算更快速。CoCode平台的初衷是把繁琐和复杂的工作自动化,CoCode需求分析工具主要通过以下几个方面,全面提高自动估算项目精准度。
1、调整复杂度 修改类型和重用程度
将功能计数项的复杂程度,划分为简单、中等、复杂三个等级。不同功能计数项的复杂程度对应不同的功能点数。
另外新增修改类型和重用程度两种功能点调整类型。工具将修改类型分为:新增、修改、删除、不变四种类型;重用程度分为高、中、低三种。我们通过选择功能计数项复杂程度、修改类型和重用程度,调整相应的功能点数,从而更精准的估算项目。
2、调整系统特征因子
不同的系统特征对项目开发的影响程度不同,CoCode需求分析工具将系统特征值类型分为14种,将对系统的影响程度设为5个等级,不同的影响等级取值范围不同。通过调整系统特征值的取值范围,进一步提高自动估算项目精准度。
如某一系统特征值类型不存在影响,选择系统特征值0;如某一系统特征值类型存在影响,根据影响程度不同选择不同的取值范围,如偶有影响取值为1,较轻影响取值为2,平均影响均值为3等。
二、调整工作量因子
CoCode需求分析工具对工作量因子进行调整,以保证需求估算的准确性。
主要是从8个方面进行调整:业务领域、应用类型、开发语言、行业和项目背景、分布式处理(应用能够在各组成要素之间传输数据)、性能(要用户对应答时间或处理率的需求水平)、可靠性(发生障碍时引起的影响程度)以及多重站点(开发能够支持不同硬件和软件环境的软件)。
如业务领域主要是从4个角度进行调整:政府、信息计算机软件、金融和其他。应用类型主要从以下角度进行调整:业务处理、科学计算、多媒体、智能信息、系统、通信控制、实时控制。而开发语言主要分为:C及其他同级别语言/平台;Java、C++、C#及其他同级别语言/平台;PowerBuilder、ASP及其他同级别语言/平台。
三、调整费用因子
在费用因子方面,CoCode需求分析工具是从规模估算时机、平均人月费率、软件开发生产率以及毛利率方面进行调整。
平均人均月费率和软件开发生产力都是参考权威数据《中国软件行业基准数据》,我们可以根据不同地区、不同行业进行取值设置,也可以自定义数值,进而多角度提高自动估算项目精准度。
CoCode需求分析工具新增功能点调整类型、工作量调整因子、费用调整因子三大板块,通过多角度多层级地调整影响因子,全面提高了自动估算项目的精准度。
需求分析工具,使用快速功能点估算方法,通过调整功能点数和调整因子,使用AI精准锁定和快速修复需求缺陷,提高需求分析质量;自动生成UML用例图和测试用例,为设计和估算提供基础,有利于提高测试效率;自动估算项目规模、工作量和产品报价,有利于项目快速精准估算,需求分析工具能够节省15-25%的开发成本。