Is there a gadget to track the sprint OTD and cycle time over time?
Asked by Vinay Shreyas:

I want to create a dashboard to track the following:

1. Sprint OTD over time

2. Cycle Time - Average time spent per story point over time

Please let me know how I can create such a dashboard? I know we have the sprint velocity chart using which we can calculate OTD manually, but I am looking at ways to get OTD automatically inserted into the dashboard. For Ex: I want to see a trend line of sprint OTD numbers in percentage.


Answers:
author: Danut M _StonikByte_
body: Hi [@Vinay Shreyas](/t5/user/viewprofilepage/user-id/1500571),

By OTD do you mean On-Time Delivery or something else? Why would you need this in the context of a sprint?! Same question for Cycle Time per story point?

Jira does not provide any native gadget for velocity or cycle time. A solution would be to search on Atlassian Marketplace for apps that provide such gadgets.

If you are willing to install an app, our [Great Gadgets](https://marketplace.atlassian.com/search?query=stonikbyte%20great%20gadgets%20agile) app could be a solution.

It offers a **Team Velocity gadget** that displays the velocity for the past sprints. You said that you can determine ODT by looking in the Jira report. If so, you will be able to determine ODT by using this gadget as well, because it displays the data (and much more) from the Jira report.

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/341644i075F5E9502F24EEE/image-size/large?v=v2&px=999 "image.png")

In addition, you could determine the average cycle time for the issue in your sprints by using **Cycle Time Control Chart gadget** or **Cycle Time Trend gadget** offered by the same app.

**Cycle Time Control Chart gadget**

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/341647iDBE65CF59A3AAFCF/image-size/large?v=v2&px=999 "image.png")

You could configure the gadget to calculate average cycle time for the issues from a sprint. It displays the average.

**Cycle Time Trend gadget**

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/341649i6D201E7ED150DB12/image-size/large?v=v2&px=999 "image.png")

You could configure this gadget to calculate average cycle time for the time intervals corresponding to your sprints (if you have 2 weeks long sprints, setup this gadget to use intervals of 2 weeks). It displays the average for each interval as well as the overall average.

Danut.

comments: author: Vinay Shreyas
body: Hi Danut,

Thanks for your answer.

**OTD:**

Yes, by OTD, I mean On Time Delivery. I would like to track the OTD for each sprint over time. For Ex: Sprint 1 OTD = 90%, Sprint 2 OTD = 85% Sprint 3 OTD = 95% and so on. The way we calculate OTD = Story Points Completed / Story Points Committed. I can manually calculate the OTD by looking at each sprint data, but I am looking at options to automate and monitor OTD data over time.

**Cycle Time:**

Thanks for the Cycle time trend gadget suggestion. What I am trying to achieve here is to be able to calculate the average time spent per Story Point. For example: the team completed 45 story points in sprint 1 and 55 story points in sprint 2, for a total of 90 story points for 2 sprints (20 working days in total, considering 2 weeks sprint), then the average time spent per story point would be 20/160 hrs = 0.125 hours per story point. I would like to automate this reading and track it. Is there a way?


author: Danut M _StonikByte_
body: Hi [@Vinay Shreyas](/t5/user/viewprofilepage/user-id/1500571),

Thanks for clarification.

**OTD:**

The **Team Velocity gadget** that I mentioned above can calculate OTD based on your formula. In the chart is appears as "% completed".

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/342033iF7DC737DCAE5AD76/image-size/large?v=v2&px=999 "image.png")

The gadget is highly configurable. You can choose to display only OTD (% Completed) if you want.

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/342032i598CB234B012ADC3/image-size/large?v=v2&px=999 "image.png")

**Cycle Time:**

With the current app version it is not possible to calculate this metric based on your formula. And honestly I'm not aware of another solution.

But, in my opinion your calculation is incorrect, because you don't consider the number of people that worked during sprint. So diving to 160 would work if you have just one person that worked. If you have a team of 5 people, shouldn't you divide SPs to 800 (160\*5)?

Danut.


author: Vinay Shreyas
body: Hi Danut,

Thanks for your inputs.

**Team Velocity gadget:**

Good to know its flexibility, is there a way to extract only the OTD numbers to either JIRA dashboard or to Excel sheet? I am interested in the **numbers** (85, 90, 95 and so on) **only** and I do **not** want the chart or visuals.

**Cycle Time:**

I see your point! I was trying to calculate cycle time at the scrum team level and not for individuals, but you made a good point, I need to rethink. :)

Regards

Vinay


author: Danut M _StonikByte_
body: Hi [@Vinay Shreyas](/t5/user/viewprofilepage/user-id/1500571),

The **Team Velocity gadget** can display a **Data tab** with the numbers if you check the "Show data table" in the gadget settings. You can export the data in CSV format for further processing in Excel, by clicking the export icon.

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/342316i9B1BF470C94E9163/image-size/large?v=v2&px=999 "image.png")

Have you checked if this gadget is available in your Jira instance? You may already have the app installed.

Danut.


author: Vinay Shreyas
body: Thank you so much for the clarification, Danut! Yes, I see the Great Gadgets available on our Jira instance. Will use them :)

Regards

Vinay


Tags: cloud

jira-cloud