Uploaded image for project: 'Jira Software Cloud'
  1. Jira Software Cloud
  2. JSWCLOUD-15106

Update Report Logic where 'Done' is based on a status category or workflow

    XMLWordPrintable

Details

    • 30
    • 23
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      Problem Definition

      Some reports (Velocity Chart, Sprint / Burndown Report) will show completed issues as not done or completed outside the sprint if the workflow is changed, where by the DONE status is unmapped from the board and not mapped to the last (right most) column on the board.

      Jira business logic defines issues that are in the last column as complete. Any issues that aren’t in the last column on the board will be considered incomplete, irrespective of the status category mapped to that column.

      This impacts the data that’s pulled through to reports.

      Suggested Solution

      Update Jira business / report logic where ‘Done’ is based on a status category or workflow and not column position.

      Why this is important

      Users with workflows that do not have ‘Done’ or ‘Done’ mapped to the last column will not be able to use reports for insights.

      Atlassian Status Update - 22nd March 2021

      Hi everyone,

      Thanks for your feedback on this problem. We appreciate the time that you took to help us be better.

      Though not ideal in some cases, the behaviour in-product today is not a bug. Proposed improvements here are a feature request and have to be prioritized against other requests.

      This is how reports and boards work in Jira:

      1. Reports and sprints are burning down issues based on the last column on the board.
      2. Our current reports are not built to report issues being done based on an issue’s entire lifecycle (done-done), but based on when each board’s work is done (last column), and the reports belong only to one board.

      Expected Result
      As a user, I update my board’s workflow. I don’t map the Done status to the last column on the board. What this means is:

      • The Done status category is no longer associated with the last column on the board.
      • The column with the Done status category is now in another position on the board (that’s not the last column).
      • When using multiple boards, some boards intentionally don’t have Done in the last column. One board could be a QA board and the issue is only considered complete when it reaches the Releases board.

      I expect the story points completed in the sprint will show as completed in reports.

      Actual Result
      The business logic in Jira defines issues that are in the last column as complete. Any issues that aren’t in the last column on the board will be considered incomplete, irrespective of the status category mapped to that column.

      This impacts the data that’s pulled through to your reports.

      • The velocity report will show 0 completed story points.
      • The sprint report will convert previously completed issues with a Done status to their previous state such as To do or In progress.

      To mitigate any problems, try this workaround:

      1. Go to Board > Manage workflow.
      2. Add the removed Done status to your workflow. Give the status the same name as previously used in your workflow and reports.
      3. At this stage, avoid adding any incoming transitions.
      4. Save and publish the workflow.
      5. From your board, navigate to the More actions (•••) > Board settings.
      6. In Columns and statuses, move the Done status to the rightmost column.
      7. Hit save.
      8. Your reports should behave as before. Add any incoming transitions to the status.

      We’re using bugs to track any issues that prevent our features from being used as intended.

      But we also understand and appreciate this escalation, and have converted this to a feature suggestion instead. This feature request will allow you to specify which status category is considered done on a board and in existing reports.

      Please watch this Jira issue for future updates as we continue to work on improving reports.

      This feature request requires a large investment and will be prioritized against other high-priority feature requests. On behalf of the Atlassian team, we take your feedback seriously and understand both the frustration and the urgency.

      Please let me know if you have any further questions about this ticket.

      Regards,
      Ivan Teong
      Product Manager, Jira Software Cloud

      Attachments

        1. old done.png
          old done.png
          162 kB
        2. sprint.png
          sprint.png
          134 kB
        3. velocity.png
          velocity.png
          84 kB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rsaputra Adven
              Votes:
              41 Vote for this issue
              Watchers:
              50 Start watching this issue

              Dates

                Created:
                Updated: