Concepts in JIRA

Pratik JPratik J
3 min read

New to JIRA? Follow these steps to get started: Jira Project Management Tool

Basic Concepts in JIRA

1. Project

A collection of tasks, bugs, or features related to a specific goal or product.

2. Issue

A task, bug, story, or any work item tracked in JIRA.

3. Issue Types

  • Task – A general work item.

  • Bug – A defect or problem in the system.

  • Story – A user requirement or feature request.

  • Epic – A large feature broken down into smaller stories.

4. Workflow

The process an issue follows from start to completion, including statuses like To Do, In Progress, In Review, Done.

5. Board

A visual representation of tasks in a project, either Scrum (Sprint-based) or Kanban (Continuous workflow).

6. Sprint

A fixed time period (e.g., two weeks) where a team works on selected tasks. Used in Scrum projects.

7. Components

Subsections within a project to organize issues (e.g., Frontend, Backend).

8. Labels

Tags used to categorize and filter issues easily.

9. Assignee

The person responsible for working on an issue.

10. Reporter

The person who created the issue and tracks its progress.

11. Backlog

A list of tasks, bugs, or stories that are yet to be worked on. Mainly used in Scrum projects.

12. Priority

Defines the importance of an issue. Common priorities include High, Medium, Low, and Critical.

13. Resolution

Indicates how an issue was completed, such as Fixed, Won’t Fix, Duplicate, or Incomplete.

14. Versions (Releases)

Represents different software versions where issues are planned, tracked, and released.

15. Subtasks

Smaller tasks within a main issue to break down work into manageable parts.

16. Watchers

Users who follow an issue to get updates but are not assigned to it.

17. Roadmap

A high-level view of planned features and development timelines.

18. Issue Linking

Allows connecting related issues (e.g., blocking, duplicates, relates to).

19. Permissions

Controls what actions a user can perform based on their role in a project.

20. Filters

Custom queries to find and organize issues based on specific criteria.

Advanced JIRA Concepts

21. Custom Fields

Additional fields that can be added to issues to store specific information.

22. JQL (JIRA Query Language)

A powerful search language used to filter and find issues based on specific criteria.

23. Dashboard

A customizable panel that displays reports, charts, and key project information.

24. Gadgets

Widgets used in dashboards to show issue statistics, progress, and reports.

25. Issue Security

Controls who can view or modify specific issues in a project.

26. Roles and Groups

Defines different access levels for users, such as Administrators, Developers, and Testers.

27. Components vs. Labels

  • Components – Defined project sections (e.g., UI, Backend).

  • Labels – Flexible tags that help categorize issues.

28. Automation Rules

Predefined actions that trigger automatically based on specific conditions (e.g., auto-assigning bugs).

29. Epics vs. Stories vs. Tasks

  • Epic – A large feature that consists of multiple stories.

  • Story – A user requirement that contributes to an epic.

  • Task – A specific piece of work that needs to be completed.

30. Service Desk (JIRA Service Management)

A feature used for IT support and customer service requests.

0
Subscribe to my newsletter

Read articles from Pratik J directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Pratik J
Pratik J

I'm Pratik & I hold a B.Tech degree in Computer Science and Engineering.