根据 CMMI 能力成熟度,系统推荐以质量、按时交付率、预估准确性、速度方面分析团队效能,以帮助团队进行持续的过程改进。在推动量化团队效能的过程中循序渐进、逐步深化指标价值,最终达成目标。

ONES 产品首页 > 左侧栏点击 ONES Performance >开始使用

效能分析数据源来自各个项目-迭代-工作项,请确保至少一个项目下存在迭代或需求、缺陷类型的工作项,并维护“是否线上缺陷”、“预估故事点”、“预估工时”等属性,否则某些报表可能因为没有足够的数据而未能正常显示。

一、缺陷探测率和缺陷逃逸率 #

缺陷探测率⽤于衡量迭代团队⾃主探测发现缺陷的能⼒,缺陷逃逸率⽤于衡量遗漏到下⼀环节的缺陷多少和严重程度。

报表数据源来自项目下“缺陷、研发等任务类型”的「是否线上缺陷」属性,项目若无参数则无法生成数据,了解如何填写工作项属性

图例计算公式:①仅统计已配置为「缺陷」对应的工作项的”是否线上缺陷“属性个数,默认取值范围是”缺陷“&”创建时间≧30天“;②若某优先级权重较高,与其他优先级类型的工作发现或遗漏相同的缺陷,其在 Y 轴的占比相对较高。

  1. 缺陷探测率 = {Sum(线上缺陷属性为” 否+空值 “的「缺陷」工作)*优先级权重}/{Sum(线上缺陷属性为” 否+是+空值 “的「缺陷」工作)*工作项优先级权重}*100%;
  2. 缺陷逃逸率 ={Sum(线上缺陷属性为” “的「缺陷」工作)*优先级权重}/{Sum(线上缺陷属性为” 否+是+空值 “的「缺陷」工作)*工作项优先级权重}*100%;
  3. 平均缺陷探测率=Sum(缺陷探测率)/Count( X轴缺陷探测率)* 100%;
  4. 平均缺陷探测率=Sum(缺陷逃逸率)/Count( X轴缺陷逃逸率)* 100%。
参数参数说明
缺陷探测率各项目在指定时间范围内,内部探测到缺陷的占比,可衡量团队探测缺陷的能力
缺陷逃逸率各项目在指定时间范围内,被用户发现缺陷的占比,可衡量该团队遗漏缺陷的情况
平均缺陷探测率基于各项目”缺陷探测率“的均值,直观体现低于平均探测水平的值
平均缺陷逃逸率基于各项目”缺陷逃逸率“的均值,直观体现遗漏缺陷高于平均水平的值

二、迭代按时交付情况 #

查看指定时间范围内,所选部门/项目/用户的迭代按时交付情况。

图例计算公式:默认取值范围是:计划完成日期大于等于”30天前“

  1. 按时交付迭代数:Sum(实际完成日期≦计划完成日期的迭代);
  2. 平均按时交付迭代数:Sum( 用户/部门/项目按时交付迭代数)/Count(用户/部门/项目数)*100%
参数参数说明
按时交付迭代数查看指定时间范围内,所选部门/项目/用户的迭代按时交付情况
平均按时交付迭代数查看指定时间范围内,迭代按时交付情况的均值,以作为参照对比

三、需求按时交付情况 #

查看指定时间范围内,所选部门/项目/用户的需求按时交付情况。

图例计算公式:仅统计已配置为「需求」对应的工作项的数量,默认取值范围是任务状态不包含”关闭”

  1. 按时交付需求数:Sum(需求「已完成」出现时间≦”截止日期/计划结束日期“);
  2. 平均按时交付需求数:Sum(用户/部门/项目按时交付需求数)/Count(用户/部门/项目数)*100%
参数参数说明
按时交付需求数查看指定时间范围内,所选部门/项目/用户的需求按时交付情况
平均按时交付需求数查看指定时间范围内,需求按时交付的均值,以作为参照对比

四、工时预估与实际对比 #

查看指定时间范围内,所选部⻔/项⽬/⽤户的预估⼯时与实际登记的⼯时的偏差情况。

图例计算公式:仅统计已配置为「需求」对应的工作项的数量,默认取值范围是任务状态等于”已完成“

  1. 预估工时 = Sum(用户/部门/项目需求「已完成」工作预估工时);
  2. 实际登记工时 = Sum(用户/部门/项目需求「已完成」实际登记工时);
  3. 预估偏差率(具体项目) = Sum{Sum ( 用户/部门/项目需求「已完成」工作预估工时) - Sum(用户/部门/项目「已完成」工作登记工时)}/Sum(用户/部门/项目需求「已完成」工作实际预估工时)*100%;
  4. 团队工时预估偏差率(团队所有项目) = Sum(预估偏差)/Sum( 预估工时)。
参数参数说明
预估工时偏差查看指定时间范围内,所选部门/项目/用户的预估工时与实际登记的工时的偏差情况
团队预估工时偏差率查看指定时间范围内,团队的预估工时与实际登记的工时的偏差情况,以作为参照对比

五、故事点完成量 #

查看指定时间范围内,所选部⻔/项⽬/⽤户完成了多少故事点。

图例计算公式:仅统计已配置为「需求」对应的工作项的数量,默认取值范围是任务状态等于”已完成“

  1. 故事点完成量 = Sum(用户/部门/项目需求「已完成」工作的预估故事点);
  2. 平均故事点完成量 = Sum(用户/部门/项目需求「已完成」实际的预估故事点)/Count(团队的用户/部门/项目数);
参数参数说明
故事点完成量查看指定时间范围内,所选部门/项目/用户完成了多少故事点
平均故事点完成量查看指定时间范围内,完成了多少故事点的均值,以作为参照对比

六、团队缺陷创建量和解决量趋势 #

查看指定时间范围内,整个团队创建和解决了多少缺陷,帮助用户了解整体缺陷积压数量的增减趋势。

图例说明:仅统计已配置为「缺陷」对应的工作项的数量,默认取值范围是状态类型是”已完成“

参数参数说明
团队缺陷创造量查看指定时间范围内,每日/每周/每月创建缺陷的数量,了解团队创建缺陷的趋势
团队缺陷解决量查看指定时间范围内,每日/每周/每月解决缺陷的数量,了解团队缺陷积压的趋势

七、BUG 回归不通过率 #

查看指定时间范围内,所选部门/项目/用户有多少回归不通过的缺陷。建议以项目维度分析和比较研发质量。

图例计算公式:仅统计已配置为「缺陷」对应的工作项的数量,默认取状态类型为“已完成”的工作,回归不通过定义为缺陷状态等于“回归不通过”

  1. 缺陷回归不通过率 = Count(用户/部门/项目缺陷含「回归不通过」历史状态的工作)/Count(团队用户/部门/项目缺陷工作总数)*100%;
  2. 团队平均缺陷不通过率 = Sum(用户/部门/项目「缺陷回归不通过率」)/Count(团队的用户/部门/项目数);
参数参数说明
缺陷回归不通过率查看指定时间范围内,所选部门/项目/用户回归不通过的缺陷占比情况
团队平均缺陷回归不通过率查看指定时间范围内,团队平均回归不通过的缺陷占比,以作为参照对比

八、团队工作项平均响应时长 #

查看指定时间范围内,整个团队工作项的平均响应时长的趋势。

图例计算公式:默认取值范围是工作状态类型不包含”未开始“,分日/周/月团队创建到处理间隔时长的总和看趋势

  1. 团队工作项平均响应时长= Sum{(团队工作项「进行中」最早出现时间)- (团队工作项创建时间)};
参数参数说明
团队工作项平均响应时长查看指定时间范围内,整个团队工作项的平均响应时长的趋势。

九、团队工作项平均生存时长趋势 #

查看指定时间范围内,整个团队工作项的平均生存时长的趋势。

图例计算公式:默认取值范围是工作状态类型为”已完成“,分日/周/月团队创建到完成间隔时长的总和看趋势

  1. 团队工作项平均生存时长= Sum{(团队工作项状态类型已完成最晚出现时间)- (团队工作项创建时间)};
参数参数说明
团队工作项平均生存时长查看指定时间范围内,整个团队工作项的平均生存时长的趋势。

十、缺陷平均响应时长和生存时长 #

查看指定时间范围内,所选部门/项目/用户响应缺陷和缺陷修复的平均时长。此指标用于衡量团队的响应速度和缺陷修复速度。

图例计算公式:仅统计已配置为「缺陷」对应的工作项的数量

  1. 缺陷平均响应时长= Sum{(用户/部门/项目缺陷状态类型进行中最早出现时间)- (用户/部门/项目缺陷创建时间)};
  2. 缺陷平均生存时长= Sum{(团队缺陷完成时间)- (团队缺陷创建时间)};
  3. 团队缺陷平均响应时长 =Sum(缺陷平均响应时长)/Count(团队用户/部门/项目)
  4. 团队缺陷平均生存时长 =Sum(缺陷平均生存时长)/Count(团队用户/部门/项目)
参数参数说明
缺陷平均响应时长查看指定时间范围内,所选部门/项目/用户响应缺陷平均时长
缺陷平均生存时长查看指定时间范围内,所选部门/项目/用户缺陷修复的平均时长
团队缺陷平均响应时长查看指定时间范围内,团队响应缺陷的平均时长
团队缺陷平均生存时长查看指定时间范围内,团队缺陷修复的平均时长

十一、全屏模式 #

企业的管理者可以根据管理需要,将相应的数据报表进行曝光展示。将鼠标放置于对应卡片即可,点击右上角的 按钮即可展开/收起,点击“< >”在卡片间切换,在展开的卡片上点击 按钮进入演示模式。