Planning, Tracking, and Releasing Software with Jira


Planning, Tracking, and Releasing Software with Jira

Authors: Jim Weaver, Jan-Erik Sandberg

This skill covers use of Atlassian’s Jira to plan, track, and manage releases of software.  It covers all core features of Jira, including customization of projects and... Read more

What you will learn:

  • Planning work in Jira for both scrum and kanban projects.
  • Tracking status of work in active boards.
  • Tracking versions and releasing versions.
  • Customizing Jira boards.
  • Using components, epics, and labels to categorize work.
  • Creating projects with project templates.
  • Querying for and reporting on issues.
  • Choosing a Jira product and Jira alternatives.
  • Customizing Jira projects, including custom issue types, project roles, notifications, permission and security schemes.
  • Creating custom fields for issues and custom screens for projects.
  • Extending Jira through the Atlassian Marketplace.
  • Creating and modifying project workflows, including using conditions, validators, and post functions.
  • Integrating Jira with other common development team tools such as source code repositories.


No prerequisite knowledge needed.


In this beginner section we will introduce Jira, show you how to install and maintain Jira. We will also teach you essential concepts like Issues, Stories, Projects, Sprints, etc.

Jira: Getting Started

by Jim Weaver

Mar 20, 2019 / 2h 36m

2h 36m

Start Course

Jira is a very widely used project planning and tracking tool, but it has so many features, options, and customization points that getting started can be challenging. In this course, Jira: Getting Started, you'll focus on getting up to speed and ready to use the tool on a daily basis on your own projects and with your own teams. First, you’ll learn core Jira concepts and terminology, how to create issues and plan upcoming work, how to track the status of efforts on boards, how to customize boards, and how to search for and report on issues. Next, you’ll see how to make use of code commit information in Jira, how to create custom dashboards, and how to choose from project templates. When you’re finished with this course, you’ll be ready to dive into Jira for your own efforts.

Table of contents
  1. Course Overview
  2. Understanding Jira's Major Concepts
  3. Working with Issues and Boards
  4. Understanding and Maintaining Workflows
  5. Finding and Reporting on Issues
  6. Using and Customizing Dashboards to Save Your Team Time
  7. Using Jira with a Repository
  8. Creating and Configuring a Project
  9. Learning More

JIRA Fundamentals

by Jan-Erik Sandberg

Jan 26, 2018 / 2h 11m

2h 11m

Start Course

JIRA is a world-leading tracker used by large and small teams for planning, building, and releasing great software. In this course, JIRA Fundamentals, we are going to focus on the fundamentals of JIRA. The course is suited both for those who will be using the JIRA cloud platform as well as for those of you who will host it. First, you will learn JIRA planning and installation. Next, you will configure a project JQL, Finally, you will learn reporting, dashboards, and administrating and extending. Jira Fundamentals is packed with practical examples and experienced based advice. By the end of this course, you'll know everything you need to know to be productive and get started with managing your software development projects with JIRA.

Table of contents
  1. Course Overview
  2. Course Introduction
  3. Introduction to JIRA
  4. Planning Your JIRA Setup
  5. Installing and Configuring JIRA
  6. Setting up Your Project
  7. JIRA Query Language and Reporting
  8. Administrating and Extending
  9. Summary and Way Forward


In this intermediate section we will go in depth on project customization as well as creating and customizing workflows.

Jira Project Customization

by Jim Weaver

Sep 27, 2019 / 2h 47m

2h 47m

Start Course

Jira provides a wide array of customization options. However, learning what they are and how to apply them can be challenging. In this course, Jira Project Customization, you’ll learn what those options are and how to apply them to achieve common needs of software development teams. First, you'll explore how to add issue types and how to create custom fields. Next, you'll discover how to customize screens and how to customize notifications and permissions. Then, you'll gain the knowledge of issue security and how to maintain the lists of priorities, statuses, and resolutions. Finally, you'll understand the basics of next-gen projects in Jira Software Cloud. When you’re finished with this course, you’ll have the skills you need to customize your own projects in Jira.

Table of contents
  1. Course Overview
  2. Understanding Project Customization Options
  3. Customizing Project Categories and Roles
  4. Adding Issue Types
  5. Creating Custom Fields
  6. Creating Custom Screens
  7. Customizing Priorities, Statuses, and Resolutions
  8. Customizing Notifications
  9. Customizing Permissions and Security Schemes
  10. Using Next-gen Projects and the New Issue View
  11. Learning More


In this advanced section we will cover basics of the most common Jira integrations with separate products.

Jira Workflow Creation and Customization

by Jim Weaver

Sep 27, 2019 / 1h 49m

1h 49m

Start Course

Software development teams have different workflow needs, and being able to adapt to those needs has long been a strength of Atlassian's Jira.
Such customization can be complex, though. In this course, Jira Workflow Creation and Customization, will help you by examining the core customization concepts and working through examples of key types of workflow and transition customizations. First, you'll discover core workflow concepts and transition concepts. Then, you'll learn the two workflow editors, and transition conditions, validators, and post-functions. Finally, you'll examine the market for third-party workflow extensions. When you’re finished with this course, you’ll have the skills you need to create and customize your own Jira workflows to support your teams.

Table of contents
  1. Course Overview
  2. Understanding Workflow Customization in Jira
  3. Creating a Workflow
  4. Managing Workflows
  5. Understanding Transitions
  6. Customizing Transitions
  7. Applying Workflow Extensions
  8. Learning More

Jira Integrations

by Jim Weaver

Nov 19, 2019 / 1h 53m

1h 53m

Start Course

Software development teams rely on an ecosystem of tools to get work done, and a lack of integration between those tools can cause team-members to have to switch between tools frequently. In this course, Jira Integrations, you’ll learn how to integrate Jira with popular tools commonly used by dev teams. First, you’ll learn how to perform each integration as well as the benefits gained both in Jira and the integrated tool once they’re connected. Then, you’ll see Jira integrated with Confluence, Slack, Bitbucket, Bamboo, and Crucible. Finally, you’ll explore two general mechanisms for building custom integrations with Jira, which are the use of web hooks and the use of Jira REST API. By the end of this course, you’ll be able to help your team gain the benefits of tool integration with Jira.

Table of contents
  1. Course Overview
  2. Understanding Integration Benefits and Concepts
  3. Integrating Jira with Confluence
  4. Integrating Jira with Slack
  5. Integrating Jira with Bitbucket
  6. Integrating Jira with Bamboo
  7. Integrating Jira with Crucible
  8. Using the Jira REST API
  9. Learning More
Offer Code *
Email * First name * Last name *
Country *

* Required field

Opt in for the latest promotions and events. You may unsubscribe at any time. Privacy Policy

By providing my phone number to Pluralsight and toggling this feature on, I agree and acknowledge that Pluralsight may use that number to contact me for marketing purposes, including using autodialed or pre-recorded calls and text messages. I understand that consent is not required as a condition of purchase from Pluralsight.

By activating this benefit, you agree to abide by Pluralsight's terms of use and privacy policy.

I agree, activate benefit