Обновление 3.21.2
- Доработано отображение UML-диаграмм в режиме сравнения и слияния документов: если диаграммы не изменились, то код диаграммы не отображается.
- Исправлена ошибка назначения состояния, при создании артефактов, если состояние начальное, но идет не первым по списку.
- Исправлена ошибка создания проекта на основе пользовательского процесса, в котором нет роли с ссылочным именем lead.
- Исправлена ошибка именования каталога с пользовательскими файлами, при ручном создании резервной копии.
- Исправлена работа фильтра Окружение в модуле Тесты.
- Исправлена ошибка просмотра проекта посетителями с ролью "Все пользователи".
Обновление 3.21.1
Пользовательский интерфейс
- В древовидных представлениях реализована возможность группировки связанных объектов по заданному полю, например, связанных требований по типам или другим ссылочным пользовательским атрибутам. Для настройки такого отображения, необходимо данному полю установить группу trace-group.
- В древовидных представлениях реализовано отображение списка связанных объектов на панели справа, в режиме табличного представления с дополнительными атрибутами. Для этого необходимо выбрать в дереве название связи (ссылки).
- При группировке табличных представлений, система автоматически подсчитывает подитог по каждой группе, в дополнение к общему итогу, отображаемому снизу таблицы.
- Настройки пользовательских отчетов могут быть изменены только автором. Если другому пользователю необходимо изменить настройки, он создает свой пользовательский отчет.
Управление задачами и проектами
- Исполнитель доработки/истории или задачи сохраняется в жизненном цикле. При использовании запроса ?Lifecycle.Assignee = user можно отобрать все артефакты, у которых исполнителем был заданный пользователь, даже если он изменился на последующих этапах. Данный фильтр будет полезен в Kanban-ориентированных процессах, где исполнитель меняется от этапа к этапу, с целью построения графиков и метрик по историческим данным. Пригодится данный запрос и для задания значений по умолчанию, например, с целью автоматического подбора исполнителя на основе исторических данных (например, назначить тому разработчику, который плохо реализовал историю).
- Реализован модуль "Дерево проектов", позволяющий отображать проектную иерархию и связанные с проектами документы. Данное представление удобно применять при управлении многосоставными проектами.
- Для пожеланий/историй/доработок и задач добавлено поле "Отношение план/факт", добавлены системные графики для отображения данного отношения в требуемых разрезах и агрегациях.
Разработка документации
- При вставке модулей и отчетов в текст разделов документации, можно задавать запросы поиска, ограничивающие выборку данных модуля. Теперь можно использовать подстановки вида ?UsedBy.Id = "{ParentPage.Id}", при этом правая часть будет вычислена на основе данных той страницы, в которую вставлен модуль или отчет. Таким образом можно параметризовать выборку любыми данными, связанными с разделом, куда выборка вставляется при помощи модуля или отчета.
- В версиях разделов документации (требований и других) сохраняется не только содержание (текст), но и другие версионируемые атрибуты.
- Доработан механизм ручного создания версий. Автоматическое действие "Сохранить версию" формирует версию раздела перед последующими изменениями (например, на переходе из "Согласовано" в "В работе"). Дальнейшие изменения в атрибутах раздела приводит к созданию новой версии и возможности сравнения с прежними значениями атрибутов.
Конфигурирование и настройка
- Пользовательским сущностям добавлено поле UID, с возможностью задания правил формирования UID, с возможностью ссылаться на конкретные экземпляры сущностей и вставлять ссылки в текст документации.
Дизайн и проектирование
- В поле Используется у Компонента отображаются те требования, в тексте которых вставлена ссылка на данный компонент.
Управление тестированием
- Системные действия по изменению состояния тестовой документации, при заполнении тестового отчета, перенесены в настройки Результата тестирования. Таким образом, теперь можно настроить те результаты, установив которые, связанная тестовая документация перейдет в заданный статус.
Управление разработкой
- Добавлена возможность подключения репозиториев Git по SSH с использованием ключа.
Организация тех. поддержки
- Реализована древовидная система комментариев на сайте тех. поддержки, по аналогии с такой же схемой в основном интерфейсе, доступном для инженеров поддержки.