Привет, Хабр!
На связи команда YouTrack из JetBrains. Как вы знаете, YouTrack подстраивается под работу практически любой команды с помощью рабочих процессов (workflows). Рабочие процессы позволяют автоматизировать многие рутинные действия, однако до недавнего времени это требовало навыков программирования. Мы добавили в новую версию YouTrack конструктор рабочих процессов, позволяющий командам любого (не)технического уровня создавать рабочие процессы без единой строки кода.
Об этом и о других нововведениях расскажу ниже, добро пожаловать в пост!
Что такое рабочий процесс или как переложить рутину на плечи YouTrack
Рабочие процессы в YouTrack — это скрипты, которые автоматизируют создание, обновление и удаление задач на основе указанных вами правил. Например, рабочий процесс может автоматически создать подзадачу, назначить задачу определенному человеку или напомнить вам о просроченных задачах. Подробнее об этом мы рассказываем в нашем блоге.
Раньше для создания рабочих процессов пользователю требовалось хорошо знать JavaScript. И это не было проблемой, пока нашей основной аудиторией были разработчики. Но сейчас число нетехнических специалистов, пользующихся YouTrack, растет, поэтому мы решили добавить визуальный конструктор рабочих процессов.
Конструктор рабочих процессов — ни строчки кода
Конструктор рабочих процессов помогает автоматизировать рутинные задачи и налаживать стабильные процессы без необходимости писать код.
В основе рабочих процессов лежат правила. Правила, которые вы создаете в конструкторе, могут запускаться одним из трех способов: при обновлении задачи, при выполнении определенного действия либо в указанное время. Каждое правило состоит из предварительных условий, необходимых для запуска рабочего процесса, и действий, которые рабочий процесс должен выполнить.
Конструктор предложит вам выбрать из списка условий и действий — они покрывают большинство типичных сценариев работы. Если какие-то из них мы упустили, сообщите нам — мы ждем вашей обратной связи!
Как это работает?
Давайте рассмотрим на примере, как работает конструктор рабочих процессов. Предположим, вам нужно создать рабочий процесс, который переназначает задачи сотрудника, отсутствующего в определенные даты.
В поле «Предварительные условия» добавьте условие «Задача создана в определенный период времени» и укажите даты отсутствия сотрудника.Добавьте условие «Поле удовлетворяет определенным критериям»: укажите поле «Исполнитель», выберите состояние «является», а в качестве значения укажите сотрудника, который не будет доступен.
Перетащите действие «Обновить значение поля» в зону «Действия». Настройте его так, чтобы оно переназначало задачи другому пользователю (обновляло поле «Исполнитель»).
Также рабочий процесс может сообщить автору задачи, почему вы ее переназначили, — с помощью комментария, уведомления, письма или же всего сразу.
Отладчик рабочих процессов
В плагине YouTrack для IDE появился отладчик рабочих процессов. Он позволяет находить и исследовать ошибки в рабочих процессах. Вы сможете добавлять в рабочие процессы точки останова (breakpoints) и выполнять их пошагово, просматривая значения полей и проверяя, верно ли указаны условия.
Что еще нового?
В базе знаний YouTrack появились оглавления — они создаются автоматически на основе заголовков. Вы можете отобразить либо скрыть оглавление, используя переключатель в правом верхнем углу статьи.
В задачи, статьи и комментарии теперь можно встраивать дизайны из Figma и интерактивные Google-календари. Это позволит еще точнее отражать этапы дизайна и планирования в жизненном цикле задачи. Команде не нужно будет переключаться между несколькими ресурсами, чтобы ознакомиться с дизайном новой функциональности, — он всегда будет под рукой, в соответствующей задаче.
Виджет «Календарь со сроками исполнения» стал интерактивным и позволяет изменять сроки исполнения задач, просто перетаскивая их в календаре.
Настраивать интеграцию с электронной почтой стало еще проще. Теперь для этого можно в один клик создать почтовый адрес YouTrack InCloud (<instancename>@youtrack.cloud).
А еще в YouTrack теперь можно переехать из Zendesk и monday.com — в этом вам помогут встроенные импорты.
Как обычно, все новые возможности YouTrack можно попробовать бесплатно (и даже целой командой до 10 человек!).
Нам очень важно, что вы думаете! Поделитесь вашими впечатлениями в комментариях. И мы всегда готовы помочь в случае проблем!
Ваша команда YouTrack
Комментарии (6)
a-tk
11.11.2021 19:19А есть прогнозы выпуска продукта в self-hosted варианте?
ana-bartasheva Автор
11.11.2021 22:30+2Добрый день, YouTrack существует в self-hosted варианте уже очень давно и прекращать его поддержку мы не планируем. Скачать последнюю версию можно тут: https://www.jetbrains.com/youtrack/download/get_youtrack.html#section=standalone, до 10 пользователей - бесплатно.
Если что-то не получается - дайте знать, буду рада помочь.
finik81
29.11.2021 13:05Какие сценарии использования YouTrack возможны(существуют) не в IT?
Borz
29.11.2021 14:59+1Маркетинг, HR, Юротдел, кадры (согласование отпуска например)
По сути, это система управления задачами без привязке к тому, что это IT.
демо: https://www.youtube.com/watch?v=p4WU6cMMsls
Manguss
Класс, вот пользователи мы платного аккаунта YouTrack Сборка 2021.3.30245 — когда у нас появиться этот функционал хотелось бы понять )))
В общем смешанные чувства от использования YouTrack — очень кастомизируемая платформа, что как раз и вызывает трудности. Много возможностей в которых аж теряешься.
И ужасная реализация диаграммы Ганта, не масштабируемой нормально.
ana-bartasheva Автор
Добрый день! Мы обновляем облачные YouTrack постепенно согласно календарю: https://www.jetbrains.com/help/youtrack/incloud/YouTrack-InCloud-Maintenance-Calendar.html. В течение пары недель должны обновить всех:)
Будем рады помочь вам разобраться в трудностях - можем провести бесплатное демо для вашей команды, где сделаем акцент на фукнциональности, которая вам важна, можем просто ответить на вопросы в поддержке. Обратной связи тоже будем рады - что вызывает трудности и как можно было бы это улучшить.
Что касается диаграммы Гантта - мы как раз в финальной стадии переработки Гантта, вскоре эта диаграмма станет интерактивной и приобретет много новых возможностей. У нас пока нет точной даты релиза, но думаю, это будет начало следующего года.