Работа с бэклогом и требованиями
- Добавлена ИИ-функция "формирование заголовка", которая позволяет на основе текста истории пользователя, пожелания или доработки, сформировать заголовок, отражающий смысл того, что содержится в тексте. Данная функция особенно пригодится при разборе потока пользовательских требований, когда автор заявки не сильно беспокоился о формулировке заголовка. Операция доступна как для отдельной истории, так и для группы - при помощи массовой операции.
- Добавлена ИИ-функция генерации PlantUML-модели классов на основе текста пользовательской истории или требования. Выделите текст в редакторе и в контекстном меню выберите пункт "Диаграмма классов PlantUML". Используйте эту функцию для создания черновика PlantUML-диаграммы классов по текстовому описанию. Чем подробнее и богаче будет описание, тем лучше получится модель.
- Добавлена ИИ-функция генерации заметок к релизу "Дайджест: что сделано по выбранным". Функция доступна как массовая операция над пользовательскими требованиями (историями, пожеланиями, доработками), а также как действие для Итерации и Релиза. Языковая модель собирает описание реализованных доработок и историй, а затем формирует компактное описание того, что было сделано.
-
На основе результатов работы RAG-механизма ALM выполняет задачу автоматического подбора трассировок между проектными артефактами по ключевым ссылкам: Требования у Пожеланий, Тестовой и Эксплуатационной документации и т.п. Автотрассировка не устанавливается автоматически, а требует валидации пользователем. Система подсказывает о наличии потенциальных трассировок (автотрассировок), позволяя связать артефакты на усмотрение пользователя. Подробнее в [D-14522] Автотрассировки
- В настройках проекта добавлен модуль "Настройки AI-взаимодействий", который позволяет уточнять промпты и давать специальные инструкции для языковой модели, приводящие ответ к виду, наиболее подходящему для ваших задач.
Организация поддержки
Для сокращения трудозатрат инженеров технической поддержки и снижения времени реакции/решения по заявкам от пользователей, реализована функциональность с предложениями о решении заявки, выполняемая при помощи ИИ-функций. Для использования этой возможности ALM должна быть настроена для работы с LLM-моделью (локальной или внешней).
При работе с заявками на вкладке "AI: решение запроса" ИИ формирует вариант ответа, основываясь на истории решения предыдущих запросов, статьях базы знаний и документации на продукт. Подробнее в [D-14503] Обработка заявок
Управление тестированием
- На формах тестовых отчетов и тестов, в поле "Длительность" система показывает отклонение длительности от предыдущего запуска. В табличных представлениях можно вынести отклонение в отдельный столбец и использовать в фильтрах или при построении графиков. Отклонение длительности от предыдущих запусков может указывать на ряд проблем, например:
- низкая продуктивность тестировщика, в случае ручного тестирования;
- ухудшение в скорости работы приложения, в случае автоматизированного тестирования;
- проблемы со средой или работой приложения в конкретной среде (другая СУБД, другая ОС и т.п.).
- При настроенной интеграции с языковой моделью (LLM) вы получаете возможность быстро генерировать текст тестовой документации на основе требований. Поскольку тестовая документация бывает разной (сценарии по шагам, приемка, Gherkin и т.п.), то способ генерации также будет отличаться для разных типов тестовой документации. В настройках типов тестовой документации можно указать, какой формат документации соответствует данному типу тестовой документации. Подробнее в [D-14418] ИИ-возможности
Управление разработкой
Модуль «Статистика по файлам» добавлен для учёта метаданных, связанных с файлами исходного кода. В базовый набор хранимых данных входят:
- общее число строк в файле;
- количество строк, покрытых тестами;
- процент покрытия кода тестами;
- язык программирования.
Функционал позволяет расширять набор атрибутов пользовательскими метаданными и создавать ссылки на файлы исходного кода — например, для привязки требований непосредственно к файлам (альтернатива или дополнение к связям требований с коммитами). Подробнее в [D-14417] Статистика по файлам
Управление проектами и ресурсами
- На досках пожеланий, доработок и задач добавлен переключатель в правой верхней части (рядом с зелеными кнопками). С его помощью можно отобразить или скрыть зависимости между карточками. Зависимости отображаются в виде стрелок. Это позволяет визуализировать на доске связи, типа блокировок и других видов зависимостей и планировать работу с карточками с учетом этих зависимостей.
- Добавлены модули визуализации и экспорта данных о загрузке задачами на уровне ролей - "Загрузка по ролям" и команд - "Загрузка по командам". Это агрегированные данные по загрузке, позволяющие отслеживать загрузку/перегрузку по проектным ролям или командам (ресурсным пулам).
Автоматизация
- В настройках пользовательских действий добавлена возможность указать параметры. При выполнении такого пользовательского действия, система откроет окно для запроса ввода значений указанных параметров. Заданные пользователем значения можно использовать для подстановки в адрес или тело веб-хука, либо внутри PHP-скрипта, которые будут выполнены в результате выполнения действия, подробнее в [D-7418] Пользовательские действия
- События, связанные с выполнением пользовательских действий (веб-хуки, скрипты и т.п.), действий по расписанию и взаимодействий с AI, записываются в журнале событий. Журнал событий доступен в административном разделе, а также непосредственно в проекте. Проектных журнал событий отображает только те события, которые были сформированы внутри данного проекта.
- В автоматических действиях добавлена возможность назначать наблюдателя.
Элементы управления
- Реализована возможность выбора из дерева в элементах управления типа "Множественный выбор" для пользовательских атрибутов.
- Для файлов, не являющихся изображениями, в контекстном меню вы можете выбрать операцию: скачать, открыть или изменить. Операция "Открыть" позволяет открыть форму просмотра артефакта с файлом, где будет доступен предварительный просмотр, а также информация о различных атрибутах файла: версия, автор и т.п. Таким образом можно просмотреть PDF, MSWord или 3D-модель, не скачивая файл на компьютер и без необходимости установки дополнительного ПО для просмотра.
Настройки системы
- В административном разделе, в настройках приложения добавлена возможность задания "Времени жизни cookie", содержащей идентификатор сессии пользователя. Если время жизни cookie завершится, то пользователю необходимо будет заново аутентифицироваться в системе.
- Вы можете настроить шкалы оценки: доработать существующие или создать свои собственные. Для этого необходимо перейти в Администрирование, Настройки, Справочники. Откройте справочник "Шкалы оценки" и отредактируйте системные шкалы или создайте новые. Поле "Часовой эквивалент" позволяет сопоставить оценку сложности со временем, которое необходимо будет затратить для реализации истории или пожелания. Эквивалент оценки в часах используется для планирования сроков реализации истории на основании указанной оценки.