К лабораторным
СПРИНТ 2 · НЕДЕЛИ 3–4Лабораторная 02

ПРОЕКТИРОВАНИЕСИСТЕМЫ

Вопрос спринта

Как будем решать?

Превратить понимание проблемы в чертежи: проживаемые use cases, C4-архитектура, прошедшая aact, контракты API и evals, написанные до кода.

14 дней16 артефактов10 баллов4 роли
Сдача — PR от каждой роливетказаголовок PRlab2.md → для агента
01

МАРШРУТ ТВОЕЙ РОЛИ

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

PRODUCT / VO

Use cases по правилам, роадмап и живой словарь

~11–16 часов на спринт

Ответственность

Отвечает за то, что проектируем то, что нужно сегменту, — и что это записано так, что понимают люди и агенты.

UC — единственный артефакт, из которого выводится всё остальное: код, тесты, evals.

  • UC по шаблону: актёр, цель, контекст, шаги, результат
  • Use-case UML-диаграмма в PlantUML
  • Тест «проживаемости»: человек не из команды разыгрывает UC без вопросов
Сдаёшь: Use cases as-codeдокумент

Роадмап отделяет «сейчас» от «потом» — иначе скоуп ползёт весь семестр.

  • MVP-скоуп из use cases
  • Не-скоуп — явно, списком
  • Вехи до Demo Day
Сдаёшь: Роадмап с не-скоупомдокумент

Проектирование рождает новые термины — словарь должен успевать за ними.

  • Термины из архитектуры и AI-пайплайна
  • Синхронизация вслух с командой
Сдаёшь: Обновлённый глоссарийдокумент

Каждое решение спринта — с понятной ценой; без цены ADR не принимается.

  • Ревью всех ADR команды
  • Поле «Цена решения» заполнено везде
  • Реестр решений актуален
Сдаёшь: Реестр ADRдокумент
Советы
  • UC, который нельзя прожить, — не UC
  • Не-скоуп важнее скоупа
  • Новый термин без словаря — будущий баг согласования
  • Принимай по DoD, а не по красоте
PRODUCT / VO
  • Use cases as-code
    docs/use-cases/
  • Роадмап с не-скоупом
    docs/roadmap.md
  • Обновлённый глоссарий
    docs/glossary.md
  • Реестр ADR
    docs/adr/
AI ENGINEER
  • Схема AI-пайплайна
    docs/ai-pipeline.md
  • ADR-002 «Модели»
    docs/adr/002-models.md
  • Ноутбук спайков
    notebooks/spikes.ipynb
  • Контракт AI-API
    api/openapi.yaml
DELIVERY
  • C4-диаграммы + aact-конфиг
    docs/architecture/
  • Прототип UI: код + скрины
    frontend/prototype/
  • Схема БД + ERD
    database/schema.sql
  • Compose-скелет
    compose.dev.yml
QUALITY & SAFETY
  • DoD артефактов
    docs/quality/dod.md
  • Golden dataset v1
    docs/quality/golden-dataset/
  • Тест-план
    docs/quality/test-plan.md
  • Модель угроз
    docs/quality/threat-model.md
02

ГОТОВО — ЭТО КОГДА

Чек-лист — твой рабочий прогресс. DoD — те же критерии, которые видит автопроверка.

0/12
Продукт и архитектура
Качество и готовность

СПРИНТ 2 ГОТОВ К ЗАПУСКУ

К концу спринта у команды чертежи, которым можно верить: use cases проживаются, C4 проходит aact, evals написаны до кода. Строить — по чертежам.