Jira ( / ˈ dʒ iː r ə / JEE -rə ) [4] — проприетарный продукт, разработанный Atlassian , который позволяет отслеживать ошибки , отслеживать проблемы и гибко управлять проектами . Jira используется большим количеством клиентов и пользователей по всему миру для управления проектами, временем, требованиями, задачами, ошибками, изменениями, кодом, тестированием, выпусками и спринтами .
Название продукта происходит от второго и третьего слогов японского слова, произносимого как Gojira , что по-японски означает Годзилла . [5] Название произошло от псевдонима, который разработчики Atlassian использовали для обозначения Bugzilla , который ранее использовался внутри компании для отслеживания ошибок. [5]
Jira была инструментом с открытым исходным кодом, доступным для скачивания каждому. Его популярность побудила тысячи пользователей внедрить его в организациях по всему миру. В отличие от IBM Engineering Management Platform, Jira в первую очередь предназначена для использования небольшими командами и отдельными людьми, а не крупными проектами или предприятиями. Впоследствии продукт стал закрытым, и Atlassian создала бизнес вокруг этого продукта. Однако даже самый низкооплачиваемый уровень лицензии давал доступ к исходному коду Jira. По данным Atlassian, Jira используется для отслеживания проблем и управления проектами. [6] Некоторые из организаций, которые в какой-то момент использовали Jira для отслеживания ошибок и управления проектами, включают Fedora Commons , [7] Hibernate , [8] и Apache Software Foundation , которая использует как Jira, так и Bugzilla. [9] Jira включает инструменты, позволяющие перейти от конкурента Bugzilla. [10]
Jira предлагается в четырех пакетах: [11]
Jira написана на Java и использует контейнер управления инверсией Pico , обработчик сущностей Apache OFBiz и стек технологий WebWork 1. Для удаленных вызовов процедур (RPC) в Jira есть интерфейсы REST , SOAP и XML-RPC . [12] Jira интегрируется с такими программами контроля версий , как Clearcase , Concurrent Versions System (CVS), Git , Mercurial , Perforce , [13] Subversion , [14] и Team Foundation Server . Он поставляется с различными переводами, включая английский, французский, немецкий, японский и испанский. [15]
Jira реализует API сетевой службы поддержки для обмена обращениями в службу поддержки с другими системами отслеживания проблем. [16]
Jira — это коммерческий программный продукт, который можно лицензировать для запуска локально или использовать в качестве размещенного приложения. [17]
Atlassian бесплатно предоставляет Jira для проектов с открытым исходным кодом, отвечающих определенным критериям, а также для неакадемических, некоммерческих, неправительственных, неполитических, некоммерческих и светских организаций. Для академических и коммерческих клиентов полный исходный код доступен по лицензии разработчика. [17]
В апреле 2010 года уязвимость межсайтового скриптинга в Jira привела к компрометации двух серверов Apache Software Foundation . База данных паролей Jira также была скомпрометирована. База данных содержала несоленые хэши паролей, которые уязвимы для радужных атак , поиска по словарю и инструментов взлома. Apache посоветовал пользователям сменить пароли. [18] Сама компания Atlassian также подверглась той же атаке и признала, что устаревшая база данных с паролями, хранящимися в виде обычного текста, была скомпрометирована. [19]
На момент запуска в 2002 году Jira представляла собой исключительно программное обеспечение для отслеживания проблем, ориентированное на разработчиков программного обеспечения. Позже приложение было принято организациями, не связанными с ИТ, в качестве инструмента управления проектами . Процесс ускорился после запуска Atlassian Marketplace в 2012 году, который позволил сторонним разработчикам предлагать плагины управления проектами для Jira. [20] BigPicture , Scriptrunner, Advanced Roadmaps (ранее Portfolio), Structure, Tempo Planner и ActivityTimeline [21] [22] — основные плагины управления проектами для Jira. [23]