System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书涉及自动化,尤其是涉及一种软件产品的质量弱点识别方法、装置、电子设备及介质。
技术介绍
1、企业开发一些应用平台等产品后,例如物联平台、智能平台、应用组装、数据平台等,为了能够了解产品质量,通常需要借助质量运营工具对这些产品的一些指标进行管理。然而,相关技术中运营工具在产品的各方面的评估指标不统一,在对这些产品进行质量评价时无法及时定位其存在的质量弱点,导致产品在实际应用过程中出现问题,影响用户体验和满意度。
技术实现思路
1、本说明书旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本说明书的一个目的在于提出一种软件产品的质量弱点识别方法。
2、本说明书的第二个目的在于提出一种软件产品的质量弱点识别装置。
3、本说明书的第三个目的在于提出一种电子设备。
4、本说明书的第四个目的在于提出一种计算机可读存储介质。
5、为达上述目的,本说明书第一方面实施例提出了一种软件产品的质量弱点识别方法,所述软件产品的生命周期划分为多个阶段,针对所述生命周期的至少部分阶段设置有至少一个评估点;所述方法包括:获取所述软件产品包括的组成部分的表现情况数据、故障处理情况数据以及产品运行情况数据;其中,所述表现情况数据是通过对所述软件产品在每个所述评估点的表现情况进行监测得到的;对所述表现情况数据进行分析处理,得到所述至少一个评估点的总评估数据;基于所述产品运行情况数据、所述故障处理情况数据和所述总评估数据在所述软件产品包括的组成部分中进行问题
6、在本说明书的一些实施例中,所述基于所述产品运行情况数据、所述故障处理情况数据和所述总评估数据在所述软件产品包括的组成部分中进行问题定位,得到所述软件产品的质量弱点,包括:基于所述产品运行情况数据、所述故障处理情况数据和所述总评估数据对所述软件产品包括的组成部分进行分析处理,得到组成部分评估数据;基于所述组成部分评估数据,在所述软件产品包括的组成部分中进行问题定位,得到所述软件产品的质量弱点。
7、在本说明书的一些实施例中,所述生命周期的至少部分阶段包括研发阶段、生产阶段和/或运维阶段;所述评估点用于表征针对所述软件产品的组成部分在所述至少部分阶段的意向评估痛点;所述对所述表现情况数据进行分析处理,得到所述至少一个评估点的总评估数据,包括:针对任一评估点,对所述任一评估点对应的表现情况数据进行分析处理,得到所述任一评估点对应的表现评估数据;其中,所述任一评估点对应有表现权重;基于所述至少一个评估点分别对应的表现评估数据、所述至少一个评估点分别对应的表现权重确定所述至少一个评估点的总评估数据。
8、在本说明书的一些实施例中,所述任一评估点对应的表现情况数据包括第一类型表现数据和第二类型表现数据;其中,所述第一类型表现数据用于表征所述任一评估点在所述软件产品的生命周期中变化频率较高的表现情况数据;所述第二类型表现数据用于表征所述任一评估点在所述软件产品不同迭代周期所体现的表现情况数据;所述第一类型表现数据对应有第一特征权重;所述第二类型表现数据对应有第二特征权重;所述针对任一评估点,对所述任一评估点对应的表现情况数据进行分析处理,得到所述任一评估点对应的表现评估数据,包括:针对所述任一评估点,基于所述任一评估点对应的第一类型表现数据、所述第一类型表现数据对应的第一特征权重、所述任一评估点对应的第二类型表现数据、所述第二类型表现数据对应的第二特征权重,确定所述任一评估点对应的表现评估数据。
9、在本说明书的一些实施例中,所述基于所述任一评估点对应的第一类型表现数据、所述第一类型表现数据对应的第一特征权重、所述任一评估点对应的第二类型表现数据、所述第二类型表现数据对应的第二特征权重,确定所述任一评估点对应的表现评估数据,包括:基于所述任一评估点对应的第一类型表现数据、所述第一类型表现数据对应的第一特征权重,确定所述任一评估点对应的第一类型评估数据;基于所述任一评估点对应的第二类型表现数据、所述第二类型表现数据对应的第二特征权重,确定所述任一评估点对应的第二类型评估数据;基于所述第一类型评估数据和所述第二类型评估数据确定所述任一评估点对应的表现评估数据。
10、在本说明书的一些实施例中,所述基于所述至少一个评估点分别对应的表现评估数据、所述至少一个评估点分别对应的表现权重确定所述至少一个评估点的总评估数据,包括:针对任一评估点,确定所述任一评估点对应的表现评估数据和所述任一评估点对应的表现权重之间的乘积值;将所述至少一个评估点分别对应的乘积值的和值作为所述总评估数据。
11、在本说明书的一些实施例中,所述软件产品包括若干组成部分集群;每个所述组成部分集群包括若干组成部分;每个所述组成部分对应有组成部分评估数据和组成部分权重;所述方法还包括:针对任一组成部分集群,基于所述任一组成部分集群中的在组成部分所对应的组成部分评估数据和组成部分权重,确定所述任一组成部分集群对应的集群评估数据;基于所述集群评估数据,在所述软件产品包括的组成部分集群中进行问题定位,得到所述软件产品的质量弱点。
12、在本说明书的一些实施例中,所述方法还包括:基于每个组成部分集群分别对应的集群评估数据确定所述软件产品的软件质量分;基于所述软件质量分,在所述软件产品中进行问题定位,得到所述软件产品的质量弱点。
13、在本说明书的一些实施例中,所述方法还包括:根据用户的管理权限为所述用户展示所述软件产品的质量弱点。
14、为达上述目的,本说明书第二方面实施例提出了一种软件产品的质量弱点识别装置,所述软件产品的生命周期划分为多个阶段,针对所述生命周期的至少部分阶段设置有至少一个评估点;所述装置包括:获取模块,用于获取所述软件产品包括的组成部分的表现情况数据、故障处理情况数据以及产品运行情况数据;其中,所述表现情况数据是通过对所述软件产品在每个所述评估点的表现情况进行监测得到的;分析模块,用于对所述表现情况数据进行分析处理,得到所述至少一个评估点的总评估数据;定位模块,用于基于所述产品运行情况数据、所述故障处理情况数据和所述总评估数据在所述软件产品包括的组成部分中进行问题定位,得到所述软件产品的质量弱点。
15、为达上述目的,本说明书第三方面实施例提出了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的软件产品的质量弱点识别程序,所述处理器执行所述软件产品的质量弱点识别程序时,实现如第一方面实施例所述的软件产品的质量弱点识别方法。
16、为达上述目的,本说明书第四方面实施例提出了一种计算机可读存储介质,其上存储有软件产品的质量弱点识别程序,所述软件产品的质量弱点识别程序被处理器执行时,实现如第一方面实施例所述的软件产品的质量弱点识别方法。
17、通过上述实施例,将软件产品的结构进行了划分,并将软件产品的各种数据基于不同的性质进行了整合统计。根据数据的性质分别获取软件产品的故障处理情况数据本文档来自技高网...
【技术保护点】
1.一种软件产品的质量弱点识别方法,其特征在于,所述软件产品的生命周期划分为多个阶段,针对所述生命周期的至少部分阶段设置有至少一个评估点;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述产品运行情况数据、所述故障处理情况数据和所述总评估数据在所述软件产品包括的组成部分中进行问题定位,得到所述软件产品的质量弱点,包括:
3.根据权利要求1所述的方法,其特征在于,所述生命周期的至少部分阶段包括研发阶段、生产阶段和/或运维阶段;所述评估点用于表征针对所述软件产品的组成部分在所述至少部分阶段的意向评估痛点;所述对所述表现情况数据进行分析处理,得到所述至少一个评估点的总评估数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述任一评估点对应的表现情况数据包括第一类型表现数据和第二类型表现数据;其中,所述第一类型表现数据用于表征所述任一评估点在所述软件产品的生命周期中变化频率较高的表现情况数据;所述第二类型表现数据用于表征所述任一评估点在所述软件产品不同迭代周期所体现的表现情况数据;所述第一类型表现数据对应有第一特征权重;所述第
5.根据权利要求4所述的方法,其特征在于,所述基于所述任一评估点对应的第一类型表现数据、所述第一类型表现数据对应的第一特征权重、所述任一评估点对应的第二类型表现数据、所述第二类型表现数据对应的第二特征权重,确定所述任一评估点对应的表现评估数据,包括:
6.根据权利要求3所述的方法,其特征在于,所述基于所述至少一个评估点分别对应的表现评估数据、所述至少一个评估点分别对应的表现权重确定所述至少一个评估点的总评估数据,包括:
7.根据权利要求2所述的方法,其特征在于,所述软件产品包括若干组成部分集群;每个所述组成部分集群包括若干组成部分;每个所述组成部分对应有组成部分评估数据和组成部分权重;所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1至8任一项所述的方法,其特征在于,所述方法还包括:
10.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的软件产品的质量弱点识别程序,所述处理器执行所述软件产品的质量弱点识别程序时,实现如权利要求1-9中任意一项所述的软件产品的质量弱点识别方法。
11.一种计算机可读存储介质,其特征在于,其上存储有软件产品的质量弱点识别程序,所述软件产品的质量弱点识别程序被处理器执行时,实现如权利要求1-9中任意一项所述的软件产品的质量弱点识别方法。
...【技术特征摘要】
1.一种软件产品的质量弱点识别方法,其特征在于,所述软件产品的生命周期划分为多个阶段,针对所述生命周期的至少部分阶段设置有至少一个评估点;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述产品运行情况数据、所述故障处理情况数据和所述总评估数据在所述软件产品包括的组成部分中进行问题定位,得到所述软件产品的质量弱点,包括:
3.根据权利要求1所述的方法,其特征在于,所述生命周期的至少部分阶段包括研发阶段、生产阶段和/或运维阶段;所述评估点用于表征针对所述软件产品的组成部分在所述至少部分阶段的意向评估痛点;所述对所述表现情况数据进行分析处理,得到所述至少一个评估点的总评估数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述任一评估点对应的表现情况数据包括第一类型表现数据和第二类型表现数据;其中,所述第一类型表现数据用于表征所述任一评估点在所述软件产品的生命周期中变化频率较高的表现情况数据;所述第二类型表现数据用于表征所述任一评估点在所述软件产品不同迭代周期所体现的表现情况数据;所述第一类型表现数据对应有第一特征权重;所述第二类型表现数据对应有第二特征权重;
5.根据权利要求4所述的方法,其特征在于,所述基于所述任一评估点对应的第一类型表现数据、所述第...
【专利技术属性】
技术研发人员:马丽静,孙鹿,李姗姗,岳令,
申请(专利权)人:新奥新智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。