System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,可用于金融领域,特别涉及一种数据处理方法、装置及电子设备。
技术介绍
1、软件项目研发通常会涉及多方面内容的管理。从研发活动生命周期看,这些管理工作包含反馈收集、需求管理、产品路线/版本管理、流程管理、进度跟踪、测试管理、缺陷管理等;从企业管理者角度看,甚至可能还包括造价管理、成本管理等。
2、为了能够更全面、更准确地管理软件项目,研发部分采用多个现有的软件管理系统产品,每个管理系统产品用于实现上述至少一项研发管理工作;或者,大型研发部门通常会使用自行研发的多个软件管理系统,每个软件管理系统用于实现上述至少一项研发管理工作。
3、上述软件多个软件管理系统所实现的功能不同,因此通常是独立运行的,不同的软件管理系统间的数据不能相互访问。这导致任何一个软件管理系统都无法“全面地”为研发用户提供个性化的研发巡检服务,而只能由用户使用各软件管理系统自带的简单统计功能人工筛查软件研发问题,再汇总通过各软件管理系统筛查到的问题,将汇总结果呈现给研发用户。整个过程较为繁琐,时效性差,人力成本较高,且容易出错。
技术实现思路
1、本说明书提供一种数据处理方法、装置及电子设备,以解决现有技术通过人工筛选软件研发问题并汇总的方式过程繁琐、时效性差、人力成本高、容易出错的问题。
2、为解决上述技术问题,本说明书第一方面提供一种数据处理方法,包括:获取各研发管理系统的研发管理数据,将各研发管理数据存入数据湖,并通过数据中台对数据湖中的研发管理数据进行整合
3、在一些实施例中,所述巡检指标的逻辑项包括以下至少一者:巡检信息的维度、巡检的范围、展示巡检结果的规则;所述巡检信息的维度包括从以下至少两个维度中选取:按照部门维度巡检信息、按照小组维度巡检信息、按照项目维度巡检信息、按照应用维度巡检信息、按照需求项维度巡检信息、按照个人维度巡检信息;巡检的范围包括从以下至少两者中选取:巡检第一研发部门、巡检目标研发小组、巡检目标研发人员、巡检目标项目、巡检目标应用、巡检目标需求项、巡检目标人;展示巡检结果的规则包括从以下至少两者中选取指定展示的内容:问题的总数、已整改问题数、未整改问题数、本季度累计问题数、逾期任务总数、逾期任务总时长、逾期任务平均时长、逾期严重程度等级、风险等级、解决问题的平均时长。
4、在一些实施例中,所述巡检指标的逻辑项包括从以下至少一者中选取:投产后未闭环问题检查、需求项交付定稿逾期检查。
5、在一些实施例中,所述巡检日历包括周期性提醒信息,所述周期性提醒信息包括开始提醒时间、提醒的时间间隔;和/或,所述巡检日历包括单次提醒信息,所述单次提醒信息包括目标提醒时间。
6、在一些实施例中,所述逻辑项包括巡检指标的提醒人。
7、在一些实施例中,所述数据中台根据研发管理系统的问题操作数据聚合问题全生命周期相关的信息,形成问题维度宽表,所述问题维度宽表中的每一行记录是一个问题的实例;根据研发管理系统的问题操作数据形成问题事实宽表,所述问题事实宽表中包括对问题的一次或多次操作形成的度量。
8、在一些实施例中,所述数据中台通过以下方式对数据湖中的研发管理数据进行整合:创建问题维度表、问题事实表;获取研发管理系统中功能测试节点下的提交问题指令;所述提交问题指令中携带有上下文信息;响应于提交问题指令,根据所述提交问题指令所携带的上下文在所述问题维度表、所述问题事实表中分别创建一条记录,并建立两个表中的两条记录之间的关联关系;获取研发管理系统中的修改问题指令;所述修改问题指令中携带有上下文信息;响应于所述修改问题指令,确定问题维度表中关联的目标记录;在所述问题事实表中创建一条记录,并在新创建的记录与所述目标记录之间建立关联关系。
9、在一些实施例中,所述提交问题指令中所携带的上下文信息包括以下至少一者:提交人、问题信息、处理人、缺陷级别、问题状态;和/或,所述修改问题指令中所携带的上下文信息包括所修改的问题的标识。
10、本说明书第二方面提供一种数据处理装置,包括:第一获取单元,用于获取各研发管理系统的研发管理数据,将各研发管理数据存入数据湖,并通过数据中台对数据湖中的研发管理数据进行整合;第二获取单元,用于获取巡检指标登记指令,所述巡检指标登记指令中包括巡检日历、巡检指标的逻辑项;生成单元,用于根据所述巡检指标登记指令生成一条巡检指标记录,存入巡检指标集合中;统计单元,用于定期从巡检指标集合中查询到期的巡检指标记录,并根据巡检指标的逻辑项从数据中台的整合数据中搜集相关数据,并对相关数据进行统计,得到统计结果;所述数据中台包括各研发管理系统的研发记录数据;推送单元,用于将统计结果推送给目标用户。
11、在一些实施例中,所述巡检指标的逻辑项包括以下至少一者:巡检信息的维度、巡检的范围、展示巡检结果的规则;所述巡检信息的维度包括从以下至少两个维度中选取:按照部门维度巡检信息、按照小组维度巡检信息、按照项目维度巡检信息、按照应用维度巡检信息、按照需求项维度巡检信息、按照个人维度巡检信息;巡检的范围包括从以下至少两者中选取:巡检第一研发部门、巡检目标研发小组、巡检目标研发人员、巡检目标项目、巡检目标应用、巡检目标需求项、巡检目标人;展示巡检结果的规则包括从以下至少两者中选取指定展示的内容:问题的总数、已整改问题数、未整改问题数、本季度累计问题数、逾期任务总数、逾期任务总时长、逾期任务平均时长、逾期严重程度等级、风险等级、解决问题的平均时长。
12、在一些实施例中,所述巡检指标的逻辑项包括从以下至少一者中选取:投产后未闭环问题检查、需求项交付定稿逾期检查。
13、在一些实施例中,所述巡检日历包括周期性提醒信息,所述周期性提醒信息包括开始提醒时间、提醒的时间间隔;和/或,所述巡检日历包括单次提醒信息,所述单次提醒信息包括目标提醒时间。
14、在一些实施例中,所述逻辑项包括巡检指标的提醒人。
15、在一些实施例中,所述数据中台根据研发管理系统的问题操作数据聚合问题全生命周期相关的信息,形成问题维度宽表,所述问题维度宽表中的每一行记录是一个问题的实例;根据研发管理系统的问题操作数据形成问题事实宽表,所述问题事实宽表中包括对问题的一次或多次操作形成的度量。
16、在一些实施例中,所述数据中台通过以下方式对数据湖中的研发管理数据进行整合:创建问题维度表、问题事实表;获取研发管理系统中功能测试节点下的提交问题指令;所述提交问题指令中携带有上下文信息;响应于提交问题指令,根据所述提交问题指令所携带的上本文档来自技高网...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述巡检指标的逻辑项包括以下至少一者:巡检信息的维度、巡检的范围、展示巡检结果的规则;
3.根据权利要求1所述的方法,其特征在于,所述巡检指标的逻辑项包括从以下至少一者中选取:投产后未闭环问题检查、需求项交付定稿逾期检查。
4.根据权利要求1所述的方法,其特征在于,所述巡检日历包括周期性提醒信息,所述周期性提醒信息包括开始提醒时间、提醒的时间间隔;
5.根据权利要求1所述的方法,其特征在于,所述逻辑项包括巡检指标的提醒人。
6.根据权利要求1所述的方法,其特征在于,所述数据中台根据研发管理系统的问题操作数据聚合问题全生命周期相关的信息,形成问题维度宽表,所述问题维度宽表中的每一行记录是一个问题的实例;根据研发管理系统的问题操作数据形成问题事实宽表,所述问题事实宽表中包括对问题的一次或多次操作形成的度量。
7.根据权利要求1所述的方法,其特征在于,所述数据中台通过以下方式对数据湖中的研发管理数据进行整合:
8.根据权
9.一种数据处理装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:
11.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序指令,所述计算机程序指令被处理器执行时实现权利要求1至8任一项所述的数据处理方法。
12.一种计算机程序产品,其特征在于,包含有计算机程序,所述计算机程序被处理器执行时实现权利要求1至8任一项所述的数据处理方法。
...【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述巡检指标的逻辑项包括以下至少一者:巡检信息的维度、巡检的范围、展示巡检结果的规则;
3.根据权利要求1所述的方法,其特征在于,所述巡检指标的逻辑项包括从以下至少一者中选取:投产后未闭环问题检查、需求项交付定稿逾期检查。
4.根据权利要求1所述的方法,其特征在于,所述巡检日历包括周期性提醒信息,所述周期性提醒信息包括开始提醒时间、提醒的时间间隔;
5.根据权利要求1所述的方法,其特征在于,所述逻辑项包括巡检指标的提醒人。
6.根据权利要求1所述的方法,其特征在于,所述数据中台根据研发管理系统的问题操作数据聚合问题全生命周期相关的信息,形成问题维度宽表,所述问题维度宽表中的每一行记录是一个问题的实例;根据研发管理系统的问题操作数据形成问题事实宽表,所述问...
【专利技术属性】
技术研发人员:郭春非,丁计来,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。