Uploaded image for project: 'Jira Platform Cloud'
  1. Jira Platform Cloud
  2. JRACLOUD-90348

The burndown Insight displays wrong story points if some statuses are unmapped on the board

      Issue Summary

      The burndown Insight displays wrong story points if some statuses are unmapped on the board

      Steps to Reproduce

      1. Create a Board with unmapped status.
      2. Create an issue and transition to unmapped status and move it to Sprint.

      Expected Results

      1. The board and widget should show the same number of points

      Actual Results

      1. The widget shows different values from boardor as there are unmapped status

      Workaround

      Currently, there is no known workaround for this behavior. A workaround will be added here when available.

            [JRACLOUD-90348] The burndown Insight displays wrong story points if some statuses are unmapped on the board

            Simon Taylor added a comment - - edited

            This is expected behaviour and in my view not a bug. Let me explain why this is the case.

            This behaviour applies to the burndown insight and burndown report, and is consistent.

            Essentially, burndown needs to track whether an issue is Done or Not Done.

            • When an issue is Not Done the points show in the chart
            • When an issue is Done the points are removed from the chart (the line moves down)
              Done/Not Done are determined by the status to column mapping, right most column is Done, everything else is Not Done.

            So when a status is unmapped, essentially we cannot determine if it is Done or Not Done. We therefore "exclude" it from the Burndown entirely which from a users perspective will look like it is "Done", because excluding it means we remove the story points (or estimation).

            The workaround or rather permanent solution is to just ensure that all columns are mapped. If it is intentional that certain statuses are unmapped, these issues are excluded from the board/backlog so it seems logical to also exclude them from insights.

            Mapping the statuses will fix both the report and insight. However any issues that were in an unmapped status, when the sprint was started will cause problems with the insight. This problem will only persist for one sprint however, as once corrected and a new sprint started the problem will no longer appear. There is a separate bug for this https://jira.atlassian.com/browse/JSWCLOUD-27063.

            Update: Apologies if this is the same bug as the new one, the description is quite ambiguous but we will address this under JSWCLOUD-27063. The existing but doesn't mention anything about mapping an unmapped status though which is when the problem occurs.

            Simon Taylor added a comment - - edited This is expected behaviour and in my view not a bug. Let me explain why this is the case. This behaviour applies to the burndown insight and burndown report, and is consistent. Essentially, burndown needs to track whether an issue is Done or Not Done. When an issue is Not Done the points show in the chart When an issue is Done the points are removed from the chart (the line moves down) Done/Not Done are determined by the status to column mapping, right most column is Done, everything else is Not Done. So when a status is unmapped, essentially we cannot determine if it is Done or Not Done. We therefore "exclude" it from the Burndown entirely which from a users perspective will look like it is "Done", because excluding it means we remove the story points (or estimation). The workaround or rather permanent solution is to just ensure that all columns are mapped. If it is intentional that certain statuses are unmapped, these issues are excluded from the board/backlog so it seems logical to also exclude them from insights. Mapping the statuses will fix both the report and insight. However any issues that were in an unmapped status, when the sprint was started will cause problems with the insight. This problem will only persist for one sprint however, as once corrected and a new sprint started the problem will no longer appear. There is a separate bug for this https://jira.atlassian.com/browse/JSWCLOUD-27063 . Update: Apologies if this is the same bug as the new one, the description is quite ambiguous but we will address this under JSWCLOUD-27063 . The existing but doesn't mention anything about mapping an unmapped status though which is when the problem occurs.

            thanks for waiting. 

             

            can confirm this appears to have been fixed

             

            widget from our scrum board:

             

            19 points committed for this sprint as shown in the "backlog" tab

            will observe further and confirm

             

            Raul Cesar de Leon added a comment - thanks for waiting.    can confirm this appears to have been fixed   widget from our scrum board:   19 points committed for this sprint as shown in the "backlog" tab will observe further and confirm  

              Unassigned Unassigned
              de2f7cd014b0 Waqas Mahboob
              Affected customers:
              4 This affects my team
              Watchers:
              17 Start watching this issue

                Created:
                Updated:
                Resolved: