DEV Community

annathomas
annathomas

Posted on

How to Create an Issue in Jira: A Quick Step-by-Step Guide

Jira can turn a simple task into a maze of menus, fields, and unfamiliar labels. You may know what needs doing, yet still wonder whether to create a task, bug, story, or request.

That uncertainty creates messy tickets. Important details get buried, the wrong person receives the work, and your team spends time asking questions that could have been answered immediately.

But here's the truth: creating a useful Jira issue takes only a few deliberate steps. You need the right project, a clear issue type, a specific summary, enough context, and a sensible assignee.

This guide shows you how to create an issue in Jira, improve its quality, handle common problems, and track it after submission. You will also see when an alternative workflow tool may fit your team better.

How to Create an Issue in Jira

The quickest method is to select Create, choose a project and issue type, describe the work clearly, add relevant details, then submit the issue.

  1. Open the Create issue window. Sign in to Jira and select Create in the top navigation. In some Jira layouts, you may also use the keyboard shortcut C.

  2. Select the project. Choose the project that owns the work. For example, place a checkout defect in the Storefront project rather than the Marketing project.

  3. Choose an issue type. Select the category that best describes the work, such as Task, Bug, Story, Epic, or Service Request. The available choices depend on your project settings.

  4. Write a specific summary. Describe the outcome or problem in a short phrase. “Checkout page rejects valid Visa cards” gives more value than “Payment issue.”

  5. Add a useful description. Explain what happened, what you expected, and how someone else can reproduce or complete the work. Use headings or bullet points when the details are substantial.

  6. Set the important fields. Add priority, assignee, labels, components, sprint, due date, or other fields your team uses. Leave optional fields empty when they add no real value.

  7. Attach supporting material. Add screenshots, recordings, links, or technical details that help someone understand the request. Remove sensitive information before sharing it.

  8. Review and submit. Check the project, issue type, summary, description, and assignee. Select Create when the ticket gives another person enough direction to act.

What to Enter in Each Jira Field

Every field should answer a practical question. The summary explains the issue quickly, the description provides context, and the priority signals urgency.

Field What to include
Project The team or work area responsible for the issue
Issue type The kind of work, such as a bug, task, story, or epic
Summary A short, specific description of the work or problem
Description Context, steps, expected results, actual results, and acceptance details
Assignee The person or team responsible for the next action
Priority The business or operational urgency of the issue
Labels Searchable terms that support filtering and reporting
Attachment Helpful screenshots, recordings, logs, or related links

Choose the Right Jira Issue Type

Issue types help your team understand the shape of the work before anyone opens the ticket. Choosing correctly improves planning, reporting, and workflow automation.

Task

Use a task for a defined piece of work that does not represent a customer-facing feature. Examples include updating a privacy notice, reviewing access permissions, or preparing a release checklist.

Bug

Choose Bug when existing behavior differs from the expected behavior. Include the affected area, reproduction steps, expected result, actual result, and technical conditions.

For example, a strong bug summary says, “Mobile search returns a blank page after applying a price filter.” The description can then explain the device, browser, steps, and frequency.

Story

A story describes a user-centered need or outcome. A common pattern is: “As a shopper, I want to save a delivery address so that checkout takes less time.”

Epic

Use an epic for a larger initiative that requires several related issues. “Launch subscription billing” may include payment integration, account settings, pricing rules, testing, and support preparation.

Service Request

Service projects often use request types for access, equipment, account changes, or technical help. Select the request category that matches the person’s need.

You might be wondering: what happens when two issue types seem appropriate? Choose the type your team uses for that workflow. Consistency usually matters more than a perfect label.

Write a Jira Issue People Can Act On

A good ticket reduces the number of follow-up questions. Think of it as a handoff between two people who may work at different times.

Use a Clear Summary

Lead with the affected area and the action or problem. Keep vague words such as “broken,” “urgent,” or “help” out of the summary unless they add specific meaning.

Compare these examples:

Weak summary Stronger summary
Login problem Password reset link expires before customers can use it
Update page Add shipping estimates below the product price
Urgent bug Orders fail when customers apply a discount code at checkout

Structure the Description

For a bug, use a structure such as:

  • Steps to reproduce: Explain the actions in order.
  • Expected result: Describe what should happen.
  • Actual result: Describe what happens instead.
  • Environment: Include the browser, device, version, or location.
  • Impact: Explain who is affected and how often.

For a task or story, explain the goal, success conditions, constraints, and relevant links. A developer should understand what “done” means without guessing.

Add Acceptance Criteria

Acceptance criteria turn a broad request into a checkable outcome. For a password reset improvement, criteria might include:

  • The reset link remains valid for 30 minutes.
  • An expired link displays a clear recovery message.
  • The customer can request a fresh link without contacting support.

The best part? These criteria also help reviewers test the result. A precise ticket supports planning and quality checks at the same time.

Set Ownership, Priority, and Jira Workflow Details

Creating the issue is only the beginning. The ticket needs a clear next step, an owner, and a place in your team’s workflow.

Assign the Right Person

Assign the issue to someone who can take the next action. If ownership is unclear, assign it to the team queue or leave it unassigned according to your team’s process.

Avoid assigning every request to a manager for triage. That creates a bottleneck when the manager must redistribute routine work.

Choose Priority Carefully

Priority should reflect impact and urgency. A checkout failure affecting every customer deserves a different level from a small spacing issue on an internal page.

Define practical meanings for your priority levels. For example, “Highest” could mean revenue is blocked, while “Low” could mean the work improves convenience without affecting core operations.

Add Labels and Components

Labels help you group related issues, such as mobile, checkout, or security-review. Components can connect work with a product area or specialist team.

Keep naming consistent. If your team uses checkout, avoid creating separate labels such as check-out and payments-page for the same area.

Set the Sprint or Due Date

Add the issue to a sprint only when the team has agreed to include it. A due date can help with external commitments, regulatory deadlines, or planned launches.

Adding dates to every ticket can create false urgency. Use them when a date changes planning or accountability.

Review and Track the New Issue

After you create the issue, open it once as another team member would. This quick review catches many avoidable mistakes.

Check the Issue Key

Jira gives each issue a key such as SHOP-248. Use that key when discussing the work in chat, email, pull requests, or meetings.

Watch Status Changes

Statuses vary by workflow, though common stages include To Do, In Progress, In Review, and Done. Moving the issue keeps its visible state aligned with the actual work.

Use Comments for New Context

Add comments when requirements change, testing reveals a result, or another person needs an explanation. Keep the original description focused on the core request.

Link Related Issues

Link duplicate, blocked, dependent, or related issues. For example, a payment bug may block a release task, while a design request may relate to a development story.

Close the Loop

Before moving an issue to Done, confirm the acceptance criteria, mention any remaining limitation, and add a brief completion note. This gives future readers useful context.

ONES.com for Simpler Work Intake and Tracking

Jira is powerful for software teams with detailed workflows, issue relationships, and development planning. ONES.com can suit teams that want structured work management with a simpler intake experience.

Consider ONES.com when your team needs one place to collect requests, assign ownership, organize projects, and monitor progress without designing a complex Jira configuration.

Useful ONES.com Capabilities

  • Work item creation: Capture tasks, requests, defects, and project activities in a consistent format.
  • Custom workflows: Adapt statuses and review stages to match your team’s process.
  • Project planning: Organize milestones, dependencies, responsibilities, and delivery timelines.
  • Task assignment: Give each work item a clear owner and visible responsibility.
  • Prioritization: Help teams separate urgent work from routine improvements.
  • Progress tracking: Monitor work through status views, boards, or project summaries.
  • Collaboration: Keep comments, decisions, and updates connected to the relevant work.
  • Reporting: Review workload, progress, and delivery patterns across active initiatives.

Here's why this distinction matters: a development team may need Jira’s technical depth, while an operations or marketing team may value faster request handling.

Common Challenges

Challenge: The Create Button Is Missing

Problem: You cannot see the Create option or the project you need.

Solution: Ask a Jira administrator to check your project permissions, browse access, and issue-creation rights. Confirm that you are viewing the correct Jira site and project.

Challenge: The Required Field Is Confusing

Problem: Jira blocks submission because a required field has no value or uses unfamiliar terminology.

Solution: Read the field description and ask your project owner what the team expects. Administrators can rename fields, add guidance, or remove requirements that no longer support the workflow.

Challenge: You Selected the Wrong Project

Problem: The issue belongs to another team, or the correct issue type does not appear.

Solution: Cancel the draft and start again in the correct project when possible. If you already created it, use Jira’s move option if your permissions allow it.

Challenge: The Ticket Contains Too Little Context

Problem: Someone opens the issue and immediately asks what happened, who is affected, or what completion means.

Solution: Add reproduction steps, examples, acceptance criteria, and impact. Ask a teammate to review the ticket before you submit high-impact work.

Challenge: Too Many Fields Slow Everyone Down

Problem: People spend several minutes completing fields that rarely affect decisions.

Solution: Review field usage with the project administrator. Keep fields that support ownership, prioritization, reporting, or delivery, and simplify the rest.

FAQs

Can I create a Jira issue without being a project administrator?

Usually, yes, if your Jira account has permission to create issues in that project. You do not need full administrative access for routine ticket creation. If the Create button is missing or submission fails, contact a project administrator. They can check your project role, permission scheme, and the issue types available to your account.

What should I write in a Jira issue description?

Describe the goal or problem, relevant context, expected result, and next action. For a bug, include reproduction steps, actual behavior, expected behavior, environment details, and impact. For a task, include acceptance criteria and constraints. A helpful description lets another person begin work without arranging a separate explanation call.

Should I assign a Jira issue to myself?

Assign it to yourself when you own the next action. If you are reporting a problem for another team, use the team queue or follow your organization’s triage process. Assigning every issue to yourself can make ownership appear clear while leaving the actual responsibility unresolved.

Can I edit a Jira issue after creating it?

In most Jira projects, you can edit the summary, description, priority, labels, assignee, and other permitted fields after creation. Your available options depend on project permissions and workflow rules. Add a comment when an important change affects the original request, so readers can understand why the issue evolved.

What is the difference between a Jira task and a story?

A task usually represents a defined piece of work, such as updating a configuration or reviewing a release checklist. A story describes a user need or product outcome. Teams may use the categories differently, so follow the conventions in your project. Consistent usage makes planning and reporting easier.

Conclusion

Creating a Jira issue is straightforward when you select the right project, choose an appropriate type, write a specific summary, and explain the expected outcome.

Good tickets prevent delays because they give the assignee context, ownership, priority, and a clear definition of completion. A quick review before submission can save several rounds of clarification later.

But here's the truth: a confusing issue creates the same kind of friction as a missing issue. If Jira feels too complex for your team’s intake process, a simpler work management option such as ONES.com may be worth evaluating.

Start with one well-structured ticket today. Then use the questions and follow-up comments you receive to improve your team’s issue-creation habits.

Jira product screenshot

Top comments (0)