基于卡片的迭代产能数据统计分析方法及装置制造方法及图纸

技术编号:18445841 阅读:12 留言:0更新日期:2018-07-14 10:45
本发明专利技术提供了一种基于卡片的迭代产能数据统计分析方法及装置,所述方法包括:获取多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量;根据多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量分别计算每个历史版本的迭代完成率;根据每个历史版本的迭代完成率确定目标迭代产能数据。本发明专利技术通过对历史迭代产能的自动分析,进而确定出较为合理的目标迭代产能,从而可以根据目标迭代产能安排团队研发任务,提高研发效率。

Card based iterative productivity data statistical analysis method and device

The invention provides a method and device for an iterative productivity data analysis and analysis based on a card. The method includes: the number of Planned Requirements cards for multiple historical iterations and the number of needs cards actually completed on the line; the number of planned demand cards based on the multiple historical iterations and the actual needs of the on-line requirements. The number of cards is calculated the iteration completion rate of each historical version, and the target iterative productivity data is determined according to the iteration completion rate of each historical version. Through automatic analysis of historical iterative productivity, the invention can determine more reasonable target iteration capacity, so that the task of team research and development can be arranged according to the target iteration capacity, and the efficiency of R & D can be improved.

【技术实现步骤摘要】
基于卡片的迭代产能数据统计分析方法及装置
本专利技术涉及计算机
,具体涉及一种基于卡片的迭代产能数据统计分析方法及装置。
技术介绍
软件研发敏捷流程中,迭代完成情况数据对于团队安排每个迭代的开发测试任务尤为重要。对于整个团队来说,如果安排的任务太多,则会造成迭代完成率大大降低,项目上线延期情况严重,如果安排任务太少,则会造成研发团队资源的浪费。现有技术中在统计团队的迭代产能时基本采用人为估算的方法,或者采用从质量管理工具中人工查看历史数据,手动计算一些估算值。该方法往往存在数据不准、手工计算量太大的缺陷。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种基于卡片的迭代产能数据统计分析方法及装置,本专利技术通过对历史迭代产能的自动分析,进而确定出较为合理的目标迭代产能。为实现上述目的,本专利技术提供以下技术方案:本专利技术提供了一种基于卡片的迭代产能数据统计分析方法,包括:获取多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量;根据多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量分别计算每个历史版本的迭代完成率;根据每个历史版本的迭代完成率确定目标迭代产能数据。进一步地,所述根据每个历史版本的迭代完成率确定目标迭代产能数据,包括:根据每个历史版本的迭代完成率获取迭代完成率处于第一区间范围内的历史版本,并将迭代完成率处于第一区间范围内的历史版本对应的计划需求卡片数量作为目标迭代产能数据。进一步地,当迭代完成率处于第一区间范围内的历史版本的个数大于1时,将迭代完成率较高的历史版本对应的计划需求卡片数量作为目标迭代产能数据。进一步地,所述第一区间范围为[75%,90%]。进一步地,所述根据多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量分别计算每个历史版本的迭代完成率,包括:按照下面公式一分别计算每个历史版本的迭代完成率r:r=S/N公式一r表示某个历史版本的迭代完成率,S表示某个历史版本的实际完成上线的需求卡片数量,N表示某个历史版本的计划需求卡片数量。第二方面,本专利技术还提供了一种基于卡片的迭代产能数据统计分析装置,包括:获取模块,用于获取多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量;计算模块,用于根据多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量分别计算每个历史版本的迭代完成率;确定模块,用于根据每个历史版本的迭代完成率确定目标迭代产能数据。进一步地,所述确定模块,具体用于:根据每个历史版本的迭代完成率获取迭代完成率处于第一区间范围内的历史版本,并将迭代完成率处于第一区间范围内的历史版本对应的计划需求卡片数量作为目标迭代产能数据。进一步地,当迭代完成率处于第一区间范围内的历史版本的个数大于1时,所述确定模块将迭代完成率较高的历史版本对应的计划需求卡片数量作为目标迭代产能数据。进一步地,所述第一区间范围为[75%,90%]。进一步地,所述计算模块具体用于:按照下面公式一分别计算每个历史版本的迭代完成率r:r=S/N公式一r表示某个历史版本的迭代完成率,S表示某个历史版本的实际完成上线的需求卡片数量,N表示某个历史版本的计划需求卡片数量。由上述技术方案可知,本专利技术提供的基于卡片的迭代产能数据统计分析方法,首先获取多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量,然后根据多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量分别计算每个历史版本的迭代完成率,最后根据每个历史版本的迭代完成率确定目标迭代产能数据。本专利技术通过对历史迭代产能的自动分析,进而确定出较为合理的目标迭代产能,从而可以根据确定出的目标迭代产能指导研发或测试任务的分配和安排。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的基于卡片的迭代产能数据统计分析方法的流程图;图2是本专利技术一实施例提供的基于卡片的迭代产能数据统计结果示意图;图3是本专利技术另一实施例提供的基于卡片的迭代产能数据统计分析装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术一实施例提供了一种基于卡片的迭代产能数据统计分析方法,参见图1,该方法包括如下步骤:步骤101:获取多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量。可以理解的是,在敏捷流程中,完成需求评审后,迭代会上会确认该迭代的需求卡片的安排。每个迭代都会有一个迭代版本号,原则上该迭代内计划的需求卡片都需要完成上线。每个需求卡片经过开发和测试流程,上线之后,需求卡片的状态会变成“已上线”的状态,该状态下的需求卡片视为已完成状态。在本步骤中,由于需求卡片各个状态的起始时间点,都存储在项目敏捷研发工具的数据库中,因此可以通过程序统计,自动获取多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量,该过程完全自动化,无需人工干预。步骤102:根据多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量分别计算每个历史版本的迭代完成率。在本步骤中,按照下面公式一分别计算每个历史版本的迭代完成率r:r=S/N公式一r表示某个历史版本的迭代完成率,S表示某个历史版本的实际完成上线的需求卡片数量,N表示某个历史版本的计划需求卡片数量。可以理解的是,为了使得数据分析更为直观,在计算得到每个历史版本的迭代完成率之后,将其进行如图2所示的可视化展示。在本步骤中,根据上述公式一计算每个历史版本的迭代完成率r如图2所示。此外根据图2还可以得到下表1。表1迭代版本计划需求卡片个数完成率情况迭代0811-迭代0818需求6个左右高于90%迭代0825-迭代0908需求15个左右低于40%迭代0915-迭代0929需求10个左右逐渐回升至60%步骤103:根据每个历史版本的迭代完成率确定目标迭代产能数据。在本步骤中,所述的目标迭代产能数据是指可以在进行研发或测试任务安排时作为参考的迭代产能数据,也即为一个较为合理的迭代产能数据,例如既不影响项目按期上线,又能充分地利用研发团队资源。上表1示出了迭代完成率与计划需求卡片个数的关系。由上表1可以看出,需求卡片安排越多,迭代完成率持续降低,导致项目延期严重。从表1上看到该团队每个迭代的真实产能为6个卡片。如果在效率和人力没有提高的前提下,每个迭代安排6个左右的卡片最符合该团队的真实产能,完成率提高、延误率降低。基于上述分析,在本实施例的一种优选实施方式中,本步骤103的具体实现方式如下所示:根据每个历史版本的迭代完成率获取迭代完成率处于第一区间范围内的历史版本,并将迭代完成率处于第一区间范围内的历史版本对应的计划需求卡片数量作为目标迭代产能数据。可以理解的是,为了不浪费研本文档来自技高网...

【技术保护点】
1.一种基于卡片的迭代产能数据统计分析方法,其特征在于,包括:获取多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量;根据多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量分别计算每个历史版本的迭代完成率;根据每个历史版本的迭代完成率确定目标迭代产能数据。

【技术特征摘要】
1.一种基于卡片的迭代产能数据统计分析方法,其特征在于,包括:获取多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量;根据多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量分别计算每个历史版本的迭代完成率;根据每个历史版本的迭代完成率确定目标迭代产能数据。2.根据权利要求1所述的方法,其特征在于,所述根据每个历史版本的迭代完成率确定目标迭代产能数据,包括:根据每个历史版本的迭代完成率获取迭代完成率处于第一区间范围内的历史版本,并将迭代完成率处于第一区间范围内的历史版本对应的计划需求卡片数量作为目标迭代产能数据。3.根据权利要求2所述的方法,其特征在于,当迭代完成率处于第一区间范围内的历史版本的个数大于1时,将迭代完成率较高的历史版本对应的计划需求卡片数量作为目标迭代产能数据。4.根据权利要求2或3所述的方法,其特征在于,所述第一区间范围为[75%,90%]。5.根据权利要求1所述的方法,其特征在于,所述根据多个历史迭代版本的计划需求卡片数量与实际完成上线的需求卡片数量分别计算每个历史版本的迭代完成率,包括:按照下面公式一分别计算每个历史版本的迭代完成率r:r=S/N公式一r表示某个历史版本的迭代完成率,S表示某个历史版本的实际完成上线的需求卡片数量,N表...

【专利技术属性】
技术研发人员:吕冬冬
申请(专利权)人:链家网北京科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1