Search code examples
azure-devops-server-2019

How to specify in azure devops 2019 a different sprint capacity according to the day?


I'm using Azure DevOps Server 2019 udpate 1.1. Referring to https://learn.microsoft.com/en-us/azure/devops/boards/sprints/set-capacity?view=azure-devops, I didn't find any way to track by web interface a different sprint capacity according to the day. Normally my capacity for a team T is 8 hours per day. I think that is normal that in some day my capacity for a team T can be for example 6 hours per day, and another day my capacity for the same team T can be 4 hours per day. How can set these different capacity according to the day? Maybe there is some way provided by time tracker extension of I can use REST-API?


Solution

  • How can set these different capacity according to the day?

    I am afraid that there is no out-of-the-box feature in azure devops to achieve this requirement. Setting different capacity per day is currently not supported in azure devops.

    You can refer to this case with similar issue.

    As workaround , you can update a team member's capacity by calling rest api according to actual needs.

    PATCH https://dev.azure.com/{organization}/{project}/{team}/_apis/work/teamsettings/iterations/{iterationId}/capacities/{teamMemberId}?api-version=5.0
    

    Apart from the negative answer, I think what you want is a good idea! So I post a feature request here in DC forum. You could vote that suggestion ticket and share your comment there,the product team would provide the updates if they view it. Thank you for helping us build a better Azure DevOps.