Архитектура (C4)
Справочник2 min read
Что это
Архитектура — это схема того, из каких частей состоит ваш продукт и как эти части связаны между собой. GoMVP использует подход C4: он показывает систему на четырёх уровнях приближения — от вида «с высоты птичьего полёта» до отдельных деталей. Как карта: сначала страна, потом город, потом район, потом дом.
Зачем основателю
Архитектура — это чертёж вашего продукта. Даже если вы не собираетесь читать её сами, она нужна, чтобы:
- показать команде или подрядчику, как устроена система, без долгих объяснений;
- заранее увидеть, где всё усложняется, и не переплатить за лишнее;
- говорить с разработчиками на одном языке.
Что внутри
Четыре уровня приближения (C4):
- Контекст — самый общий вид: ваша система и всё, что вокруг неё (пользователи, внешние сервисы). «Кто с чем взаимодействует».
- Контейнеры — крупные части системы: сайт, приложение, база данных, сервис оплаты. «Из чего система состоит».
- Компоненты — что внутри каждой крупной части. «Как устроен каждый блок».
- Код — самый детальный уровень, для разработчиков.
Начинать полезно с верхних уровней — они понятны без техники. Нижние нужны в основном разработчикам.
Как создать в GoMVP
- Переключитесь в режим Артефакт и попросите «покажи архитектуру» — начните с уровня контекста.
- При необходимости попросите более детальные уровни: контейнеры, компоненты.
- Уточняйте состав системы через чат — см. Правки через чат.
Артефакт доступен на тарифе Pro. Условия — на странице тарифов; обзор — в справочнике Тарифы и ракеты.
