Версия 1.6.0
В новой версии мы добавили возможность создания пользовательских типов задач для увеличения гибкости рабочих процессов и таблицу для регистрации запросов на функциональность, чтобы сохранять в системе идеи по развитию продуктов. Также мы создали для типов задач колонку с уровнем, которая влияет на положение всех задач этого типа в иерархии и возможности их выбора и создания в разных частях приложения.
Помимо этого, мы провели ряд улучшений для задач, досок, проектов, виджетов планирования спринта и пополнения бэклога. Другие нововведения – возможность создавать задачи с формы продукта, и указать в настройке виджетов досок Scrum и Kanban колонку, содержащую причину блокировки карточки.
Также исправлены и дополнены тексты приложения, устранены некоторые визуальные дефекты.
Для корректной настройки отображения карточек на досках при обновлении на версию 1.6.0 необходимо запустить серверный скрипт Mirgation script for table for filter, расположенный по адресу {URL вашего экземпляра}/record/sys_script/174584256514191079
.
Мы также обновили демоданные, однако их переустановка не является обязательной: при запуске скрипта необходимые изменения будут внесены и в них.
Новая функциональность
Пользовательские типы задач
Мы реализовали возможность создания новых типов задач. Задачи пользовательских типов:
- можно выбирать в проектах,
- можно выбирать и создавать в виджетах пополнения бэклога и планирования спринтов,
- можно создавать с досок Scrum и Kanban,
- отображаются на досках Scrum и Kanban,
- учитываются в Диаграмме сгорания спринта.
Для этого мы настроили правила доступа и форму таблицы Типы задач / Task Type (pda_task_type), и добавили на форму связанный список Проекты / Projects, который содержит все проекты, использующие этот тип задач. Также настроена логика формы, которая влияет на заполнение и видимость полей. Другое важное изменение – создание колонки Уровень / Level типов задач, значение которой влияет на положение задач одного и того же уровня в иерархии задач и на доступность для выбора в разных частях системы. Все пользовательские задачи имеют третий уровень. "Коробочные" типы задач представлены во всех уровнях, существующих в системе.
После создания типа задач в системе создается дочерняя таблица от таблицы Задачи SDLC / SDLC Task (pda_backlog_item), которая будет содержать записи нового типа. Можно настроить иконку типа задач, определить префикс нумерации записей и выбрать цвет оформления колонки с номером задач.
Читайте подробнее в документации.
Запросы на функциональность
Мы создали новую таблицу Запросы на функциональность / Feature Request (pda_feature_request), с помощью которой каждый пользователь агентского интерфейса может регистрировать в системе идеи по улучшению программных продуктов.
Таблица Запросы на функциональность является дочерней для таблицы Потребности (demand) приложения Simple.
Для запросов настроена статусная модель, а также в записи можно указывать задачи, в которых реализуется запрос.
Читайте подробнее в документации.
Улучшения
Проекты
- Теперь любые типы задач можно выбирать в проектах, не связанных с разработкой продукта.
- При создании проекта поле Руководители / Leaders автоматически заполняется текущим пользователем. Значение можно изменить.
- Участниками и руководителями проекта теперь можно указать только активных пользователей с ролями pda_admin или pda_user.
- Для создания проекта теперь достаточно указать одного руководителя. Добавление участников перестало быть обязательным.
- Поля Разработка продукта / Product development, Продукт / Product, Модули продукта / Product modules и Владелец продукта / Product owner перенесены со второго на первый этап создания проекта.
Читайте подробнее в документации.
Создание задачи с формы продукта
На форму Продукты / Product (pda_product) добавлено новое UI-действие Создать задачу / Create task в связанном списке Задачи SDLC / SDLC Tasks. При нажатии открывается модальное окно, где пользователь может выбрать тип задачи, заполнить поля, и сохранить новую задачу для продукта, не покидая его формы.
Для реализации этой опции мы разработали новый виджет, который позволяет создавать задачи через модальное окно.
Читайте подробнее в документации.
Доски задач
Мы добавили новую опцию для виджетов досок Kanban и Scrum – block_reason_field. С помощью этого параметра можно указать системное наименования колонки, содержащей причину блокировки карточки. Колонка должна быть типа Text или Journal Input.
Новое поле Условие фильтрации записей / Records filter condition добавлено на форму Доски / Board (pda_board). Оно расположено в новой секции Отображение карточек / Card Display, где можно уточнить условия для отображения карточек на доске.
Читайте подробнее:
Задачи SDLC
- Настроена логика изменения обязательности, ограничений значений, автозаполнения и автоочищения в полях Проект / Project, Релиз / Release, Продукт / Product и Модуль продукта / Product module форм задач.
- Новый приоритет задач – Критичный / Critical.
- Родительской задачей теперь можно выбрать только задачу более высокого уровня, чем у текущей.
- Настроены правила оформления для колонок с номерами задач всех "коробочных" типов.
Читайте подробнее в документации.