Agile Project Management with JIRA

By Vijay

By Vijay

I'm Vijay, and I've been working on this blog for the past 20+ years! I’ve been in the IT industry for more than 20 years now. I completed my graduation in B.E. Computer Science from a reputed Pune university and then started my career in…

Learn about our editorial policies.
Updated May 9, 2025

JIRA Agile Tutorial: Agile Project Management Using Jira

Our previous tutorial on JIRA Administration explained about JIRA Admin and User Management.

Agile methodology for software development has gained immense popularity in recent years. JIRA Tool supports the Agile Software Development methodologies like Scrum and Kanban.

Using JIRA Agile boards and reports you can now plan and track all your Agile Project management tasks using one tool.

Agile Projects follow an incremental approach to the development of the requirements.

=> Click Here For Complete JIRA Tutorials Series

JIRA for Managing Agile Projects

The highlights of an Agile/Scrum Project are:

  • The Requirements are created/agreed upon and then grouped together into a Product Backlog
  • The Requirements (User Stories) are ranked in the order of priority and business importance
  • Once ranked, the stories are assigned developmental cycles (Sprints) that last for approx. 4-6 weeks.
  • The detailed documentation is avoided. Instead, a scrum board is maintained that will show the status and progress.

JIRA successfully supports all the activities listed above for projects following an Agile Methodology. Let’s see how.

Note: Firstly, you will need a JIRA Agile add-on if you have not installed it already.

User stories in JIRA are created using JIRA Issues:

  • You can have a product backlog by creating a main User story and having various sub-tasks under it.
  • Or you can create an Issue type -Epic and Issue type – Story linked to it. To do so, in the ‘Create Issue’ page you can go to “Configure Fields” and choose the “Epic Link” field to be included in the issue creation screen. – This is the most commonly used method.
JIRA Agile Project 1
JIRA Agile Project 2

Note: You will not be able to link Epic to another Epic.

The next important feature of an Agile Project is the Scrum board. JIRA provides a solid basis to facilitate it. The feature is called a “Board”, and it is right there under the “Agile” menu item. (This menu option will be available only if you have the JIRA Agile add-in; this was previously called ‘GreenHopper’)

JIRA Features To Achieve The Agile Process

Feature #1: A user can create and manage boards in Agile. – It will display the issues from the same project or multiple projects so the progress can be monitored from one place

Feature #2: There are two kinds of boards in JIRA Agile. What are they and what they do is explained in the below window? Choose the appropriate board and continue through the steps to create a Board. You will have to choose the projects from which issues are to be considered. In this article, we are going to discuss a Scrum board.

JIRA Agile Features

Feature #3: After a board is created you will be able to configure it as you see fit. Basically, there are two modes to a board – Plan and work. As the name implies, a plan is a part where you can categorize your requirements (stories) into Sprints. Work mode is when you can track the time spent and the overall progress. Apart from these two, you can generate several reports.

Feature #4: Plan Mode

The following is how the Planning mode looks like:

JIRA Agile Example
  • The Planning mode displays all the user stories created for the project.
  • You can use the LHS menu to decide the basis on which the issues need to be displayed. You can choose to view all the issues or only the ones related to a certain Epic.
  • Change the order in which issues need to be considered simply by dragging them up or down in the backlog.
  • From the RHS side menu upon clicking on an issue, you can create links, subtasks, legwork and perform any other activity like you would on a normal issue.
  • You can use this screen to create a sprint too if you have the right permissions.

Feature #5: Work Mode

This will display the Active sprint information. All the user stories are going to be categorized as Todo, In progress and Done to show the progress clearly.

JIRA Agile Work mode

Feature #6: Agile Reports

Go to Agile Board->Reports. As you can see, there are lots of custom Agile Reports that can be generated using JIRA. All you have to do is, choose the report that you would like and decide the data based on which this report should be generated. (Click to enlarge image)

JIRA Agile Reports

Feature #7: Managing Boards

With the right permissions or if you are an admin, you will be able to configure a Board after its creation. To do so, go to “Agile->Manage Boards”. In the following screen, select the “Configure” option next to the board that you want to edit from the list of all boards available. (Click on image to enlarge)

JIRA Agile Boards

From the following page that comes up you will be able to define/edit the details as needed:

JIRA Agile Project 8

Conclusion

That completes how JIRA can be used for Agile Projects.

In my opinion, the tool when used right can provide a solid support for this methodology. Since the focus on documentation is low in Agile, JIRA can be your one-stop-shop to have everything in one place.

Now, the obvious question: How is JIRA agile helpful for testers?

Frankly, for the QA fraternity, the scope of JIRA is either for bug tracking or task tracking – these do not change whether they are Agile Projects or regular ones. But having a good knowledge of this methodology by itself and the tool provided support is important because the IT world is shifting its focus to Agile – and we want to know all there is to know about it to make the best of it.

=> Visit Here For Complete JIRA Tutorials Series

Please let us know your questions and comments below. 

PREV Tutorial | NEXT Tutorial

Was this helpful?

Thanks for your feedback!

Recommended Reading

  • Agile Project Portfolio Management Plug-in for JIRA

    JIRA Portfolio, an Agile Project Portfolio Management Plugin Hands-on Review: In this excellent JIRA series, we learned how to use JIRA effectively for managing Agile projects in our previous tutorial. Portfolio for JIRA is the latest release of Atlassian’s Agile Project Portfolio Management plug-in for JIRA. Its purpose is to facilitate…

  • agile manifesto (1)

    A comprehensive study of Agile Manifesto and its role in software development. Get to explore more on the values and principles enshrined in the Agile Manifesto in detail: Our previous tutorial on Agile Methodology explained to us all about Agile models and methodologies in detail. But until now we aren't…

  • SAFe Scaled Agile Framework

    Scaled Agile Framework SAFe Tutorial: In the last tutorial, we introduced you to the concept of the Three Amigo Principle which has proven to be very beneficial for delivering the right solution at a faster pace with strong feedback loops. If you haven’t already gone through it, check out the…

  • JIRA Administration

    Learn Jira Admin Aspects: JIRA Administration and User Management Tutorial We learned about the JIRA workflow in detail in our previous tutorial. We are going to learn all about the JIRA Administration today. This is a unique opportunity to learn the admin aspects of a Project/Incident/Test Management tool. Not all…


READ MORE FROM THIS SERIES:



23 thoughts on “Agile Project Management with JIRA”

  1. Thank you very much for this tutorial. Its really very good and has helped me in understanding JIRA in great details.

    Wonderful Job!!
    Thanks again

    Reply
  2. Thanks for creating this tutorial. JIRA is very simple tool. Some people think its difficult just by hearing the name and reading in the resume. Please keep on sharing such tools .. Could you please share for load UI for load testing as well

    Reply
  3. Thanks its very valuable info regarding Jira and Agile Concepts and i am into Agile and Jira shortly its useful for me to Understand.

    Reply
  4. In the Project which i am currently working, we are using TFS for both Agile methodology and WaterFall model.
    So, Can i have any article related to TFS and who it can be well utilized in Agile methodology.

    Reply
  5. Hello,

    Thank you very much for this tutorial about JIRA. It’s been very useful for me as i’m currently working on it.

    Reply

Leave a Comment