# Схемы взаимодействия

Канонический адрес: https://producthub.live/shape-up/skhemy-vzaimodeystviya
Автор публикации: Product Hub (https://producthub.ru). Опубликовано: 2026-10-13. Обновлено: 2026-10-13.
Книга: Ryan Singer (Райан Сингер), «Shape Up: Stop Running in Circles and Ship Work that Matters», Basecamp, 2019. Оригинал: https://basecamp.com/shapeup

Перевод на русский, часть 1 «Подготовить выполнимый проект», глава 3 «Найти устройство решения». Оглавление: https://producthub.live/shape-up

Чтобы проектировать на нужном уровне абстракции, мы заимствуем понятие из электротехники. Макетная плата — *breadboard* — это электротехнический прототип, в котором есть все компоненты и соединения настоящего устройства, но нет промышленного дизайна.

![Макетная плата с компонентами и готовое устройство с корпусом](https://producthub.live/assets/books/shape-up/light/p027-01.webp)

Решить, что в устройстве будут световой индикатор и поворотная ручка, — совсем не то же самое, что обсуждать материал корпуса, расположение ручки слева или справа от индикатора, остроту углов и так далее.

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

1. **Места.** То, куда можно перейти: экраны, диалоги или всплывающие меню.
2. **Возможности действия.** То, с чем пользователь может взаимодействовать: кнопки и поля. Текст интерфейса мы тоже считаем возможностью действия. Его чтение — действие, которое даёт пользователю информацию для последующих действий.
3. **Соединительные линии.** Они показывают, как возможности действия переводят пользователя из одного места в другое.

Везде мы используем слова вместо картинок. Важны компоненты, которые мы определяем, и связи между ними. Они позволяют мысленно пройти сценарий и оценить, соответствует ли последовательность действий тому пользовательскому сценарию, для которого мы ищем решение.

Далее: [Пример](https://producthub.live/shape-up/primer)
