Wireflow — термин и метод визуализации, сочетающий в себе элементы каркаса интерфейса (wireframe) и схемы переходов (flowchart). Впервые появившись в практике пользовательского опыта и взаимодействия человеком с компьютером, такой подход стал использоваться для одновременного представления структуры экранов и навигационных связей между ними. Wireflow упрощает обсуждение сценариев использования, демонстрацию логики переходов и согласование интерфейсных решений между дизайнерами, разработчиками и заказчиками.
Wireflow представляет собой набор упрощённых макетов экранов, соединённых стрелками или линиями, указывающими на последовательность действий, зависимости и альтернативные пути. В описаниях обычно выделяют ноды (экраны или состояния), переходы (действия пользователя или системные события) и аннотации, поясняющие условия перехода. Wireflow применяется на этапах планирования и раннего прототипирования для выявления проблем навигации, упрощения сценариев и подготовки к интерактивной прототипной работе.
- Комбинированная визуализация: совмещение статичных макетов экранов с диаграммой переходов для наглядного представления пользовательских сценариев.
 - Планирование сценариев: использование для описания последовательностей действий, альтернативных путей и ошибок, которые может встретить пользователь.
 - Упрощённая аннотация: возможность добавления кратких пояснений к переходам и элементам интерфейса без необходимости полного текстового протокола.
 - Коммуникация команды: служит общим языком между дизайнерами, продуктовой командой и разработчиками при обсуждении навигационной логики и функциональных требований.
 - Раннее тестирование гипотез: позволяет быстро оценить понятность потока, выявить узкие места и принять решения до создания интерактивного прототипа.
 - Гибкость уровня детализации: может быть выполнен как в виде схематичных эскизов, так и в виде детализированных wireframe-экранов, в зависимости от стадии проекта.
 - Инструмент для документации: используется как часть проектной документации, отражая логику пользовательских путей для дальнейшей реализации и тестирования.
 - Поддержка итеративного процесса: легко обновляется и перерабатывается по мере получения обратной связи и изменения требований.
 - Универсальность форматов: создаётся как вручную на бумаге или в векторных редакторах, так и при помощи специализированных онлайн- и офлайн-инструментов.
 - Ограничения: wireflow не заменяет интерактивный прототип полностью — он оптимален для понимания структуры и логики, но не демонстрирует точной интерактивности и поведения анимаций.