JIRA (ソフトウェア)

JIRA（ジラ）はアトラシアンが開発した企業向けプロプライエタリソフトウェアであり、主にバグトラッキングや課題管理、プロジェクト管理に用いられる。JIRAはパブリックオープンソースプロジェクトで広く使用されており、また122カ国25,000以上の顧客により使用されている。
歴史.
JIRAは2004年にアトラシアンにより最初に開発され、広く多様な組織にて採用されている。公式名称であるJIRAは何かの頭字語のように見えるが、日本語のゴジラに由来する。
説明.
Atlassian によると、Jira は 190 か国の 180,000 人を超える顧客によって問題追跡とプロジェクト管理に使用されている。
ある時点でバグ追跡とプロジェクト管理のために Jira を使用した組織には、、 および （Jira と Bugzillaの両方を使用）。
Jira には、競合する Bugzilla からの移行を可能にするツールが含まれている。
Jira は、次の製品が提供されている。
ライセンス.
アトラシアンはオープンソースプロジェクトや非営利組織、非政府組織、非学術組織、非商業組織、非政治組織、教区司祭に対してJIRAを無償提供している。
商用顧客は、すべてのソースコードを開発者ソースライセンスのもとに使用することができる。
JIRAバージョン3.13から、
非商用目的であればフリーパーソナルライセンスもまた使用できる。
サーバー版ライセンスについては販売を終了し、2024年までにサポートも完全に終了となる。
アーキテクチャ.
JIRAはJavaで作成されており、Pico IoC、OFBizのエンジン全体やwebwork 1のテクノロジースタックにも利用されている。遠隔手続き呼出し（RPC) については、JIRAはSOAP、XML RPC、JAVA-APIをサポートしている。
SCMの統合.
JIRAは、Subversion、CVS、Clearcase、Visual SourceSafe、Mercurial、Perforceなどのソースコントロールプログラム（またはソフトウェア構成管理 (SCM)）を統合することができる。
多言語対応.
JIRAは英語、日本語、ドイツ語、フランス語、スペイン語をサポートしている。
プラグインインフラストラクチャ.
JIRAは、プラグインアーキテクチャや、JIRA開発コミュニティやサードパーティにより開発された非常に多くのインテグレーションを持っている。開発者がアプリケーションをJIRAにプラグインできるように、JIRAのAPIは拡張性のある設計がされている。
IDEの統合.
JIRAは、を用いて、EclipseやIntelliJ IDEAのような統合開発環境 (IDE) を統合することができる。
オープンソースプロジェクトにおける採用.
JBoss、Spring Framework、、、など多くの開発者グループがプロジェクトにJIRAを採用している。
採用に際しての考慮.
Apache Software FoundationはJIRAとBugzillaを使用している。Bugzillaを使用しているプロジェクトはいつでもJIRAへ移行できるようになっており、その判断は各プロジェクトに委ねられている。
2006年10月の評価において、Pythonプログラミング言語の公式ウェブサイトであるPython.orgは、SourceForgeから、代替システムとして提案されたLaunchpad、JIRA、Roundup、Tracなど別の課題管理システムへの移行を検討した。検討の結果、Roundupを採用するという結果になった。
2007年に、EclipseコミュニティはBugzillaの代わりにJIRAを使用することを検討したが、移行はコストが発生する上、利点が見つからず、またJIRAはオープンソースソフトウェアではないので、交換は実施しなかった。