Azure DevOps Dashboard Velocity by Work Items Types

Cameron Waterman 0 Reputation points
2024-12-20T17:04:21.5466667+00:00

I'm not sure if this is the correct place to ask but figured I could start here. I have an Azure DevOps dashboard that I want to add a velocity tile to. The existing velocity tile only allows for selecting a backlog or a single work item type. I want to track velocity for a set of work items types (e.g. user story, research, and sustaining), not just a single work item type or an entire backlog. Is this something that can be done? Thank you!

Azure
Azure
A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.
1,028 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. VINODH KUMAR T D 25,756 Reputation points MVP
    2024-12-22T06:26:36.4+00:00

    Hi Cameron Waterman,

    Thanks for reaching out to Microsoft Q&A.

    Azure DevOps doesn't natively support tracking velocity by multiple work item types in a single velocity chart.

    However, there are a few workarounds you can consider

    1. Custom Queries and Widgets:
    • Create a Query: Create a query that filters work items by the desired types (e.g., User Story, Research, Sustaining) and time periods.
    • Add a Chart Widget: Use the "Query Results" or "Chart for Work Items" widget on your dashboard. Customize it to display counts or effort (ex: storypoints, efforts) grouped by iteration
    1. Analytics Views and Power BI:
    • Leverage Azure DevOps Analytics Views to create a more detailed report
    • Import the data into Power BI, where you can slice and dice the work items data by types and iterations, and create a velocity chart.
    1. Custom Extensions:
    • Use an extension like Marketplace Velocity or similar, which may offer more flexibility for tracking across multiple work item types. Develop a custom widget if you have advanced requirements and resources.
    1. Use Backlog Levels Strategically:
    • If your organization uses Portfolio Backlogs, you can organize work items under an Epic or Feature level backlog that encompasses the selected work item types.
    • This allows you to use the existing velocity widget on those backlogs while indirectly tracking the types you're interested in.
    1. Combination of Queries and Manual Calculation:
    • Export work item query results and manually calculate velocity outside Azure DevOps (less ideal but feasible for short-term needs).

    Additional Considerations:

    • Customization Limits: Azure DevOps' native dashboard widgets have limited customization.
    • Automation: Automate data extraction and visualization using Azure DevOps APIs if manual efforts become repetitive.

    Please feel free to click the 'Upvote' (Thumbs-up) button and 'Accept as Answer'. This helps the community by allowing others with similar queries to easily find the solution.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.