Skip to content

§3.09 Упражнения на понятия

Упражнение 1. Классификация (10 мин)

Перед вами список элементов. Определите, к какому разделу Pack каждый относится. Если элемент не подходит ни к одному — объясните, почему.

  1. Описание типа сущности «Пользователь» и её атрибутов
  2. Протокол еженедельного планирования: шаги, время, ответственные
  3. Шаблон отчёта о сессии с критериями приёмки
  4. Заявление: «Этот Pack описывает работу команды X и не включает внешних клиентов"
  5. Запись: «Мы выбрали спринты вместо Kanban, потому что..."
  6. Список типичных ошибок при проведении ретроспектив и способы их избежать
  7. Описание структуры базы данных проекта
  8. Соглашение: «Pack обновляется по пятницам, ревью — по понедельникам"

Ответы:

  1. 02-entities (онтология)
  2. 03-methods (протокол)
  3. 04-work-products (шаблон)
  4. 00-manifest (границы)
  5. ADR в соответствующем разделе (архитектурное решение)
  6. 05-failure-modes (режимы отказа)
  7. 02-entities или 06-sota (зависит от уровня абстракции)
  8. 01-contract (правила обновления)

Упражнение 2. Дрейф-диагностика (10 мин)

Прочтите сценарий. Определите тип дрейфа и предложите способ обнаружения.

Сценарий: В Pack написано: «Ретроспектива проводится каждую пятницу в 15:00». Фактически ретроспектива последние два месяца проводится по вторникам в 11:00, потому что пятница стала днём релизов.

Вопрос: Какой тип дрейфа? Как обнаружить? Как разрешить?

Ответ: Методологический дрейф (практика изменилась, Pack не обновлён). Обнаружение: регулярная сверка календаря с Pack. Разрешение: обновить Pack с указанием причины изменения, или — если пятница вернётся — создать ADR о временном изменении.

Упражнение 3. Создание семейства (20 мин)

  1. Выберите тип документов, которые вы создаёте регулярно (планы, отчёты, спецификации).
  2. Определите: назначение семейства, обязательные разделы, критерии приёмки.
  3. Создайте шаблон в текстовом редакторе. Сохраните в Pack.
  4. Создайте один документ по шаблону. Оцените: сэкономило ли время? Было ли проще?