[发明专利]一种软件评估方法及系统在审
申请号: | 202211143798.6 | 申请日: | 2022-09-20 |
公开(公告)号: | CN115495348A | 公开(公告)日: | 2022-12-20 |
发明(设计)人: | 鲍涛 | 申请(专利权)人: | 视联动力信息技术股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 杨柳苑 |
地址: | 100000 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 评估 方法 系统 | ||
本发明实施例提供了一种软件评估方法及系统,涉及软件质量评估技术领域。通过获取待评估软件在评估周期内的测试信息;获取定量评估结果占比与定性评估结果占比;然后根据第一评估模型,将测试信息和定量评估结果占比进行结合评估,得到第一评估结果;根据第二评估模型,将待评估软件的测试情况和定性评估结果占比进行结合评估,得到第二评估结果;最后根据指定评估策略将第一评估结果和第二评估结果进行结合,得到待评估软件的综合质量评估结果。根据实际情况设置定量和定性占比,将定量和定性评估指标共同作为衡量标准,分别从短期和长期的角度分析,进行科学的打分,从而更科学、更客观、更具体的评估,促使得到更加可靠、高效的软件产品。
技术领域
本发明涉及软件质量评估技术领域,特别是涉及一种软件评估方法及系统。
背景技术
长期以来国内对软件质量控制的实践和研究很少,软件质量上不去,缺乏竞争力。究其根源,缺乏软件产品开发和维护的正确方法以及忽视其开发过程的质量控制乃是最为关键的原因。
对软件质量的评估目前还没有明确的准则和衡量标准,难以实现定量评价。而质量评估技术是信息工程中非常重要的研究领域,由于软硬件本身的复杂性和技术发展迅速等原因,到目前为止,软件质量评估技术在理论上和技术上都很不成熟,因此,如何系统,客观的控制软件产品质量是一直是困扰着人们的难题。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种软件评估方法和相应的一种软件评估系统。
为了解决上述问题,第一方面,本发明实施例公开了一种软件质量评估方法,所述方法包括:
获取待评估软件在评估周期内的测试信息;
获取定量评估结果占比与定性评估结果占比;
根据第一评估模型,将所述测试信息和所述定量评估结果占比进行结合评估,得到第一评估结果;
根据第二评估模型,将所述待评估软件的测试情况和所述定性评估结果占比进行结合评估,得到第二评估结果;
根据指定评估策略将所述第一评估结果和所述第二评估结果进行结合,得到所述待评估软件的综合质量评估结果。
基于第一方面,在本发明的一些实施例中,所述第一评估模型包括功能点实现情况评估子模型和修复情况评估子模型,所述根据第一评估模型,将所述测试信息和所述定量评估结果占比进行结合评估,得到第一评估结果,包括以下步骤:
根据所述待评估软件在评估周期内的测试信息和所述定量评估结果占比,采用所述功能点实现情况评估子模型进行评估,得到功能实现评估结果;
根据所述待评估软件在评估周期内的测试信息和所述定量评估结果占比,采用所述修复情况评估子模型进行评估,得到修复情况评估结果;
根据所述功能实现评估结果和所述修复情况评估结果,得到第一评估结果。
基于第一方面,在本发明的一些实施例中,所述根据所述待评估软件在评估周期内的测试信息和所述定量评估结果占比,采用所述功能点实现情况评估子模型进行评估,得到功能实现评估结果,包括以下步骤:
根据所述定量评估结果占比,确定功能实现评估占比结果;
根据所述待评估软件在评估周期内的测试信息中的开发首次提交测试时的开发用例通过率和交付测试报告的交付测试功能通过率,采用所述功能点实现情况评估子模型进行评估,得到功能实现评估结果。
基于第一方面,在本发明的一些实施例中,根据所述待评估软件在评估周期内的测试信息中的开发首次提交测试时的开发用例通过率和交付测试报告的交付测试功能通过率,采用所述功能点实现情况评估子模型进行评估,得到功能实现评估结果,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视联动力信息技术股份有限公司,未经视联动力信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211143798.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快溶出度的左炔诺孕酮制剂及其制备方法
- 下一篇:一种肿瘤样本存储装置