Jira ( ) is a software product developed by
Atlassian
Atlassian Corporation () is an Australia, Australian-United States, American proprietary software company that specializes in collaboration tools designed primarily for software development and project management. Domicile (law), Domiciled in ...
that allows
bug tracking
Tracking system or defect tracking system is a software application that keeps track of reported software bugs in software development projects. It may be regarded as a type of issue tracking system.
Many bug tracking systems, such as those used ...
,
issue tracking
An issue tracking system (also ITS, trouble ticket system, support ticket, request management or incident ticket system) is a computer software package that manages and maintains lists of issues. Issue tracking systems are generally used in collab ...
and
agile project management
Project management is the process of supervising the work of a Project team, team to achieve all project goals within the given constraints. This information is usually described in project initiation documentation, project documentation, crea ...
. Jira is used by a large number of clients and users globally for project, time, requirements, task, bug, change, code, test, release,
sprint management.
Naming
The product name comes from the second and third syllables of the Japanese word pronounced as ''Gojira'', which is Japanese for
Godzilla
is a fictional monster, or ''kaiju'', that debuted in the eponymous 1954 film, directed and co-written by IshirÅ Honda. The character has since become an international pop culture icon, appearing in various media: 33 Japanese films p ...
.
The name originated from a nickname Atlassian developers used to refer to
Bugzilla
Bugzilla is a web-based general-purpose bug tracking system and testing tool originally developed and used by the Mozilla project, and licensed under the Mozilla Public License.
Released as open-source software by Netscape Communications in 19 ...
, which was previously used internally for bug-tracking.
Description
According to Atlassian, Jira is used for issue tracking and project management. Some of the organizations that have used Jira at some point in time for bug-tracking and project management include
Fedora Commons,
Hibernate, and the
Apache Software Foundation
The Apache Software Foundation ( ; ASF) is an American nonprofit corporation (classified as a 501(c)(3) organization in the United States) to support a number of open-source software projects. The ASF was formed from a group of developers of the ...
, which uses both Jira and Bugzilla. Jira includes tools allowing migration from competitor Bugzilla.
Jira is offered in three packages:
* Jira Software includes the base software, including agile project management features (previously a separate product:
Jira Agile).
* Jira Service Management is intended for use by IT operations or business service desks.
*Jira Align is intended for strategic product and portfolio management.
Jira is written in
Java
Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
and uses the Pico
inversion of control container,
Apache OFBiz entity engine, and WebWork 1 technology stack. For
remote procedure calls (RPCs), Jira has
REST
REST (Representational State Transfer) is a software architectural style that was created to describe the design and guide the development of the architecture for the World Wide Web. REST defines a set of constraints for how the architecture of ...
,
SOAP
Soap is a salt (chemistry), salt of a fatty acid (sometimes other carboxylic acids) used for cleaning and lubricating products as well as other applications. In a domestic setting, soaps, specifically "toilet soaps", are surfactants usually u ...
, and
XML-RPC
XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode its calls and HTTP as a transport mechanism.Simon St. Laurent, Joe Johnston, Edd Dumbill. (June 2001) ''Programming Web Services with XML-RPC.'' O'Reilly. First Edition. ...
interfaces. Jira integrates with
source control
Version control (also known as revision control, source control, and source code management) is the software engineering practice of controlling, organizing, and tracking different versions in history of computer files; primarily source code ...
programs such as
Clearcase,
Concurrent Versions System
Concurrent Versions System (CVS, or Concurrent Versioning System) is a version control system originally developed by Dick Grune in July 1986.
Design
CVS operates as a front end to Revision Control System (RCS), an older version control ...
(CVS),
Git
Git () is a distributed version control system that tracks versions of files. It is often used to control source code by programmers who are developing software collaboratively.
Design goals of Git include speed, data integrity, and suppor ...
,
Mercurial
Mercurial is a distributed revision control tool for software developers. It is supported on Microsoft Windows, Linux, and other Unix-like systems, such as FreeBSD and macOS.
Mercurial's major design goals include high performance and scalabi ...
,
Perforce,
Subversion
Subversion () refers to a process by which the values and principles of a system in place are contradicted or reversed in an attempt to sabotage the established social order and its structures of Power (philosophy), power, authority, tradition, h ...
,
and
Team Foundation Server
Azure DevOps Server, formerly known as Team Foundation Server (TFS) and Visual Studio Team System (VSTS), is a Microsoft product that provides version control (either with Team Foundation Version Control (TFVC) or Git), reporting, requirements ...
. It ships with various translations including English, French, German, Japanese, and Spanish.
Jira implements the
Networked Help Desk API for sharing customer support tickets with other issue tracking systems.
License
Jira is a
commercial software
Commercial software,
or, seldom, payware, is a computer software that is produced for sale or that serves commercial purposes. Commercial software can be proprietary software or free and open-source software.
Background and challenge
While ...
product that can be
licensed for running on-premises or available as a hosted application.
Jira was an open source tool available for anyone to download. Subsequently, the product was made closed-source and Atlassian created a business around this product.
Atlassian provides Jira for free to
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
projects meeting certain criteria, and to organizations that are non-academic, non-commercial, non-governmental, non-political, non-profit, and secular. The full source code is available for its users to modify under a developer source license.
[
]
Security
In April 2010, a cross-site scripting
Cross-site scripting (XSS) is a type of security vulnerability that can be found in some web applications. XSS attacks enable attackers to inject client-side scripts into web pages viewed by other users. A cross-site scripting vulnerability may be ...
vulnerability in Jira led to the compromise of two Apache Software Foundation
The Apache Software Foundation ( ; ASF) is an American nonprofit corporation (classified as a 501(c)(3) organization in the United States) to support a number of open-source software projects. The ASF was formed from a group of developers of the ...
servers. The Jira password database was also compromised. The database contained unsalted password hashes, which are vulnerable to rainbow attacks, dictionary lookups and cracking tools. Apache advised users to change their passwords. Atlassian themselves were also targeted as part of the same attack and admitted that a legacy database with passwords stored in plain text had been compromised.
Evolution
When launched in 2002, Jira was purely issue tracking software, targeted at software developers. The app was later adopted by non-IT organizations as a project management tool. The process accelerated after the launch of Atlassian Marketplace in 2012, which allowed third-party developers to offer project management plugins for Jira. BigPicture, Scriptrunner, Advanced Roadmaps (formerly Portfolio), Structure, Tempo Planner, and ActivityTimeline are major project management plugins for Jira.
See also
* Comparison of issue-tracking systems
Notable issue tracking systems, including bug tracking systems, help desk and service desk issue tracking systems, as well as asset management systems, include the following. The comparison includes client-server application, distributed and host ...
* Comparison of project management software
The following is a comparison of project management software.
General information
Features
Monetary features
See also
* Kanban (development)
* Project management software
* Project planning
* Comparison of scrum software
* Comparison of ...
* List of collaborative software
This list is divided into proprietary or free software, and open source software, with several comparison tables of different product and vendor characteristics. It also includes a section of project collaboration software, which is a standard fea ...
References
External links
*
{{DEFAULTSORT:Jira (Software)
2002 software
Atlassian products
Bug and issue tracking software
Java (programming language) software
Project management software
Task management software
Collaborative software