Project

General

Profile

Actions

action #155917

closed

openQA Project - coordination #127031: [saga][epic] openQA for SUSE customers

openQA Project - coordination #152955: [epic] Metric-driven project management in SUSE QE Tools team

[backlogger] Count "Feedback" ticket state for cycle time as well size:S

Added by okurz 2 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Low
Assignee:
Target version:
Start date:
2024-02-23
Due date:
% Done:

0%

Estimated time:

Description

Motivation

As discussed in the coordination call where we now look at our metrics, it would be a good idea to take Feedback into account for the cycle time.

Acceptance Criteria

AC1: The cycle time treats "Feedback" like "In Progress"
AC2: We are aware that "Blocked" needs to be used (instead of "Feedback") when waiting on external progress

Suggestions

  • Count "Feedback" the same as "In Progress". We include tickets in "Feedback" when just waiting for others within the team would be counted towards cycle time
  • Document in the wiki that waiting for external feedback should use Blocked
Actions #1

Updated by okurz about 2 months ago

  • Due date set to 2024-03-12
  • Status changed from New to In Progress
  • Assignee set to okurz

Thinking about it, if we would change https://github.com/openSUSE/backlogger/blob/main/backlogger.py#L154 to count "Feedback" same as "In Progress" then the times when we include tickets in "Feedback" when just waiting for others within the team would be counted towards cycle time which would be helpful. But for external feedback, like waiting for others outside the team that would also be counted towards cycle time which means that our cycle might increase significantly. I still think we should do that and when waiting for others we should ensure that we get feedback quickly or properly "block" on external issues.

Created
https://github.com/openSUSE/backlogger/pull/32

Actions #3

Updated by okurz about 2 months ago

  • Parent task set to #152955
Actions #4

Updated by livdywan about 2 months ago

  • Tags set to reactive work
  • Subject changed from [backlogger] Count "Feedback" ticket state for cycle time as well to [backlogger] Count "Feedback" ticket state for cycle time as well size:S
  • Description updated (diff)
Actions #5

Updated by okurz about 2 months ago

  • Status changed from In Progress to Feedback
  • Priority changed from Normal to Low

https://github.com/openSUSE/backlogger/pull/32 merged myself after no further review happened. I guess it will take some days until we can see the effect on https://monitor.qa.suse.de/d/ck8uu5f4z/agile?orgId=1&refresh=30m&viewPanel=4&from=now-90d&to=now

Actions #6

Updated by okurz about 2 months ago

  • Due date deleted (2024-03-12)
  • Status changed from Feedback to Resolved

By now https://monitor.qa.suse.de/d/ck8uu5f4z/agile?orgId=1&refresh=30m&viewPanel=4 shows higher cycle times as before as expected as now "Feedback" is counting as in-cycle as well. So all good.

Actions

Also available in: Atom PDF