Что больше всего поразило при знакомстве с Jira
Вы наверное и так знаете, что в Jira есть практически всё. Это настоящий конструктор Lego в мире таск-трекеров, и, конечно, у него есть свои ограничения.
Но я хочу с вами поделиться тем, от чего кайфанул больше всего. Речь про Jira Query Language. Это язык запросов для поиска задач. Как SQL, но попроще.
Например, прямо в интерфейсе Jira пишешь: type = "Bug" AND labels NOT IN("bug_prod") и получаешь все баги, которые найдены не на продакшене.
Еще пример (посложнее): status changed FROM "Code review" TO "Need fixing" и получаешь все задачи, которые когда-либо переходили из статуса «Код ревью» в «Нужно доработать».
Честное слово, я кайфую от этого функционала вторую неделю.
Конечно, такой функционал есть не только в Жире. Как минимум в Яндекс.Трекере такое тоже есть уже много лет.
Но я не знаю как дальше смогу жить и работать без Query Language. Этот функционал сэкономил мне кучу времени и позволил получать данные, которые я вряд ли бы смог получить без кодинга.
И я очень удивлен, что не встречал такого функционала в российских CRM-системах. Например, на прошлой работе мы использовали amoCRM и решали проблему сложной фильтрации, храня все необходимые события в собственной базе данных и извлекая их через привычный SQL и скрипты. Это оборачивалось для компании в сотни раз дороже, чем если бы такой функционал был встроен в саму CRM.
В общем, мои ощущения от знакомства с Query Language:
· 07.12.2024
Да, язык запросов в Jira классный. Очень много можно вытащить полезного. А ещё там есть всякая автоматизация. Например нужно было однажды реализовать в джире, чтоб задаче автоматически назначалась сумма сторипоинтов подзадач и при создании новой подзадачи это пересчитывалось. Есть возможность писать внутренние скрипты, которые срабатывают по триггеру и делают это. Джира - мощный комбайн)
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён