Спасибо! Мы свяжемся с Вами в ближайшее время.
Напишите нам
Модули
Модуль — артефакт, группирующий набор связанных артефактовтребований к ПО. Принцип объединения требований в модули зависят от специфики проекта и определяются аналитиком.
Мы рекомендуем использовать модули для группировки требований с учетом структуры ПО и подсистем.
Например, модуль “Управление пользователями”, содержит отдельные артефакты, описывающие требования для функций “Отображение каталога пользователей”, “Просмотр информации о пользователе”, “Добавление пользователя”, “Изменение пользователя” и т.д.
В зависимости от используемого подхода, модули могут объединять как небольшое число требований (например, CRUD операции для одной сущности), так и более широкий набор требований (например, наборы CRUD функций, дополнительные операции и нефункциональные требования).
В отличии от бизнес-требований, где одно требование может быть связано с несколькими бизнес-требованиями, модули объединяют требований к ПО по принципу один-ко-многим.
Назначение
Как описано выше, модули позволяют группировать артефакты требований к ПО. Модули могут использоваться для нескольких целей:
- Абстрагирование. Модули позволяют сгруппировать требования и рассматривать их как единое целое в целях согласования, обсуждения, анализа, назначения команды.
- Структурирование и систематизация. Модули позволяют сгруппировать фичи и рассматривать их как единицу в целях согласования, обсуждения и т.д.
- Трекинг и управление. Модули позволяют получить общую картину проекта без необходимости погружаться в отдельные фичи и связанные с ними задачи, результаты тестирования и другие артефакты. Таким образом модули упрощают контроль и управление разработкой и тестированием программного обеспечения.
Структура каталога
Для структурирования и систематизации модулей в Almware используется каталог с иерархической структурой. Вы можете создавать папки и под-папки, в которых размещать модули.
Атрибуты модуля
Параметры
У фичи доступны к настройке следующие параметры:
- Расположение. Папка каталога модулей, в которой размещен модуль.
- Тип. См. Типы модулей.
- Наблюдатели. Пользователи системы, получающие уведомления при изменениях связанных с модулем.
Лейблы
Лейблы – удобный инструмент для дополнительной быстрой систематизации модулей. Вы можете разметить лейблами модули для быстрого поиска или для дальнейшей работы с ними как с отдельной выборкой.
Требования модуля
Основное назначение модуля – группировать требования к ПО. После создания модуля, Вы можете начать создавать артефакты требований к ПО этого модуля или переносить требования из других модулей.
Для удобства работы с модулями, у которых большое количество требований, артефакты требований могут быть объединены в группы внутри модуля.
Типы модулей
В Almware можно настроить типы модулей.
Типы модулей используются для следующих задач:
- Классификация модулей. В каталоге модулей реализована фильтрация по типам модулей.
- Шаблон. Для типа можно указать исходный шаблон описания модуля. Вы можете один раз задать структуру описания модуля и она будет автоматически загружаться при создании модуля этого типа.
- Инструкции для ИИ ассистентов. Вы можете задать дополнительные инструкции и правила, которые будут использоваться ИИ ассистентом при работе с модулем.
Типы модулей настраиваются в Настройках проекта в разделе “Требования к ПО”.