JIRA - Tutorial
JIRA - Tutorial
Professora:
Patrı́cia Macedo
Unidade Curricular:
Qualidade de Software
2022/2023
João Pedro Ramalho Monteiro Escola Superior de Tecnologia de Setúbal
Epigraph
“Simply using Jira doesn’t mean
you’re agile. Investing in the
digital infrastructure that
supports productivity and
collaboration allows companies
to hire in more places and take
serious advantage of talent.”
Tutorial - Jira 1
João Pedro Ramalho Monteiro Escola Superior de Tecnologia de Setúbal
Objective
Project management helps teams organize and prioritize tasks to better
achieve business goals. To handle the complex processes involved in projects
like developing an app or onboarding a new employee, companies need a
modern project management platform. Jira is one of the most well-known,
powerful, and feature-rich project management applications on the market.
It is simple to set up and accessible both on-premises and in the cloud. Ad-
ditionally, a large range of plugins are available that can be substantially
customized and improved to match the needs of development, tracking, bud-
get management, and Scaled Agile Framework (SAFe) projects.
Project management is a practice that involves planning, executing, and
monitoring all of the processes and tasks required to reach a set business goal.
While all three versions of Jira — Core, Software, and Service Desk — are
robust project management tools, Jira Software is required to take advantage
of Jira’s agile capabilities, like Scrum and Kanban boards. Jira was originally
developed by Atlassian to meet the needs of software development teams, but
it is now well-equipped to handle almost any project management use case.
Here are a few examples of how you can jump start project management in
your organization using Jira:
Tutorial - Jira 2
João Pedro Ramalho Monteiro Escola Superior de Tecnologia de Setúbal
With all of this in mind, it’s time to work and get to know Jira.
Tutorial - Jira 3
João Pedro Ramalho Monteiro Escola Superior de Tecnologia de Setúbal
Tutorial
I anticipate that by the end of this lesson, the reader will be able to create
an account, open their first workspace, share their workspace with a friend,
and perform some simple configurations in order to better grasp Jira’s agility.
We’ll make a few tasks, set up our Kanban board, comprehend how permis-
sions work, and learn how numerous assets can be customised.
Figure 1: https://www.atlassian.com/software/jira
Create an account and choose your site name. A ”tell us a bit about
yourself” window should appear, and select whatever options you want
(Note: You should select software management related answers). Type
in your team’s name, and leave template and type configurations on the
recommended ones (Kanban and Team-managed respectively). Lastly,
invite your colleague to the created project.
Tutorial - Jira 4
João Pedro Ramalho Monteiro Escola Superior de Tecnologia de Setúbal
Let’s start by creating our first epic, and defining its dates. On the
left side navigation menu, select the first option available to go to the
Roadmap page (Figure 3).
Tutorial - Jira 5
João Pedro Ramalho Monteiro Escola Superior de Tecnologia de Setúbal
Tutorial - Jira 6
João Pedro Ramalho Monteiro Escola Superior de Tecnologia de Setúbal
After saving our configurations, we can edit tasks and sub-tasks work-
flow by clicking on the highlighted button on Figure 5. In this page
(Figure 6) we can add new status, transitions from a state to another
and different rules. Since we are creating the workflow for an academic
duty, we should create an ”In-Progress status” called ”In Revision” in
order to make sure that when a task is done, we can actually mark it
as ”In Revision” and get back to it whenever we feel like it. After this,
you should get something like what is represented in Figure 6.
We can also create additional types of problems, like bugs, errors, use
cases... There are infinite options, it’s all up to you!
Tutorial - Jira 7
João Pedro Ramalho Monteiro Escola Superior de Tecnologia de Setúbal
Tutorial - Jira 8
João Pedro Ramalho Monteiro Escola Superior de Tecnologia de Setúbal
If I go back to the main page, I can see that the Kanban Board already
contains the task I’ve created and I can confirm that it is in progress
(Figure 9).
• Fourth step: Now that you know the basics of Jira, it’s up to you to
configure it and organize your work as good as you want to. Go ahead
and create all the tasks you think will represent quality’s software work
you have to do, and have fun!
Tutorial - Jira 9