Новая версия системы «RM+» - 3.9.0

Сортировка задач перетаскиванием, логирование ошибок API, а также абсолютно новая функциональность плагина Luxury Buttons! Подробнее обо всех возможностях системы версии 3.9.0 читайте в статье ниже.

Логирование ошибок API

В новой версии RM+ (Redmine) администратору стала доступной возможность отслеживать ошибки, которые возникают при взаимодействии с другими системами по API. Ошибки можно отфильтровать по названию плагина, во взаимодействии с которым они произошли, а также отметить как решенные.

Лог ошибок API в Redmine, плагины RM+

Новые форматы настраиваемых полей

1. Процент

При использовании нашего бесплатного модуля a_common_libs вам станет доступен новый формат настраиваемых полей для задач - «Процент». Отображение значения процента в задаче может быть разным - в виде сектора, шкалы и т.п. и задается в настройках настраиваемого поля. 

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

2. Все пользователи и все должности

С новой версией плагина Hierarchy вы сможете создавать поля задач с форматами «Все пользователи» и «Все должности». В такие поля можно добавить любого активного пользователя системы или любую существующую должность, вне зависимости от того, есть ли они в текущем проекте, не расширяя при этом видимость задачи.

Поля также можно использовать при настройке жизненных циклов задач с помощью плагина Luxury Buttons.

Luxury Buttons - плагин для гибкой настройки жизненных циклов задач

1. Расширение возможностей для настройки действий кнопок

Возможности по настройке жизненных циклов задач стали еще шире! Теперь, при создании кнопок вы сможете настраивать действия для таких форматов полей как «Целое», «Логическое» и «Процент».

Настройка жизненного цикла задачи в Redmine (RM+), плагин Luxury Buttons

2. Триггеры

С выпуском последней версии системы появилось новое направление для развития плагина Luxury Buttons - возможность использовать триггеры. Триггер - настраиваемое действие, которое совершается автоматически при изменении значений полей задачи.

Для того чтобы создать триггер, перейдите в настройки проекта, на вкладку «Триггеры» и кликните на ссылку «Добавить». Создание триггера состоит из двух этапов - выбора действий, которые должны произойти и условий, при которых запустится их выполнение. 

Настройка условий выполнения триггера для задач в Redmine (RM+), плагин Luxury Buttons

Как только в проекте, в котором настроен триггер, поля задачи изменятся так, что станут удовлетворять условиям триггера - запустится его выполнение. Такие действия будут отображены в истории задачи.

Действия триггера в истории задачи в Redmine (RM+), плагин Luxury Buttons

На текущий момент реализована возможность настраивать действия по триггеру с такими форматами полей как Статус, Дата и Пользователь. 

В будущем, мы планируем активно развивать это направление и расширять возможности настройки действий и условий.

3. Изменение статуса задачи при копировании

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

Для этого создайте кнопку с типом «Копирование задачи» и настройте для нее Условия отображения и Действия. Значения полей, для которых настроено действие «Показать поле» будут доступны нажавшему кнопку пользователю для редактирования, остальные действия выполнятся автоматически. Значения всех полей, которые не были отредактированы действиями кнопки, скопируются в новую задачу. При этом вновь созданная задача будет связана с оригиналом связью «Скопирована с».

Копирование задачи в Redmine (RM+), плагин Luxury Buttons

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

Service Desk - плагин Redmine, автоматизирующий процесс запроса услуг между структурными подразделениями компании

1. Редактирование оценок по заявкам

Мы добавили возможность редактировать оценки по выполнению запросов на услуги и решению инцидентов пользователям, которые их поставили. Если после того, как оценка была поставлена, у сотрудника возникнет необходимость отредактировать ее, он сможет зайти в заявку и нажать кнопку «Изменить оценку».

Редактирование оценки по заявке в Redmine (RM+), плагин Service Desk

2. Добавление новых фильтров

Теперь, вы сможете отфильтровывать заявки по таким полям как «Офис инициатора», «Должность инициатора», «Офис исполнителя» и «Должность исполнителя», а также «Описание». Это позволит быстро находить нужные заявки и проводить аналитику по заявкам точнее.

3. Асинхронная подгрузка пользователей в фильтрах

Мы постоянно работаем над оптимизацией скорости работы системы. Если в вашей системе много пользователей, вы можете ускорить работу фильтров. Для этого установите флаг «Использовать асинхронную загрузку пользователей в фильтрах»  в настройках плагина Service Desk.

Ассинхронная подгрузка пользователей в фильтрах в Redmine (RM+), плагин Service Desk

4. Новые возможности HelpDesk

Взаимодействие с системой через электронную почту стало удобнее. Пользователь, получивший уведомление по заявке по e-mail может ответить на него, и текст его сообщения со всеми вложенными файлами добавится к заявке в виде комментария.

Для того чтобы использовать эту функциональность, осуществите все необходимые настройки в разделе «Обработка входящих писем» в блоке Администрирование плагина Service Desk.

Clear Plan - плагин для удобного оперативного планирования и контроля исполнения в Redmine

1. BurnDown Chart

Наши плагины позволяют грамотно осуществлять Проектное управление. Использование диаграммы сгорания задач является частью методологии Scrum и позволяет наглядно показать количество сделанной и оставшейся работы. 

Основное назначение диаграммы - отображать фактическую оставшуюся трудоемкость по задачам итерации (зеленая линия) и сопоставлять ее с идеальной оставшейся трудоемкостью (синяя линия). По вертикали отложен объем работ, выраженный в часах. По горизонтали отложены календарные дни итерации.

Синяя линия выходит из точки, соответствующей началу итерации и исходному объему работ. Заканчивается на дате завершения, когда задач не должно остаться вовсе. Таким образом, это идеальный график выполнения задач вашей командой, показывающий сколько часов вы должны «сжигать» каждый день, чтобы успеть выполнить все задачи в срок.

Реальный график выполнения задач отображается зеленой кривой, показывающей реальную оставшуюся трудоемкость на каждый день итерации. Если кривая расположена под синей линией - это означает, что ваша команда движется с достаточной скоростью и успевает завершить работы по итерации к намеченному сроку. Если зеленая кривая располагается над синей, то вам нужно либо повлиять на скорость команды, либо исключить из итерации какие-то задачи, поскольку иначе вы явно не успеете к намеченному сроку.

Диаграмма сгорания задач (Burndown) в Redmine (RM+), плагин Clear Plan

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

Уходимость времени за день настраивается для каждого проекта отдельно, на вкладке настроек. Вы сможете отфильтровать задачи, которые попадут на диаграмму, сделав анализ производительности максимально полезным именно для вашего проекта. 

По-умолчанию синяя линяя прямая и построена с учетом каждодневной работы. Для того чтобы учитывать выходные дни установите флаг «Учитывать табель» в параметрах и часы не будут списываться в нерабочие дни.

Диаграмма уходимости (Burndown chart) с учетом табеля в Redmine (RM+), плагин Clear Plan

2. Сортировка задач перетаскиванием в запросах задач

В новой версии плагина Clear Plan, пользователь, создавший запрос сможет отредактировать его порядок. Выстроенный им порядок сохранится, и остальные пользователи, использующие запрос его увидят. 

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

Сортировка запросом перетаскиванием в Redmine (RM+), плагин Clear Plan

 

Gols - плагин, позволяющий управлять компанией по целям и реализующий функции стратегического планирования в Redmine

1. Ускорение открытия целей

Мы работаем над скоростью работы наших продуктов. В новой версии цели стали открываться быстрее.

2. Улучшенный внешний вид Диаграммы Ганта

Используя плагин Goals, вы можете сделать работу с Диаграммой Ганта комфортнее. Установите в настройках плагина флаг «Улучшенное отображение диаграммы Ганта». Теперь, при наведении курсора на заголовок задачи в диаграмме соответствующая ей строка подсвечивается.

Подсвечивание строки в Диаграмме Ганта в Redmine (RM+), плагин Goals

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

Информация о задаче на Диаграмме Ганта в Redmine (RM+), плагин Gials

Задачи на диаграмме группируются по этапам. Воспользуйтесь настройкой «Не отображать версии», чтобы отключить или включить группировку. Для этого разверните блок «Опции» и установите или снимите флаг.

Отображение этапов на Диаграмме Ганта в Redmine (RM+), плагин Goals

3. Сохранение персональных настроек при работе с целями

Теперь, персональные настройки дерева целей в разделе «Стратегическое планирование» каждого пользователя сохраняются. Выберите нужные вам значения фильтров и нажмите на кнопку «Применить». В следующий раз, когда вы зайдете в этот раздел, настроенные ранее фильтры выберутся автоматически.

Сохранение персональных настроек пользователя в Redmine (RM+), плагин Goals

Исправлены ошибки

  • Usability: Заменяется автор вложенного файла в задаче на автора задачи.
  • Service Desk: Отображение дополнительных полей в шаблоне заявки.
  • Luxury buttons: Отображение парных сроков при наличии дочерней задачи.
  • И другие.

Label_tags RM+, Luxury Buttons, новая версия, Service Desk, Burndown, Проектное управление, ускорение