Hands-On JIRA 8 Recipes

Jira is an issue and project-tracking application, and one of the most popular software development tools utilized by Agile teams. Jira 8 comes with performance improvements to meet the demands of ever-growing enterprise teams. This one-stop resource will get you started creating (and working with) Jira plugins and customizations. 

You’ll begin your journey by learning to develop and deploy plugins and then modify them to suit your needs. You will learn to customize the look and feel of your Jira UI, and then perform a detailed configuration of Jira Issues for administrators. Then you’ll learn to create and manage custom fields in JIRA efficiently, and operate with workflows by learning to manipulate them programmatically. Finally, we cover how to build useful gadgets and prepare reports.


By the end, you will have built a solid foundation in Jira and will be equipped to use it efficiently to improve your team’s productivity.




Here’s what you’ll ​learn in this course when you Sign Up

  • A complete guide for users/developers, managers, and administrators to effectively managing projects and artifacts in JIRA
  • Familiarize yourself with the development platform while building on the foundations provided by the Atlassian JIRA server architecture
  • Create, develop, and deploy JIRA plugins and gadgets

 

Agile Project Management with JIRA

  • Create and deploy your own JIRA plugins on the Atlassian Marketplace
  • Extend the default functionality provided by the latest version of JIRA to meet customer project requirements
Plugin Development Process

  • Manipulate essential workflows programmatically with ease
  • Create new custom reports that provide insights about JIRA issues and objects
Advanced JIRA Administration
  • Extend existing reports to show important data and statistics
Custom Gadgets and Reporting in JIRA
  • Build useful gadgets in JIRA and enable them on a user's dashboard

The Course Content

Take a look at the following modules that have been covered in this course:

1

Module 1: Getting Started with JIRA

  • The Course Overview
  • Getting to know the JIRA Workspace

  • Agile project management with JIRA (Scrum & Kanban)

  • Effective Issue Management (Creating, Managing & Searching effectively)

  • Effectively managing epics and templates

2

Module 2: Plugin Development Process

  • How to work with Plugin modules?

  • Create a skeleton plugin

  • How to add plugin modules?

  • How to deploy a JIRA plugin?

  • How to add resources in plugins?

  • How to add web resources in plugins?

3

Module 3: Advanced JIRA configuration & customization

  • Configuring Issue Types, Custom fields, Time Tracking

  • User management for new Administrators

  • How to configure the JIRA layout and design?

  • How to work with the JIRA database?

4

Module 4: Programming Custom Fields

  • Programming  a custom field

  • How to modify custom field values programmatically?

  • How to set default values in system fields?

  • How to format and parse date custom fields programmatically?

  • How to add custom fields to subtask columns?

5

Module 5: Programming Workflows

  • How to write a workflow condition?

  • How to build a workflow validator?

  • How to add workflow triggers?

  • How to edit an active workflow?

  • How to reorder workflow actions?

  • How to manage permissions on workflow status?

6

Module 6: Gadgets and Reporting in JIRA

  • Working with most used JIRA reports

  • Programming a JIRA report

  • How to validate data in JIRA reports

  • Working with most used JIRA gadgets

  • Programming a gadget

  • Internationalization in gadgets

About the Course ​Author

Afsana Atar

Afsana Atar is an accomplished test engineer with over 12 years' extensive experience in software testing. She extends her thought leadership to teams in a variety of domains from digital advertising, education, and healthcare to financial sectors, including banking, insurance, and trading. 


She has worked for various organizations including Google, IBM, Principal Financial Group, and The Children’s Hospital of Philadelphia. Currently, she works for Susquehanna International Group, a financial trading firm. Afsana is a Certified Scrum Master (CSM, A-CSM, CSP-SM), Product Owner (CSPO), an Agile scrum practitioner, and part of the scrum alliance community. She has managed and worked on projects worth over a million dollars in various capacities ranging from Quality Assurance Engineer to QA Manager. She believes in sharing her experiences with the testing community to help foster greater learning and innovation.

Here’s what people are saying about the Course Instructor

This paragraph is optional, but you might want to use it to introduce your testimonials. If you haven’t got great testimonials yet, then check out our article on the secret to getting raving testimonials for your online course.

Pull out a few key words for a testimonial title

These 3 testimonials are just after you’ve introduced the teacher/ instructor, so they should focus on how great the course teacher is and why they are worth trusting.

Julie Foucher

Blogger

Pull out a few key words for a testimonial title

These 3 testimonials are just after you’ve introduced the teacher/ instructor, so they should focus on how great the course teacher is and why they are worth trusting.

Tobias Hardy

Marketeer

Pull out a few key words for a testimonial title

These 3 testimonials are just after you’ve introduced the teacher/ instructor, so they should focus on how great the course teacher is and why they are worth trusting.

Anna Forbes

Designer