JIRA is a project tracking tool for teams building software. JIRA sits at the center of development team, connecting itand the work being done. Track bugs and defects, link issues to related source code, plan agile development, monitor activity, report on project status, and more.
JIRA is written in Java and uses the Pico inversion of control container, Apache OFBiz entity engine, and WebWork 1 technology stack. For Remote Procedure Calls (RPC), JIRA supports SOAP, XML-RPC and REST. Integrates with source control programs such as Subversion, CVS, Git, Clearcase, Visual SourceSafe, Mercurial, and Perforce.
JIRA's flexible plugin architecture spawned a large number of integrations developed by the JIRA development community and third parties, including IDE's like Eclipse and IntelliJ IDEA using the Atlassian IDE Connector. The JIRA API allows developers to integrate third-party applications into JIRA.