YouTrack теперь с конструктором рабочих процессов

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

Привет, Хабр!

На связи команда YouTrack из JetBrains. Как вы знаете, YouTrack подстраивается под работу практически любой команды с помощью рабочих процессов (workflows). Рабочие процессы позволяют автоматизировать многие рутинные действия, однако до недавнего времени это требовало навыков программирования. Мы добавили в новую версию YouTrack конструктор рабочих процессов, позволяющий командам любого (не)технического уровня создавать рабочие процессы без единой строки кода. 

Об этом и о других нововведениях расскажу ниже, добро пожаловать в пост!

Что такое рабочий процесс или как переложить рутину на плечи YouTrack 

Рабочие процессы в YouTrack — это скрипты, которые автоматизируют создание, обновление и удаление задач на основе указанных вами правил. Например, рабочий процесс может автоматически создать подзадачу, назначить задачу определенному человеку или напомнить вам о просроченных задачах. Подробнее об этом мы рассказываем в нашем блоге.

Раньше для создания рабочих процессов пользователю требовалось хорошо знать JavaScript. И это не было проблемой, пока нашей основной аудиторией были разработчики. Но сейчас число нетехнических специалистов, пользующихся YouTrack, растет, поэтому мы решили добавить визуальный конструктор рабочих процессов.

Конструктор рабочих процессов — ни строчки кода

Конструктор рабочих процессов помогает автоматизировать рутинные задачи и налаживать стабильные процессы без необходимости писать код. 

В основе рабочих процессов лежат правила. Правила, которые вы создаете в конструкторе, могут запускаться одним из трех способов: при обновлении задачи, при выполнении определенного действия либо в указанное время. Каждое правило состоит из предварительных условий, необходимых для запуска рабочего процесса, и действий, которые рабочий процесс должен выполнить.

Конструктор предложит вам выбрать из списка условий и действий — они покрывают большинство типичных сценариев работы. Если какие-то из них мы упустили, сообщите нам — мы ждем вашей обратной связи!

Как это работает?

Давайте рассмотрим на примере, как работает конструктор рабочих процессов. Предположим, вам нужно создать рабочий процесс, который переназначает задачи сотрудника, отсутствующего в определенные даты.

  1. В поле «Предварительные условия» добавьте условие «Задача создана в определенный период времени» и укажите даты отсутствия сотрудника.Добавьте условие «Поле удовлетворяет определенным критериям»: укажите поле «Исполнитель», выберите состояние «является», а в качестве значения укажите сотрудника, который не будет доступен.

  2. Перетащите действие «Обновить значение поля» в зону «Действия». Настройте его так, чтобы оно переназначало задачи другому пользователю (обновляло поле «Исполнитель»).

  3. Также рабочий процесс может сообщить автору задачи, почему вы ее переназначили, — с помощью комментария, уведомления, письма или же всего сразу.

Отладчик рабочих процессов

В плагине YouTrack для IDE появился отладчик рабочих процессов. Он позволяет находить и исследовать ошибки в рабочих процессах. Вы сможете добавлять в рабочие процессы точки останова (breakpoints) и выполнять их пошагово, просматривая значения полей и проверяя, верно ли указаны условия. 

Что еще нового?

В базе знаний YouTrack появились оглавления — они создаются автоматически на основе заголовков. Вы можете отобразить либо скрыть оглавление, используя переключатель в правом верхнем углу статьи.

В задачи, статьи и комментарии теперь можно встраивать дизайны из Figma и интерактивные Google-календари. Это позволит еще точнее отражать этапы дизайна и планирования в жизненном цикле задачи. Команде не нужно будет переключаться между несколькими ресурсами, чтобы ознакомиться с дизайном новой функциональности, — он всегда будет под рукой, в соответствующей задаче. 

Виджет «Календарь со сроками исполнения» стал интерактивным и позволяет изменять сроки исполнения задач, просто перетаскивая их в календаре.

Настраивать интеграцию с электронной почтой стало еще проще. Теперь для этого можно в один клик создать почтовый адрес YouTrack InCloud (<instancename>@youtrack.cloud).

А еще в YouTrack теперь можно переехать из Zendesk и monday.com — в этом вам помогут встроенные импорты.

Как обычно, все новые возможности YouTrack можно попробовать бесплатно (и даже целой командой до 10 человек!).

Нам очень важно, что вы думаете! Поделитесь вашими впечатлениями в комментариях. И мы всегда готовы помочь в случае проблем!

Ваша команда YouTrack

Источник: https://habr.com/ru/company/JetBrains/blog/588398/


Интересные статьи

Интересные статьи

В 2010-х годах на аккаунтах и сайтах Сил самообороны Японии всё чаще стали мелькать анимешные персонажи, в основном барышни разной степени кавайности и всевозможные маскоты. Казалось бы...
Всем привет, меня зовут Ваня, я тимлид в Tinkoff.ru. По совместительству — член программного комитета Frontend Conf и РИТ++. Возможно, вам будут интересны мои мысли по поводу онлайн-в...
В обновлении «Сидней» Битрикс выпустил новый продукт в составе Битрикс24: магазины. Теперь в любом портале можно создать не только лендинг или многостраничный сайт, но даже интернет-магазин. С корзино...
Вам приходилось сталкиваться с ситуацией, когда сайт или портал Битрикс24 недоступен, потому что на диске неожиданно закончилось место? Да, последний бэкап съел все место на диске в самый неподходящий...
Компании растут и меняются. Если для небольшого бизнеса легко прогнозировать последствия любых изменений, то у крупного для такого предвидения — необходимо изучение деталей.