Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now

Reply
prabhatnath
Advocate III
Advocate III

How to Find Remaining Work from Azure DevOps Data

Hi Friends,
What is the best way to find the Remaining Work from Azure DevOps data in Power BI?

 

If we are using oData (https://analytics.dev.azure.com/{Org}/{Proj}/_odata/v3.0-preview/WorkItems) then we will get columns like WorkItemId, CreatedDate, ChangedDate, State, ClosedDate, OriginalEstimate, RemainingWork, CompletedWork etc. one row per work item. I think this is the best way to get data, but how do we calculate the Remaining Work for Each day of the Sprint?

 

If we are using Analytics View (current only) then also we will get above columns one row per work item. This is also same issue as above.

 

If we are using Analytics View (rolling period) then we get multiple rows per work item with the IsCurrent flag and a Date Column that shows the Change Date as below. 

prabhatnath_0-1691516980349.png

 

Please suggest what will be the suggested way for the Remaining Work?

Thanks,

Prabhat

1 ACCEPTED SOLUTION
ferryv
Resolver II
Resolver II

In Azure DevOps, you should be able to retrieve the iteration start and end date. From this you can define what the current iteration is as the current iteration is essentially the iteration where the current date is between the iteration start date and iteration end date. 

 

The total work outstanding for the current sprint would be all the items in the current iteration that are not completed. 

 

I these articles:

I described how to create a velocity chart, which shows you the work completed per day in an iteration.

 

Hope this helps.  

View solution in original post

1 REPLY 1
ferryv
Resolver II
Resolver II

In Azure DevOps, you should be able to retrieve the iteration start and end date. From this you can define what the current iteration is as the current iteration is essentially the iteration where the current date is between the iteration start date and iteration end date. 

 

The total work outstanding for the current sprint would be all the items in the current iteration that are not completed. 

 

I these articles:

I described how to create a velocity chart, which shows you the work completed per day in an iteration.

 

Hope this helps.  

Helpful resources

Announcements
November Carousel

Fabric Community Update - November 2024

Find out what's new and trending in the Fabric Community.

Live Sessions with Fabric DB

Be one of the first to start using Fabric Databases

Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.

Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.

Nov PBI Update Carousel

Power BI Monthly Update - November 2024

Check out the November 2024 Power BI update to learn about new features.