软件成本估算采用功能点法中的复杂度,包含 RET(逻辑文件中用户可识别的分组数量)、DET(逻辑文件中的用户可识别的不重复的属性项)、FTR(涉及的逻辑文件数量),RET 通俗的理解就是逻辑文件中用户可识别的分组数量,比如员工信息中包含员工基本信息、学历信息、社会关系信息这 3 组数据,也就是RET=3;DET 是逻辑文件中的用户可识别的不重复的属性项,比如部门信息中包含部门编号、部门名称、部门成立时间、工作范围这 4 个属性项,也就是DET=4;FTR通俗的理解就是涉及的逻辑文件数量,包括 ILF 和 EIF,比如查询产品列表信息时,自动保存了用户的查询条件,那么这个 EO 中就涉及了产品信息和用户查询条件两个 ILF,也就是 FTR=2。
在这三个复杂度参数中,RET 和 DET 来判断逻辑文件的复杂度,DET 和 FTR 来判断基本过程的复杂度,根据复杂度参数去对照决策表从而得到某个需求项的功能点数,每个组织都会提供决策表(根据组织的实际情况可定制)。
0