Улучшаемые навыки
Корпоративная архитектура
TOGAF
ArchiMate
Моделирование C4
Экономика ИТ-решений
TCO/ROI
ADR
Архитектурная документация
Защита архитектурных решений
Docs-as-code
Инструменты
Чему вы научитесь
01
Считать деньги архитектуры: оценивать TCO (совокупную стоимость владения), ROI (возврат инвестиций) и срок окупаемости, показывать стоимость бездействия и защищать бюджет перед финансовым директором.
02
Выбирать нотацию под аудиторию: использовать ArchiMate, C4, BPMN для разных стейкхолдеров и хранить архитектуру как код в репозитории (Docs-as-code).
03
Обосновывать выбор: формулировать НФТ (нефункциональные требования) из размытых требований, сравнивать альтернативы по методу ATAM и фиксировать решения в формате ADR.
04
Работать с интересами: выявлять драйверы изменений, фиксировать архитектурный контракт и проходить симуляцию архитектурного комитета с правом вето.
Программа курса
01
Роль корпоративного архитектора и архитектурный контракт
Архитектура как стратегический актив.
Драйверы изменений, стейкхолдеры и их интересы.
Мотивационный слой ArchiMate.
Что фиксировать в архитектурном контракте и как его согласовывать.
Место TOGAF ADM в жизненном цикле архитектуры — обзорно.
02
Диагностика ландшафта и мультинотационность
As-is-диагностика за пять дней: источники, инвентаризация, работа при отсутствии документации.
ИИ-инструменты архитектора: разбор документации и репозиториев, черновики моделей, обратный инжиниринг.
ArchiMate, C4, BPMN, Wardley Maps: критерии выбора под аудиторию.
Docs-as-code: Structurizr DSL, PlantUML, архитектура в репозитории.
03
Выбор и обоснование архитектурного решения
Архитектурные драйверы и сценарии качества.
Формулирование НФТ (нефункциональных требований) из размытых требований.
Сравнение альтернатив: взвешенные критерии, облегчённый ATAM, ловушки решения по умолчанию.
ADR (Architecture Decision Records): формат, журнал решений, связь с бэклогом.
04
Экономика архитектурного решения
TCO (совокупная стоимость владения) решения: что входит и что обычно забывают.
ROI (возврат инвестиций), срок окупаемости, стоимость бездействия.
Юнит-экономика сервиса: стоимость транзакции и запроса.
Как разговаривать с финансистами и что для них важно.
Подготовка бизнес-кейса: структура и аргументы.
05
Защита решения: архитектурный комитет № 1
Симуляция комитета: роли, интересы, право вето.
Аргументация для финансов, ИБ (информационной безопасности), эксплуатации и бизнеса.
Работа с возражениями и удержание позиции.
Разбор реальной технологической катастрофы: что пошло не так.
06
Итого на курс 28 ак. ч.: теория — 9 ак. ч. (32%), практика — 19 ак. ч. (68%)
Для кого
Архитектор ПО
Проектировщик
Предварительная подготовка
Опыт в ИТ от 5 лет, из них не менее 2 лет — в роли архитектора решений, ведущего аналитика, тимлида или руководителя ИТ-направления.
Участие хотя бы в одном крупном проекте — внедрении, миграции или интеграции корпоративной системы.
Знакомство с ArchiMate на уровне синтаксиса: слои, базовые элементы, представления.
Понимание архитектурных стилей корпоративных систем на уровне терминологии: монолит, SOA (сервис-ориентированная архитектура), микросервисы, событийная архитектура.
Примечание: писать код на курсе не потребуется.