Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Boosting Checklist Usage in Jira with Workflow Automation Tools

Are you leading an Agile team? Or perhaps you’re more on the Ops or Business front in HR/IT? If either is true, you can easily make Jira work for you.

Chances are you already use the Smart Checklist for Jira add-on. If you don’t, get it right now. It’s great for Acceptance Criteria, Definition of Done, Jira checklists, onboarding, and other to-do lists.

In this article, we’re going to explain how you can get more out of your checklists. We’ll do it by adapting them to your processes with the popular add-ons for workflow automation:

Apply default checklist to a newly created issue

Per Jira issue type

If you want it to be done per issue type, Smart Checklist has this feature available out of the box.

Per service desk request type

What if you’re setting up a checklist for the service desk? You’ll probably need to apply a specific process to a newly created issue with Request Type.

It can easily be done by setting up an Automation Rule by Automation for Jira. To be specific, you’ll need to do the following:

  1. Set Trigger. When: Issue Created
  2. Set Condition. If: Issue matches JQL
    • issuetype = 'Service Request'  (put your request type there)
    • 1. Automation. Per Service Desk.png
  3. Set Action. Then: Set the checklist value. 

Set Checklist depending on a Custom Field Value on Issue Creation

Let’s suppose you want a certain checklist to be added to a newly created Jira ticket depending on the value of another custom field. You can easily do it by adding "Script Post Function" from Script Runner to your Create Ticket workflow transition. 

This may be really useful if you extend your Service Desk processes and want to set up proper checklists for a specific “Request Type”. In this example, a proper checklist is added depending on an "Environment" custom field that’s filled when a new issue is created.

ScriptRunner for Jira (Server) - Smart Checklist - Confluence 2020-04-27 15-03-44.png

Check the detailed instructions for Jira Server.

Update/append checklist items during a workflow status change

Your engineers have completed an engineering-related checklist. Now the ticket is ready to be moved to the QA state for the proper testing by the folks from Quality Assurance. What you can do is simply append a QA checklist to an already existing checklist. You can do it with Jira Misc Workflow Extensions (JMWE), Nunjucks script (Cloud), and Groovy Script (Server and Data Center).

2. Add values per transition.png

Read more about JMWE integration.

Transition an issue to the next state when all the checklist items are completed

This can easily be achieved by using Automation for Jira. You could add a “Compare Condition" automation block and evaluate “Smart Checklist Progress” field against the regular expression (^$|.*Done).

3. Automation. Validate Progress.png

Check the full instructions.

Customize checklist visibility by user group/user role/ticket type

ScriptRunner can be used for hiding separate UI elements on your Jira tickets based on different conditions. This way, you can hide Smart Checklist visibility on your Jira instance for specific user groups/roles/ticket types.

Show on Condition.png

Read more.

Conclusion

Smart Checklist for Jira can easily be integrated into your Jira projects for Cloud, Server, and Data Center instances. You may also extend it with third-party tools to further improve the processes for your team.

Try it now for free!

What other automation use cases do you have (with or without checklists embedded)? Share them with us in the comments!

0 comments

Comment

Log in or Sign up to comment
TAGS
Community showcase
Published in Apps & Integrations

🍻🍂Apptoberfest Update: Upcoming Virtual Events 🎉

Hello Community! I hope you've been enjoying the 🍂Apptoberfestivities🍂 (I know I have!) The event is heating up next week with a series of virtual events that we're calling the 🍻🍂Partner App ...

345 views 3 14
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you