According to Atlassian's documentation:
"An issue will only be visible in the Scrum backlog if: (...) the issue's status maps to one of the board's columns"
(from Using your Scrum backlog)
I think this is a problem.
Here is my use case:
Because of Jira's limitation, if I want to see the New issue in the backlog, I have to map the status New to one of the Scrum columns.
I don't want to do that.
Am I the only one to want to organise my projects this way and thus to have this problem?
Hi @Thomas Schlegel!
Some Scrum Masters and Product Owners separate the Product Backlogs and Sprint Backlogs during sprint planning; the product backlog contains all of the stories in the project. During sprint planning, the PO selects the stories for the next sprint and then moves them to the sprint backlog. The Scrum team then writes sub-tasks for each story where needed, and the set of stories and sub tasks becomes the sprint backlog.
I've found that this setup gives more autonomy to the Scrum team; it allows the PO to set WHAT will be included in the sprint, while the Scrum team defines HOW the stories will be developed. It can be tough to get used to, but I've seen it work.
I suggest having two boards in the project; a Kanban board with all the current Scrum board columns, plus the "New" column, and a Scrum board with just the current Scrum columns. The Kanban board becomes your product backlog, During story grooming or sprint planning you can review the "New" items in the Kanban board and move them to the "To Do" column. All the stories that are marked "To Do" will show in the Scrum board as the sprint backlog.
Does this help?
Hey @Scott Theus, yes this is more or less what I did.
One of our workflows allows undiscussed issues to be injected at different steps (concept art sprint, dev sprint, etc).
So we now have a "discussion" dashboard that lists all these new issues as @Thomas Schlegel suggested, but also a "planning" kanban board allowing us to graphically move those issues to the various initial sprint statuses.
I would like to have only one board and not need to map the 'BACKLOG' status to any of the columns there.
What I have now is either create a new board and follow the suggested steps or keep seeing things going to the 'To do' column with the status 'BACKLOG', which is really sad.
I would like to have only To Do, In Progress and Closed columns (mapped to To Do, In Progress and Open statuses) on the Active sprints board. I don't want to see the Backlog column there which is mapped to BACKLOG status because it's always empty - when I put a ticket into a sprint I move it from BACKLOG to To Do.
But if I delete the Backlog column / unmap the BACKLOG status all tickets on the Backlog page/view are gone. I would like to use the Backlog view for prioritizing the product backlog but I don't want to see an empty column on my Active sprint view.
I agree with @Gabriel Franzoni . The columns represent columns settings in the Active Sprint board and it's confusing to have the product backlog (not sprint backlog) be affected by this setting.
We shouldn't need to create a column in our sprint board to be able to view our product backlog
I have some issues that show up in the backlog and some do not. When I create new issues, Jira alerts me: "Created <ISSUEKEY> but it's not visible" - Even when on the backlog, viewing the backlog, and using the Ajax-mini Create Issue plus-sign line-editor at the bottom of the backlog. It makes no sense whatsoever that I would have a dozen items in the current sprint, another dozen and a half items in the backlog, and new issues I create to put into the backlog are invisible unless I search for them. The status of the ones that show fine are "Backlog" as well as the status of the ones that are invisible. They're both Backlog and should both be in the Backlog.
As a user of Jira, I should be able to expect that issues with the status of "Backlog" display in the backlog. Is this too much to ask? The amount of arguing and discussion about this is just insane. This always used to work fine for unmapped columns on scrum boards when viewing the backlog.
The "Backlog" view does not appear to have its own "Edit Board Settings" - there appears to be only one Edit Board Settings and it only is for modifying the swim lanes. The Backlog pane, page or action, was always about viewing stories in the project backlog. This is now broken for me in at least one of my projects and I have to use JQL on the Issues screen to see newly-created issues "in the status of Backlog".
Hi @David Roulin,
a backlog is meant to include issues that have to be done in a sprint (and which are ready to be done within a sprint).
So, if your "new" status is something, that has to be discussed yet and it is not even clear, if issues in that state will ever be done, they should not be part of the board. If the discussion is part of a sprint, it should be included in the board.
Your backlog is the source of issues for the sprints. And therefore, every status in the board has to reflect an issue status in your sprint.
I would not include the "new" status in the board. Manage the discussion status on a dashboard instead.
What's the difference between a project backlog and a sprint backlog? A sprint backlog is, in my opinion, the part of the project backlog which is added to a sprint.
So, the backlog is the project backlog. But part of the project is, to get back to @David Roulin's question, also the discussion about new issues. And if this is not being done within a sprint (which is totally normal, I think), it should not be part of the board.
Completely agree with the approach, but the problem is how do you restrict your sprint backlog to a specific status.
If I restrict to a specific status then I am unable to drag on the boards to other statuses from the status of the filter I have created for this board as these statuses are not mentioned in the JQL Filter.user stories are being disappeared. Typically I don't want to include a Done Status in my sprint backlog as it is already completed.
Any Solution for on this would really helpful.
My goal is to reduce the number of columns in the board and ensure that users do not work on items which are not yet approved. I cannot achieve this by mapping statuses to a single column.
A separate board works but is quite painful as it adds extra clicks all the time for users flipping between the two boards.
I'm trying to set up an approval workflow where when a user adds an item into a sprint it is transitioned to a new status and an approver field is populated. This would become very difficult as you would have to drag it into the sprint in one board, and then switch to another board to see it alongside the other issues.
It would be much better to show the issues in backlog view, and hide them in sprint view.
Anyone who wants to hide them in the backlog view AS WELL could simply edit the filter query for their board to exclude those statuses instead, but there is no option for those who want to include the issues in the backlog but not on the board. It confuses things because the filter query can conflict with the mapped statuses.
So, I've been content with this, but there's another problem-- cumulative flow diagrams. Everything in both the backlog and the todo/defined statuses shows up as 'to do' for the purposes of a sprint board's cumulative flow diagram, using this method. This throws off the ability to accurately report on backlog health, and also work accepted into a sprint.
I like the CFD's showing things by col, rather than specific status, but this is a real issue.
Jira is basically an issue-filtering mechanism - i.e., subtractive (additive is still possible, but more painful).
As a workaround (to many Jira phenomenon), for many years I have used Quick Filters (which are per-Board) to subtract out issues I do not want included, based on whatever matters to me, including statuses, issue types, and marked outliers (custom field). I use a naming convention that prefixes with '-' (minus symbol).
Many reports (which are also per-Board) allow you to invoke Quick Filters, case in point, CFD report.
So, in your case, you could create a Quick Filter on your Board that subtracts out the statuses you do not want to see, e.g., "-Backlog". Then on the CFD report select that Quick Filter under "Refine report" dropdown dialog.
It seems the route cause is the category of the status which does not match the category of the column in the Active Sprint (board Configuration).
Status Deferred (yellow) is mapped to column Done (green) that stores all final statuses.
Issue type Bug in status Deferred is not visible on the Agile Board.
To create a separate column on the Agile Board e.g. Deferred in a yellow category and map a Deferred status to this column.
Issue type Bug will show up in the Backlog.
Option 2 (I personally do not recommend)
To create (use existing) separate Agile Board with filtered all issues that are in the Deferred status but not assigned to any sprint.
However, my experience with the Agile teams shows that people prefer to have everything in one board, so they may forget checking other places. It will result with not planned/ completed issues.
Option 3 (I personally do not recommend)
To assign all Deferred issues to the sprint under the current Agile Board.
However, it requires:
I had the problem where my Sprint was empty/done and all my issues are in the Backlog. So when I am looking at the Backlog screen there is a sprint with no issues in it and I believe it said Start Sprint still. I was in the habit of working from the Backlog in this project and when I changed one of the issues in the Backlog to Testing status, it was disappearing from the Backlog. So it was hidden and forgotten.
This thread helped me solve my problem. I went to the Board Settings and found Testing was in the uncategorized column. I created a new column for Testing and dragged it into the new column. Then, when I went back to the Backlog the Testing issues were still hidden, even after reloading the page, so I was concerned the fix did not work and there is another problem.
After some experimentation I found that if I moved issues into a Sprint, hidden issues were all exposed in the Backlog. Hope this helps others.
Hello Atlassian Community! Feedback from customers like you has helped us shape and improve Jira Software. As Head of Product, Jira Software, I wanted to take this opportunity to share an update on...