System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及it应用,特别是关于一种新型电力系统数字化软件开发费用测算模型和方法。
技术介绍
1、软件成本度量的精细化管理是软件研发资源配置、经济效益分配、考核设置的前提和基础,已成为影响软件产业健康发展的重要因素。
2、目前,现有技术已开展软件成本度量工作,经过广泛调研与分析,仍然存在若干管控难点与挑战。主要集中在:1)投资类型多,环节差异大:如何建立统一的管理、技术和应用规范体系,提高管控的精细化、规范性成为挑战。2)评估方法多,结果不稳定:如何适配电网研发技术特征,提高客观性、科学性和自主性成为挑战。3)评估效率低,人力投入高:如何采用数智化方法,建立集约化软件成本度量的支撑能力体系成为挑战。4)合规风险高,主观性强:如何根据软件成本度量的特点,建立全流程、嵌入式廉洁、合规管控体系成为挑战。5)历史数据价值未体现,生态待建立:如何总结、输出电网经验和能力,提升业界参与度,引领行业发展成为挑战。
技术实现思路
1、针对上述问题,本专利技术的目的是提供一种环节差异小、结果稳定、效率高且风险低的新型电力系统数字化软件开发费用测算模型和方法。
2、为实现上述目的,本专利技术采取以下技术方案:第一方面,提供一种新型电力系统数字化软件开发费用测算模型,包括:
3、功能点识别模块,用于根据软件项目的相关文档类型以及功能点计数类型和边界,识别软件项目的功能点计数项;
4、软件规模确定模块,用于基于识别的功能点计数项,根据未调整的功能点和需求变
5、软件工作量确定模块,用于根据调整后的功能点和生产率,确定软件项目的工作量调整系数;
6、开发费用确定模块,用于根据未调整的工作量、调整后的功能点、生产率和工作量调整系数,确定软件项目的开发费用。
7、进一步地,还包括:
8、开发周期预测模块,用于根据确定的工作量调整系数,预测软件项目的开发周期。
9、进一步地,所述功能点识别模块包括:
10、类型确定单元,用于获取软件项目的相关文档类型;
11、计数类型识别单元,用于识别软件项目的功能点计数类型和边界;
12、功能点计数项识别单元,用于根据确定的相关文档类型以及识别的功能点计数类型和边界,识别软件项目的功能点计数项。
13、进一步地,所述功能点计数类型包括新建系统、系统的增强开发和已有系统三种。
14、进一步地,所述软件规模确定模块包括:
15、未调整功能点确定单元,用于根据软件项目功能点的计数功能需求,确定未调整的功能点;
16、需求变更因子确定单元,用于确定需求变更因子;
17、功能点数量确定单元,用于根据未调整的功能点和确定的需求变更因子,确定软件项目功能点的数量。
18、进一步地,所述软件工作量确定模块包括:
19、调整后功能点确定单元,用于将未调整的功能点和需求变更因子相乘,得到调整后的功能点;
20、生产率确定单元,用于确定生产率;
21、工作量调整系数确定单元,用于调整后的功能点和生产率,确定工作量调整系数。
22、进一步地,所述开发费用确定模块包括:
23、未调整工作量确定单元,用于根据将调整后的功能点和生产率相乘,得到未调整的工作量;
24、调整后工作量确定单元,用于将未调整的工作量、调整后的功能点、生产率和工作量调整系数相乘,得到调整后工作量;
25、人工费率确定单元,用于确定人工费率;
26、开发费用确定单元,用于根据将工作量和人工费率相乘,确定软件项目的开发费用,进而确定软件项目的安装工程费。
27、第二方面,提供一种新型电力系统数字化软件开发费用测算方法,包括:
28、根据软件项目的相关文档类型以及功能点计数类型和边界,识别软件项目的功能点计数项;
29、基于识别的功能点计数项,根据未调整的功能点和需求变更因子,确定软件项目的功能点的数量;
30、根据调整后的功能点和生产率,确定软件项目的工作量调整系数;
31、根据调整后的功能点、生产率和工作量调整系数,确定软件项目的开发费用。
32、第三方面,提供一种处理设备,包括计算机程序指令,其中,所述计算机程序指令被处理设备执行时用于实现上述新型电力系统数字化软件开发费用测算方法对应的步骤。
33、第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序指令,其中,所述计算机程序指令被处理器执行时用于实现上述新型电力系统数字化软件开发费用测算方法对应的步骤。
34、本专利技术由于采取以上技术方案,其具有以下优点:
35、1、本专利技术提供一种将软件开发成本度量的国标、企标与国家能源局电网生产技改项目预规进行了融合研究,研制出适用于涉及软件开发的电网生产技改的成本度量模型和方法,填补了电网生产技改项目中涉及软件开发项目成本估算模型、模板及使用规范的空白。
36、2、本专利技术采用快速功能点法,该方法是由荷兰软件度量协会(nesma)在1990年正式发布的,是一项国际标准,该方法从用户视角分析项目的规模,这样更容易被用户理解、接受和采纳。
37、3、本专利技术是最新的iso、gb和企标的一个开发应用,模型内置中国软件行业基准数据(每年度更新),嵌套国家能源局技改大修估算书模板,利用数字化方式,建立模型,帮助电网企业(包括技改、大修、调度自动化、数字化项目)提前合理预估软件规模、工作量、软件成本、开发周期等信息,提高预算审核效率。
38、综上所述,本专利技术可以广泛应用于it应用
中。
【技术保护点】
1.一种新型电力系统数字化软件开发费用测算模型,其特征在于,包括:
2.如权利要求1所述的一种新型电力系统数字化软件开发费用测算模型,其特征在于,还包括:
3.如权利要求1所述的一种新型电力系统数字化软件开发费用测算模型,其特征在于,所述功能点识别模块包括:
4.如权利要求3所述的一种新型电力系统数字化软件开发费用测算模型,其特征在于,所述功能点计数类型包括新建系统、系统的增强开发和已有系统三种。
5.如权利要求1所述的一种新型电力系统数字化软件开发费用测算模型,其特征在于,所述软件规模确定模块包括:
6.如权利要求1所述的一种新型电力系统数字化软件开发费用测算模型,其特征在于,所述软件工作量确定模块包括:
7.如权利要求1所述的一种新型电力系统数字化软件开发费用测算模型,其特征在于,所述开发费用确定模块包括:
8.一种新型电力系统数字化软件开发费用测算方法,其特征在于,包括:
9.一种处理设备,其特征在于,包括计算机程序指令,其中,所述计算机程序指令被处理设备执行时用于实现权利要求8
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,其中,所述计算机程序指令被处理器执行时用于实现权利要求8所述的新型电力系统数字化软件开发费用测算方法对应的步骤。
...【技术特征摘要】
1.一种新型电力系统数字化软件开发费用测算模型,其特征在于,包括:
2.如权利要求1所述的一种新型电力系统数字化软件开发费用测算模型,其特征在于,还包括:
3.如权利要求1所述的一种新型电力系统数字化软件开发费用测算模型,其特征在于,所述功能点识别模块包括:
4.如权利要求3所述的一种新型电力系统数字化软件开发费用测算模型,其特征在于,所述功能点计数类型包括新建系统、系统的增强开发和已有系统三种。
5.如权利要求1所述的一种新型电力系统数字化软件开发费用测算模型,其特征在于,所述软件规模确定模块包括:
6.如权利要求1所述的一种新型电力系统数字化软件开发费用测算模型...
【专利技术属性】
技术研发人员:王浩,吴新平,司晋新,马邱哲,耿鑫州,臧秀环,曾文静,张禹,黄娜,董茵,吴建海,曹俊喜,罗志明,王楠,
申请(专利权)人:国网经济技术研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。