JIRA Workflows eLearning Course - Notes from a Trainer

Posted by Mikey Schott on June 12, 2014

by Mikey Schott, ServiceRocket Technical Trainer
JQL training and elearningThe JIRA Workflows Self-Paced eLearning course tackles the problem of how to set up JIRA for your own business processes. It was specifically designed to have minimal overlap with our JIRA Administrators course, which addresses configuration from a managerial viewpoint. But while the JIRA Administrators course includes lessons for Project Administrators, JIRA Administrators, and JIRA System Administrators, the JIRA Workflows course is specifically targeted to the responsibilities of a JIRA Administrator. Others, however, may appreciate this insight into JIRA's capabilities and limitations with regard to workflow customization. I am excited about this course and wanted to share with you the topics it covers. The list of modules is described below.

Basic Workflow Concepts

JIRA's workflows use some unique terminology specific to this area of JIRA. This section of the course familiarizes you with these terms.

JIRA Default Workflow

In this module, we demonstrate how the default workflow that ships with JIRA is configured, using the new terminology. From this you can draw connections between familiar workflow operations and the behind-the-scenes configuration that controls the behavior of those operations.

Capturing and Presenting Your Data

Out-of-the-box, JIRA comes with a generic set of fields. Here we show you how to configure JIRA to capture information specific to your organization and how to decide when and how that information is displayed to the user. Specifically this module covers how to create custom fields, field configurations, field configuration schemes, screens, screen schemes, and issue type screen schemes.

Configuring Workflows

In this section we finally get into how to configure custom workflows in JIRA. We demonstrate the tools used to shape workflows, and we also cover the other workflow-related configurable elements in JIRA such as statuses, events, and workflow schemes. This module also includes our recommended best practices for configuring workflows and information on importing and exporting workflows in JIRA.

Workflow Configuration Example

One of the keys to constructing custom workflows is understanding how all of the configurable elements interact and call upon one another. With this in mind, we've included an example that puts together all of the primary lessons in the class. In this final example, we create custom fields, screens, and statuses, and use them as we build a custom workflow. This comprehensive example doesn't end until we have actually put our custom workflow to use in a project.

Important Note: The version of JIRA used in this course is JIRA 6.1, which is unique among all JIRA versions because it is the only one to include both the classic workflow designer (used in JIRA 4.4-6.1) and the new (as of JIRA 6.1) workflow designer. As of JIRA 6.2, the features of the classic workflow designer have all been incorporated into the new designer, and as a result the classic designer is no longer included. We will likely offer an updated version of this course in the future that applies to a newer version of JIRA, but that course will exclude lessons on the classic workflow designer. As a result, this course will remain the recommended version for students using JIRA 6.1 or older. For students already using JIRA 6.2, the only lessons absent from this course with regard to the new designer are how to map common transitions in the new designer (using the "re-use a transition tab"), and how to remap the initial "create issue" transition to a different status. Both of these lessons, however, are highly analogous to how these operations were carried out in the classic workflow designer.

Start Learning Now
Start Learning Now

Topics: Jira, Jira Tips, Mini Lessons, Atlassian

Subscribe To
Our Newsletter

Interested in writing for the Software Adoption Blog?

We love connecting with software leaders and writers who can help us fulfill our mission to create entertaining AND educational resources that people can put to use.

Find Out How ➝

Recent Posts

Posts by Topic

see all