Planning, Tracking, and Releasing Software with Jira

Paths

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.

Pre-requisites

No prerequisite knowledge needed.

Beginner

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 37m

2h 37m

Start Course
Description

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 12m

2h 12m

Start Course
Description

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

Intermediate

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 48m

2h 48m

Start Course
Description

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

Advanced

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 50m

1h 50m

Start Course
Description

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