§3.09 Упражнения на понятия
Упражнение 1. Классификация (10 мин)
Перед вами список элементов. Определите, к какому разделу Pack каждый относится. Если элемент не подходит ни к одному — объясните, почему.
- Описание типа сущности «Пользователь» и её атрибутов
- Протокол еженедельного планирования: шаги, время, ответственные
- Шаблон отчёта о сессии с критериями приёмки
- Заявление: «Этот Pack описывает работу команды X и не включает внешних клиентов"
- Запись: «Мы выбрали спринты вместо Kanban, потому что..."
- Список типичных ошибок при проведении ретроспектив и способы их избежать
- Описание структуры базы данных проекта
- Соглашение: «Pack обновляется по пятницам, ревью — по понедельникам"
Ответы:
- 02-entities (онтология)
- 03-methods (протокол)
- 04-work-products (шаблон)
- 00-manifest (границы)
- ADR в соответствующем разделе (архитектурное решение)
- 05-failure-modes (режимы отказа)
- 02-entities или 06-sota (зависит от уровня абстракции)
- 01-contract (правила обновления)
Упражнение 2. Дрейф-диагностика (10 мин)
Прочтите сценарий. Определите тип дрейфа и предложите способ обнаружения.
Сценарий: В Pack написано: «Ретроспектива проводится каждую пятницу в 15:00». Фактически ретроспектива последние два месяца проводится по вторникам в 11:00, потому что пятница стала днём релизов.
Вопрос: Какой тип дрейфа? Как обнаружить? Как разрешить?
Ответ: Методологический дрейф (практика изменилась, Pack не обновлён). Обнаружение: регулярная сверка календаря с Pack. Разрешение: обновить Pack с указанием причины изменения, или — если пятница вернётся — создать ADR о временном изменении.
Упражнение 3. Создание семейства (20 мин)
- Выберите тип документов, которые вы создаёте регулярно (планы, отчёты, спецификации).
- Определите: назначение семейства, обязательные разделы, критерии приёмки.
- Создайте шаблон в текстовом редакторе. Сохраните в Pack.
- Создайте один документ по шаблону. Оцените: сэкономило ли время? Было ли проще?