Напишите нам

Напишите нам свои вопросы или предложения по Reqode. Используйте эту форму или напишите нам на e-mail.

Декомпозиция требований

Знания о проекте декомпозириуются на связанные между собой мини-документы разных типов.

В отличие от WIKI, где работа осуществляется вокруг проивзольных документов без каких-либо ограничений, Reqode способствует более систематизированному хранению знаний о проекте.

Информация хранится в виде отдельных небольших документов различных типов (мы называем их артефакты). Каждый тип используется для своего слоя знаний о проекте. Например, спецификации сущностей модели данных, спецификации экранов UI и другие.

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

Артефакт может включать текстовое описание (с поддержкой Markdown форматирования и ссылок на другие артефакты), файлы, диаграммы и структурированные данные (например, описание атрибутов сущности или прототип UI).

Типы артефактов

В Reqode доступно 3 уровня артефактов. На каждом уровне Вы можете настроить свои собственные типы артефактов, чтобы систематизировать информацию о продукте с учетом особенностей и процессов. Все типы артефактов, кроме функциональности и модуля — опциональны и Вы можете их отключить для своего продукта.

Верхний уровень

Уробвень бизнес-требований

Опциональный артефакт

Артефакты бизнес-требований используется для требований высокого уровня исходящих от бизнеса или пользователей. Например, сценарии использования, бизнес-процессы, бизнес-правила и другие.

Уровень системы

Модуль

Обязательный аретфакт

Модуль — это набор связанных между собой функциональностей. Модули позволяют работать с набором связанных требований как с единым целым и получать абстрагированную картину проекта.

Функциональность (Feature)

Обязательный аретфакт

Артефакт, описывающий требования к отдельной функции или некоторой особенность ПО. Может иметь различные подтипы для разных типов функций.

Уровень спецификаций

Сущность модели данных

Опциональный артефакт

Сущности используются для описания модели данных предметной области. Сущности формируют модель данных проекта, систематизируя информацию о атрибутах и связях между сущностями.

Пользовательский интерфейс

Опциональный артефакт

Используется для описания экранов, форм, всплывающих окон и других элементов пользовательского интерфейса.

Программный интерфейс (API)

Опциональный артефакт

Используется для описания способа взаимодействия подсистем между собой и с внешними системами.

Настраиваемые артефакты

Опциональный артефакт

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

Трассируемость

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

Artifacts Structure