Workflows & Workflow Schemes
Workflows add constraints for how tickets can transition between statuses. Our normal Workflow is as follows:
- Backlog: Tickets that have been created but are not authorised to be worked on
- Selected for Development: Tickets that the client has authorised to be worked on
- In Progress: Tickets on which work has been started
- Done: Tickets on which development has been completed (but not necessarily released)
- Closed: Tickets which have been abandoned
Creating a Workflow¶
This guide will show you how to create a new workflow and workflows scheme which will be used for all current and new projects created in Jira.
Find an existing workflow which has the status you need and copy it.
When you press copy, this will prompt you with a box asking you to rename the new workflow, use the following naming structure
"Client-Name" Custom Workflow
When you press copy again after naming, it will redirect you and show you a quick overview of what the current workflow looks like and how many status's already exist.
What you will need to do next is add in a custom status which for this example we are going to add in
Cancelled. To do this you will need to press on the follow button
+ Add Status which is located underneath the title of the workflow.
Make sure to select
Allow all statuses to transistion to this one
When you have done that and pressed add on the new status, you should now see it in the workflow diagram.
Now you see the new status in the workflow, you will not need to click on the little arrow which is next to the status. This should then open up a new window and the right, when you see this new window you want to click
You will then be redirected.
After clicking on
Post Functions you should the same screen as the image below.
When you are on this screen you will need to click
Add Post Function
Add Post Function, you will then need to select
Update Issue Field
Now you have selected
Update Issue Field you should now be on the same screen as the image below.
You will now need to change the Issue field to
When you have done the above you will now need to change Field Value to
Won't Do. All you need to do now is press
When you have followed the previous step, you should now see
Transistion: Cancelled with the new function at the bottom of the page.
Well Done! you have now created your own workflow, now to move onto workflow schemes
Creating a Workflow Scheme¶
Firstly you will need to navigate to the workflow scheme section of Jira.
From here you will want to press
+ Add Workflow Scheme
+ Add Workflow Scheme you will see a window pop up asking you to name the scheme. Use the same naming structure we used for the workflow.
Next you will be redirected and you will need to press
Add Workflow then press
After doing the above step you should see a list of all the existing workflows with a preview of the status's they have.
You need to find the one you made earlier and the press
You should now see the same screen as the image below, all you need to do here is select
All Unassigned Issue Types and press
That's it! you have now created a new workflow and workflow scheme which is now ready to be added to the project you need it for.
Applying the Workflow¶
This guide will quickly cover how to apply an existing or newly created workflow to an existing project
What you will need to do first is open the project you would like to apply the workflow to.
When you are on the project you will need to navigate to the bottom right of the page and press
Next you will need to click on the current workflow scheme which is active on the project.
After completing the above step you should see the screen below. All you need to do on this screen is press
Next you will want to click on the drop down and then select the workflow you would like to use then press
After pressing associate you will see one of the following two screens, this one is due to a status which was in the old workflow was not included in the new one so Jira is changing the status of the tasks already in the project.
If you see this screen there is no need to worry about changing anything and you can just press
Associate at the bottom of the page
When you have completed the previous step, you should see a progress bar.
Once the bar is full you should be able to press
Acknowledge and you are finished.
Well Done! You have now applied the workflow to the project.