Чему вы научитесь
- 1. Сможете декомпозировать систему на 4 уровня абстракции:
- Контекст (взаимодействие с внешним миром)
- Контейнеры (ключевые технологические компоненты)
- Компоненты (внутренняя структура)
- Код (реализация, при необходимости)
- 2. Вы освоите:
- Принципы создания понятных диаграмм
- Подбор уровня детализации под конкретную аудиторию
- Использование стандартных элементов (прямоугольники, линии, подписи)
- 3. Сможете оперировать инструментами для:
- Проведения архитектурных обзоров
- Онбординга новых сотрудников
- Обсуждения рефакторинга с командой
- Обоснования архитектурных решений перед заказчиком
- Создания (Structurizr, PlantUML)
О курсе
Курс по моделированию архитектуры ПО в нотации С4.
Нотация C4 — это современный структурный подход к описанию и визуализации архитектуры информационных систем.
Эта нотация помогает архитекторам и разработчикам в создании целостного представления системы, способствует улучшению коммуникаций разработчиков и архитекторов с менеджерами проектов, аналитиками.
Для кого этот курс
Курс предназначен для желающих ознакомиться с моделированием архитектуры информационных систем в С4.
Особо полезен будет аналитикам, архитекторам, разработчикам, тестировщикам, владельцам продукта и менеджерам проектов.
Начальные требования
Владение вводными знаниями об информационных системах.
Преподаватели курса
Нагрузка
2-3 часа в неделю