How to create issues in Jira | Atlassian (2024)

Jira Issues Tutorial

In this tutorial, we'll explain how to work with issues in Jira. Note that the team ritualsyou do outside Jira - like sprint planning meetings, retros, and daily standups - won't be covered here. You can read up on those inHow to do scrum with Jira.

Time:

10 minute read.

Audience:

You're new to Jira, but don't really know what to do with it

Prerequisite:

  • You've created a Jira account
  • You've created a Jira project

Get it free

What is an issue?

In Jira, teams use issues to track individual pieces of work that must be completed. Depending on how your team uses Jira, an issue could represent a project task, a helpdesk ticket, a leave request form, etc. In Jira, issues typically represent things like big features, user requirements, and software bugs.

Create an issue

There are a few different ways to create issues:

From the top navigation bar, anywhere in Jira

How to create issues in Jira | Atlassian (1)

On the backlog

How to create issues in Jira | Atlassian (2)

Optional: Create sub-tasks

Issues can also have sub-tasks that are assigned and tracked individually. You might create sub-tasks for any of the following reasons:

  • To split an issue into even smaller chunks
  • To allow various aspects of an issue to be assigned to different people
  • To create a to-do list for an issue

To create a sub-task:

  1. Navigate to an issue, and selectmore( •••)>Create Sub-Task.
  2. Fill in the details as needed, and then clickCreate.

Estimate your issues (Scrum only)

Estimating issues in your backlog helps you to predict how long portions of the backlog might take to be delivered.

Why estimate issues?Estimation is all aboutvelocity.The primary purpose of applying estimates backlog items is to use that information to work out how long it will take to deliver portions of the backlog.

In traditional development teams, managers would estimate items in 'man hours'. They could then count up the hours in the backlog, divide by the number of people on the team and hours in the week to reach a forecast date. Of course, these estimates often proved to be wildly inaccurate because they didn't take into account the natural estimation characteristics of the team (for over/under estimation), unexpected interruptions or the development of team performance over time.

So in the Scrum world, most teams don't try to achieve estimation accuracy; instead they aim to achieve a reliable velocity.Velocityis a measure of the number of estimation units that a team tends to complete from sprint to sprint. After their first few sprints, most teams will achieve a reasonably consistent velocity. Armed with velocity and estimates on backlog issues, teams can predict how long portions of the backlog will take to complete.

For example, if a team has a 'man hour' capacity of 120 hours in each sprint but a velocity of 60 hours, the 60 hour velocity can still be used to estimate the number of sprints that portions of the backlog will take to complete.It may be tempting to start wondering where 'the other 60 hours' went and implying that there's something wrong with team productivity. But that's usually got nothing to do with it: a team's estimates merely represent their view of how hard items will be, and estimates will always be affected by the team's natural behaviour (for example over/under estimation) as well as organisational overhead. The velocity is all that matters from a planning perspective.

Most teams estimate usingstory points. Story points measure the complexity of one issue relative to others.This makes sense because the main questions to be answered are 'How much work can we realistically commit to completing this sprint?' and 'How long will this part of the backlog take to deliver?'. A story point approach can deliver the answers to these questions without the anxiety around 'accuracy' that teams feel when asked to estimate in hours.

For more information on how estimation and velocity can be tracked,check out our burndown tutorial.

To set an estimate for an issue:

How to create issues in Jira | Atlassian (4)

  • Enter an estimation.

Can I change an estimate after it has been entered?In short, yes you can. But if you changine the Estimate value after a sprint has started, it'll show up as a scope change in the burndown chart.

If you're finding it hard to estimate issues, that's totally normal! Check outour estimation guidefor tips and tricks on finding the right estimates for your issues.

Rank your issues in order of priority

Ranking your issues in order of priority allows the team to see which issues they'll be working on next. To rank your issues, navigate to your backlog or board and click-and-drag your issues to order than based on priority. Here are some examples of where you might do this:

  • In a Scrum project, when planning your next sprint you might rank the issues in your backlog, and then decide to put the first 10 (or however many issues the team is capable of completing) into the sprint.

  • In a Kanban template, you might rank the issues in theTo docolumn, and have team members take an issue off the top of the list when they need more work to do. With this approach, the column with allTo doissues will need constant attention as priorities shift.

Note:You must have theSchedule IssueandEdit Issuepermissions for the issue you want to move higher or lower on your board.

Flag an issue

You have the option to flag an issue, which look like this:

How to create issues in Jira | Atlassian (5)

Flagging an issue is useful because it encourages collaboration and communication throughout the team. Here are some examples:

  1. You're working on a task, but realize you don't have capacity to finish it off. You can flag the issue, and a team member with spare capacity who looks at the board can jump on and help.

  2. An issue you're working on becomes blocked. You can flag the issue, add a comment explaining the blocker, and move on to the next task. Anyone who looks at the board will see that it has been flagged, and understand what's going on when they open it.

To flag an issue:

  1. Navigate to yourboard.

  2. Right click an issue.

  3. HitAdd flag.

Transition issues

Transitioning issues shows progress across your workflow. To transition an issue from one column to another, drag an issue and place it in its new column.

Note that if you find that you're not able to transition an issue into another column, it may be because the workflow for your project is restricting you from doing so. What makes Jira so powerful is that administrators can enforce certain rules on the project's workflow, like forcing bugs to go through a QA column, or not allowing Stories to go straight fromTo dotoDone. For more information, check out ourworkflow documentation.

Filter issues

An issue filter allows you to hide the issues you don't want to see, and zone in on the ones you want to focus on. Jira hasQuick filters, which allow you to filter the issues on your board. Here's what they look like on Scrum/Kanban boards:

How to create issues in Jira | Atlassian (6)

  1. Search bar:Display issues thatcontain a search term, and hide the rest.

  2. Quick filters menu:By default, you can filter by issues assigned to you, and issues recently updated. Any Quick filters you create will also display here.

  3. Assignee menu:Only display issues assigned to people you select.

To create your own Quick filters (Scrum and Kanban boards):

  1. Go to your board, then selectmore(How to create issues in Jira | Atlassian (7)) >Board settings.
  2. Click theQuick Filterstab.
  3. Enter a name, JQL query, and description for the filter. For more information on JQL, check out ouradvanced searching documentation.

  4. ClickAdd.

Using automation as your secret weapon

Jira is the place where work lives. Sometimes a lot of work can live there! Automation is the key to keeping all issues up to date and in order. See the most commonly used automations in the Jira automation template library.

Go to library

What to learn more?

For more detailed information on working with issues in Jira, check out ourdocumentation on issues.Excited to get started? Check outour free Jira templates.

Have questions?Ask the Atlassian Community.

Share this article

How to create issues in Jira | Atlassian (8)

Max Rehkopf

As a self-proclaimed “chaos muppet” I look to agile practicesand lean principles to bring order to my everyday. It’s a joy of mine to share these lessons with others through the many articles,talks, and videos I make forAtlassian

How to create issues in Jira | Atlassian (2024)
Top Articles
Latest Posts
Article information

Author: Domingo Moore

Last Updated:

Views: 6550

Rating: 4.2 / 5 (53 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Domingo Moore

Birthday: 1997-05-20

Address: 6485 Kohler Route, Antonioton, VT 77375-0299

Phone: +3213869077934

Job: Sales Analyst

Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.