К основному содержимому
все фреймворки
12 · Framework

Граф архитектурной памяти

6 узлов · 7 полей связи · одно изменение в обе стороны
Минимальная цепочка живой архитектурной памяти
01Требование
02ADR
03Компонент / модель
04Код / конфигурация
05Атрибут качества
06Сигнал эксплуатации
У каждой связи семь полей
типверсияоснованиевладелецдоказательствоуверенностьдата пересмотра
Диагностика: пройдите одно изменение в обе стороны
PASS
оба пути воспроизводимы
FAIL
связь живёт только в памяти
OUTPUT
список недостающих типов связей

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

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

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

Как использовать модель
01

Соберите минимальную цепочку: требование → ADR → компонент → код и конфигурация → атрибут качества → сигнал эксплуатации.

02

Проверьте, что у каждой связи есть тип, версия, основание, владелец, доказательство, уверенность и дата пересмотра.

03

Возьмите одно закрытое изменение и пройдите его вперёд и назад: оба пути воспроизводимы или связь живёт только в чьей-то памяти.

Источник в докладах
Поделиться
TelegramLinkedIn