Hello Jira fans,
Have you dreamed of creating a different process for managing your bugs? Now, you can!
Over the past year, we’ve enabled you to:
1. Visualize and map your team’s process to Jira via our brand new, workflow editor.
2. Accurately define each stage of work with the release of additional Done statuses.
We’ve listened to your feedback, and we understand that different types of work go through different processes. Today, we’re proud to announce: team-managed project admins now have the ability to set a different workflow for each of their issue types.
As you’re following along with the example, consider: how does your team treat different types of work?
Let’s say our team handles five different types of work: epics, stories, tasks, and bugs – we call these issue types in Jira. Currently, our team has defined four statuses to represent the state of an issue at a specific point in our team’s process: To Do, In Progress, In Review, and Done. Each of these statuses are represented as columns on our board. However, we want to ensure all bugs are triaged by one of our teammates so we’d like to add statuses to accurately represent the bug triaging process. For example bugs on our team may transition through the following statuses: Open, Triage, In Progress, In Review, Fixed.
Let’s walk through how to define a different workflow for bugs in Jira and map the newly created workflow onto your board:
1. Navigate to the workflow editor via the meatball menu in the upper right.
2. Add your desired statuses. In this example, I created the following statuses: “Open”, “Triage”, and “Fixed”. (Note: I deleted the “To Do” and “Done” statuses because these two statuses don’t apply to my bug workflow).
3. Click on “Update Workflow” in the top right corner and select “Bug” from the dropdown menu.
4. Click “Next” to apply your changes to the Bug workflow.
5. We have now created a workflow that only applies to the bug issue type. In team-managed projects, creating a new status means creating a new column on your board. Navigate to board settings to correctly map the newly created statuses to the appropriate columns.
6. Drag and drop your newly created statuses to the appropriate columns. Rank the statuses that come first in your team’s workflow at the top. Delete unnecessary columns to reduce clutter; we recommend you keep it to a maximum of five columns so you and your team can view your all of board’s columns on one screen.
7. Once you save your changes, notice that drop zones on the board will help inform your teammates of the available transitions and statuses per each issue.
Bonus:
We understand that team’s processes may change over time. Admins can now manage the individual workflows per each issue type directly from the board settings page in Project Settings. Quickly navigate back to the workflow editor via “Manage workflow” > “Edit Workflow” to add additional statuses as your team iterates on your process.
Start simple and set a different workflow for one of your issue types, then iterate with your team going forward.
If your team has a lot of columns on the board and constantly find yourselves scrolling horizontally, try grouping some of your In Progress columns to simplify your board
If your team has multiple terminal statuses (e.g., Done, Won’t Fix, Fixed, etc.), we suggest you map your terminal statuses to the rightmost column of your board. A board is a representation of a team’s work; we assume that work moves from left to right as your team completes work during a sprint.
In the next couple of months, our team is working hard to deliver the following workflow features:
Hide unnecessary statuses from your board to keep your team focused on active work
A more seamless way of mapping your newly created workflows to your board
Feel free to voice your feedback for these features (or your feedback for team-managed projects, in general) in the comments section below.
Best regards,
Bryan
Product Manager, Jira Software
blim
Product Manager, Jira
Atlassian
Sydney
4 accepted answers
12 comments