您的位置:软件测试 > 软件项目管理 > 进度管理 >
功能点过程
作者:网络转载 发布时间:[ 2013/5/2 15:53:05 ] 推荐标签:

以下是记分的指南:

0 无

1 上文中的1或3项。

2 上文中的4或5项。

3 上文中的6项以上,但无特定相关于使用效率的用户需求。

4 上文中的6项以上,用户使用效率的需求要求人的因素安排设计任务(例如,少击键次数、大化默认值、模板的使用)。

5 上文中的6项以上,用户使用效率的需求要求使用特殊的工具以展示达到即定的目标。

该特性具有广泛的分布,有些高分值的趋势:34%低于均值, 43%高于平均值。

用户使用效率对于信息管理系统较事务/生产系统重要。对于新开发项目,该分值较增强项目低,并具有较扁平的分布。同样的,从3GL项目至4GL项目,分值会增高。

6.2.2.4 划分在线更新复杂度:
多少内部逻辑文件会被在线的事务更新?

在线更新描述了内部逻辑文件在线更新的程度。应用软件为内部逻辑文件提供在线更新。

以下是记分的指南:

0 无

1 在线更新1至3个控制文件。更新量较少,恢复容易。

2 在线更新4个或4个以上的控制文件。更新量较少,恢复容易。

3 在线更新大量的控制文件。

4 另外,遗失数据的保护是关键的,并在系统中进行特定的设计和编码实现。

5 另外,大数据量带来了恢复过程中的成本考虑。需要少人为干涉的高度自动化的恢复步骤。

在线更新的分值倾向高(半数高于均值),但大多数在3~4,5分较少。

事务/生产系统的分值较高。个人PC平台比其它平台低。同样的,从3GL项目至4GL项目,分值会增高。

6.2.2.5 决定输入和输出复杂度:
4个带权重的分值相加即为输入和输出复杂度。

6.2.3 划分应用软件复杂度的级别:
采用0~5的分值划分每个应用软件复杂度,分别代表无影响(no influence)、偶尔(incidental)、适度(moderate)、平均(average)、重大(significant)和根本(essential)。

6.2.3.1 划分复杂处理复杂度:
应用软件是否具有大量的逻辑或数学处理?

复杂度处理描述了处理逻辑对应用软件开发的影响程度。以下是一些处理情况:灵敏度控制、特殊的监控处理、安全性处理、逻辑处理、数学运算、异常处理、复杂度处理以及设备无关性。

以下是记分的指南:

0 无灵敏度控制、逻辑处理、数学运算、异常处理或复杂度处理。

1 包括灵敏度控制、逻辑处理、数学运算、异常处理或复杂度处理中的任何一种。 2 包括灵敏度控制、逻辑处理、数学运算、异常处理或复杂度处理中的任何两种

3 包括灵敏度控制、逻辑处理、数学运算、异常处理或复杂度处理中的任何三种

4 包括灵敏度控制、逻辑处理、数学运算、异常处理或复杂度处理中的任何四种

5 包括所有的灵敏度控制、逻辑处理、数学运算、异常处理或复杂度处理。

该特性具有正态分布,主要分布在均值3,0和5的分值较少。

复杂处理的分值在大型机上是高的,而微机上是低的;在3GL项目中高,4GL项目中低。该分值在新的项目中较增强型的项目高,并具有较扁平的分布。处理复杂度从1991年~1996年稳定的增高。

上一页123456下一页
关键词阅读
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd