Специалистам Для начинающих специалистов

Какие артефакты создаются на каждом этапе?

Короткий ответ

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

Автор: S.O.L CORP Проверил: S.O.L CORP

Артефакт уменьшает потерю контекста

Встреча заканчивается, а решение должно остаться доступным. Артефакт не обязан быть большим документом: это может быть таблица, прототип, схема или запись решения. Его ценность в использовании.

Файл без потребителя и обновления является ритуалом. Уточните, кто читает и какое действие выполняет.

Discovery

Артефакт Потребитель Критерий
Карта целей Владелец продукта Цели связаны с действиями и метриками
Реестр требований Дизайн, разработка, QA Есть приоритет и источник
Риск-реестр Менеджер и спонсор Есть владелец и действие
Scope релиза Вся команда Включённое и исключённое ясны

UX и архитектура

  • Карта сайта и URL.
  • Модель типов контента и связей.
  • Пользовательские потоки.
  • Прототипы ключевых шаблонов.
  • Матрица состояний.

Карта без владельцев контента неполна, а прототип без ошибки формы не описывает весь сценарий.

Дизайн

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

Статический скрин не объясняет, что происходит после клика. Критический интерактив получает прототип или текстовое правило.

Разработка

  1. Репозиторий и правила веток.
  2. Контракты API и модели данных.
  3. Конфигурация окружений без секретов.
  4. Миграции базы и импорт.
  5. Автоматические проверки.
  6. Короткие архитектурные решения.

Документация должна позволить воспроизвести важную операцию другой командой.

Контент

Артефакт Что содержит
Контент-матрица Страницы, владелец, статус, срок
Шаблон материала Поля, требования, примеры
Медиа-реестр Файл, право, alt, формат
SEO-карта Интент, H1, Title, URL, связи
Карта миграции Старый URL, новый URL, действие

QA и приёмка

Требования связываются с тестами. Отчёт содержит окружение, версию, статус, блокирующие дефекты и известные ограничения. Скриншот ошибки без шагов не является полноценным дефектом.

  • Тест-план и матрица.
  • Тестовые данные.
  • Реестр дефектов.
  • Отчёт регресса.
  • Протокол пользовательской приёмки.

Запуск

  1. Runbook переключения.
  2. План отката.
  3. Резервная копия и проверка.
  4. Карта DNS, HTTPS и редиректов.
  5. Smoke-чек-лист.
  6. Контакты дежурных.
  7. План мониторинга первых дней.

Передача

Реестр доступов, лицензий, исходников, дизайна, данных и документации сопровождается актом. Инструкция редактора и эксплуатации проверяется контрольной операцией. Известный технический долг передаётся явно.

Версионирование и решения

У артефакта есть дата, версия, статус и владелец. Утверждённая версия не переписывается без истории. Короткая запись решения содержит контекст, варианты, выбор и последствия.

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

Минимальный пакет по масштабу

Лендинг может объединить цели, требования и структуру в одном документе, но не пропустить смысл. Каталог потребует отдельной модели данных и импорта. Кабинет: роли, безопасность, API и операционные инструкции.

Самопроверка

  • У каждого файла есть потребитель.
  • Понятно, кто утверждает.
  • Версия связана с реализацией.
  • Открытые вопросы видны.
  • Артефакт помогает проверить результат.
  • Нет документа ради процесса.

Правильный набор не максимален. Он достаточен, чтобы команда принимала решения, передавала работу и воспроизводила запуск без устных догадок.

Как связать артефакты между собой

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

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