[发明专利]一种软件研发全流程效能度量方法和系统在审
申请号: | 202210323170.8 | 申请日: | 2022-03-30 |
公开(公告)号: | CN114780360A | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 陈新宇;王潘云;崔嘉杰 | 申请(专利权)人: | 广州云徙科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F8/20;G06F8/10 |
代理公司: | 佛山市神机营专利代理事务所(普通合伙) 44765 | 代理人: | 许尤庆 |
地址: | 510500 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 研发 流程 效能 度量 方法 系统 | ||
1.一种软件研发全流程效能度量方法,其特征在于,包括:
设置软件研发全流程的工作流并创建工作流节点;
设置所述工作流节点对应的指标并获取所述指标的指标库;所述指标包括原生埋点指标、业务指标及自定义组合指标;
配置效能度量分析模型,对所述指标进行度量分析;
根据效能度量分析结果创建、编辑解决方案;
对所述指标、效能度量分析结果及对应解决方案进行可视化展示。
2.根据权利要求1所述的软件研发全流程效能度量方法,其特征在于,所述设置软件研发全流程的工作流并创建工作流节点,包括:
设置所述软件从需求设计到开发、到测试验收、到生产上线的全流程工作流,并创建至少包括需求设计,代码开发,测试验证的工作流节点,所述工作流节点能够进一步拆解得到其二级和/或三级的节点。
3.根据权利要求1所述的软件研发全流程效能度量方法,其特征在于,所述设置节点对应的指标并获取所述指标的指标库,包括:
在所述软件DevOps工具中加入全局JS插件,用于埋点采集;或把DevOps工具的授权信息填入效能度量系统,并触发业务数据同步功能,向指标库中导入埋点指标和业务指标;或根据业务需要对单个或多个原生指标进行逻辑运算,定义该运算结果为自定义组合指标。
4.根据权利要求1所述的软件研发全流程效能度量方法,其特征在于,所述配置度量分析模型,对所述指标进行度量分析,包括:
使用指标库中的指标设计效能度量分析模型,所述模型能够添加各种高等运算符号、使用包括但不限于历史百分比、平均值需大量运算的数据字段,并且提供包括但不限于迭代、版本、状态切换的研发分析场景化参数或前提条件;完成运算模型配置后,按运算模型的运算逻辑处理数据,对所述指标进行效能度量分析。
5.根据权利要求1所述的软件研发全流程效能度量方法,其特征在于,所述根据效能度量分析结果创建、编辑解决方案,包括:
采取多项目内容共创的形式,基于已知或已经历过的效能问题编写解决方案,每个解决方案关联一种指标的效能度量分析结果,同一种指标效能度量分析结果能够关联多种解决方案,并通过至少包括用户关注度和评价信息对同一指标效能度量分析结果下的解决方案进行排序,确认解决方案。
6.根据权利要求1所述的软件研发全流程效能度量方法,其特征在于,对所述指标、效能度量分析结果及对应解决方案进行可视化展示,包括:
自定义选取需展示的指标,不同的指标系统根据其数据类型提供至少包括扇形图,折线图,条形图多种可视化展示类型;及自定义选取需展示的效能度量分析模型,并将效能度量分析模型结果以独立的报告图表形式进行展示;及通过判断当前展示指标的数据范围,对比各解决方案的触发条件,展示不同异常指标情况下提高效能对应的解决方案。
7.一种软件研发全流程效能度量系统,其特征在于,包括:
指标单元,用于获取指标,所述指标包括原生埋点指标、业务指标、自定义配置新的组合指标;
看板单元,用于展示所述指标并输出对所述指标的效能度量分析结果和对应解决方案;
工作流单元,用于配置软件研发工作流节点及设置每个节点对应的开始和结束点,并自动生成各节点间的流转指标;
度量分析单元,用于配置对所述指标的效能度量分析的运算逻辑和算法;并默认预置动态截止时间预测模型和项目延期原因分析模型,解决整体效能度量分析的常见场景问题;
解决方案单元,用于根据提供所述指标和所述效能度量分析结果提供效率提升方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州云徙科技有限公司,未经广州云徙科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210323170.8/1.html,转载请声明来源钻瓜专利网。