Зачем нужен канонический документ
- ◆ Устанавливает единый понятийный язык, понимаемый всеми участниками дисциплины
- ◆ Определяет основные модели и их взаимосвязи — как архитектурная сложность описывается и анализируется
- ◆ Обеспечивает консистентность диагностик и проектной работы — в любых системах применяются одни и те же инструменты
- ◆ Создаёт основу для развития и расширения дисциплины без потери целостности
- ◆ Позволяет другим дисциплинам (управлению, дизайну, инженерии) интегрировать симплиотический анализ в свои процессы
- ◆ Служит источником и ориентиром для обучения и развития компетентности в области архитектурного анализа
Что содержится в каноническом документе
Основные понятия
Словарь ключевых терминов: архитектура, сложность, узел, связность, избыточность, жёсткость, когнитивная нагрузка и др.
Архитектурные модели
Описание основных паттернов: слоистая архитектура, сетевые структуры, гибридные модели и их динамика.
Индексы и метрики
Способы измерения и оценки архитектурного состояния системы — структурная плотность, центральность, разреженность.
Принципы интерпретации
Как читать архитектурные данные, где искать скрытые проблемы, как трактовать появление новых узлов сложности.
Стадии развития
Типичные траектории архитектурной эволюции систем — рост, перегруз, деградация, восстановление.
Методология диагностики
Пошаговое руководство для проведения архитектурного анализа любой системы.
Зачем это важно для практики
Диагностическая точность
С каноническим документом диагностика становится воспроизводимой и верифицируемой — разные аналитики диагностируют одно и то же состояние одинаково.
Риск-осознание
Клиент получает язык, на котором может говорить о своих архитектурных проблемах — от смутного ощущения неблагополучия к осмысленному анализу рисков.
Планируемые трансформации
Реконфигурация системы становится планируемой и управляемой — каждый шаг соотносится с предсказуемыми последствиями для архитектурного состояния.
Масштабируемость подхода
Один аналитический язык работает для систем разных размеров и типов — от стартапа из 5 человек до многоуровневого холдинга.
