Пивот — термин проектирования интерфейсов¶
Пивот (от англ. pivot — «точка опоры», «поворот») — термин из области проектирования пользовательских интерфейсов и информационной архитектуры, обозначающий элемент или концепцию, вокруг которой строится навигация или структура продукта. В широком смысле пивот — это центральная точка, опираясь на которую пользователь переходит к смежным разделам, функциям или данным. Термин получил распространение в контексте мобильных приложений, веб-дизайна и аналитики данных.
¶Пивот в проектировании интерфейсов
В мобильной и веб-разработке пивот чаще всего ассоциируется с пивот-навигацией (pivot navigation) — паттерном, при котором основные разделы приложения организованы вокруг одного центрального экрана или элемента управления. Классический пример — Android-приложения в стиле Material Design, где внизу или вверху экрана расположены вкладки (tabs), а между ними можно переключаться свайпами. Каждая вкладка представляет собой самостоятельный раздел, но все они объединены общей навигационной моделью.
Типичные элементы пивот-навигации:
- Пивот-заголовок (pivot header) — отображает текущий раздел и часто содержит стрелки или индикаторы соседних разделов;
- Пивот-вкладки — горизонтальный список разделов, обычно не более 3–5 одновременно видимых;
- Свайп-контейнер — область, позволяющая переключаться между разделами горизонтальным свайпом.
В библиотеке Android SDK класс ViewPager и компонент TabLayout являются типичными реализацией пивот-навигации. В веб-разработке аналогичный паттерн реализуется через карусели, слайдеры и табличные навигации.
¶Пивот в аналитике данных
В аналитике и бизнес-интеллекте пивот (pivot table, сводная таблица) — инструмент агрегации и переупорядочивания данных, позволяющий менять измерения местами: то, что было строками, становится столбцами, и наоборот. Термин появился в электронных таблицах (Lotus 1-2-3, позднее Microsoft Excel) и стал одним из ключевых инструментов обработки табличных данных.
Пример: имеется таблица продаж по регионам и месяцам. С помощью пивот-таблицы можно быстро перегруппировать данные — например, вывести регионы в столбцы, месяцы в строки, а в пересечениях показать суммы продаж. Такой подход позволяет выявлять закономерности, не изменяя исходный набор данных.
В языке программирования Python библиотеки pandas提供了 метод pivot_table(), который реализует ту же концепцию для DataFrame-объектов. В SQL эквивалентом является оператор PIVOT (поддерживается в Oracle, MS SQL Server).
¶Пивот в контексте стартапов и бизнеса
В бизнес-литературе, особенно после публикации книги Эрика Риса «The Lean Startup» (2011), термин пивот приобрёл отдельное значение — резкое изменение стратегии, направления продукта или бизнес-модели на основе полученных данных о поведении пользователей. В отличие от постепенной итерации, пивот предполагает существенный сдвиг: смену целевой аудитории, ценности продукта или канала дистрибуции.
Выделяют несколько типов бизнес-пивотов:
| Тип | Суть |
|---|---|
| Пивот по сегменту | Смена целевой аудитории |
| Пивот по платформе | Смена платформы или устройства |
| Пивот по технологии | Смена технологического подхода |
| Пивот по каналу | Смена канала продаж или дистрибуции |
| Пивот по ценности | Изменение ценности продукта для пользователя |
Известные примеры: компания Slack начинала как внутренний инструмент игрового проекта и после пивота стала мессенджером для бизнеса; Instagram (продукт Meta, признанной экстремистской и запрещённой в РФ) изначально был приложением для чекинов (Burbn), после пивота — фото-соцсетью.
¶Пивот в геометрии и 3D-графике
В математике и компьютерной графике пивот — это точка, вокруг которой выполняется поворот объекта. При вращении модели в 3D-редакторе (Blender, 3ds Max, Maya) пивот-точка определяет центр вращения. По умолчанию пивот расположен в геометрическом центре объекта, но его можно перенести — например, к основанию, если требуется вращение вокруг нижней грани.
В CSS и JavaScript пивот соответствует свойству transform-origin — точке, относительно которой применяется трансформация (поворот, масштабирование, смещение).
¶Терминология и этимология
Слово происходит от латинского pivot — «шарнир», «опорный столб». В русском языке термин используется преимущественно в заимствованной форме; кальки («точка опоры», «шарнир») в профессиональной речи не прижились. В зависимости от контекста пивот может переводиться как «поворот», «опора», «центр вращения» или «сводная таблица».
¶Применение
Пивот-навигация широко применяется в мобильных приложениях со множеством равнозначных разделов: почтовые клиенты, мессенджеры, приложения новостей. Пивот-таблицы — стандартный инструмент финансового анализа, маркетинга и BI-систем (Tableau, Power BI, Google Data Sheets). Бизнес-пивоты описаны в методологиях гибкой разработки и бережливого производства.
Источники:
- Материалы документации Android Developers (Material Design guidelines)
- Eric Ries. The Lean Startup. — Crown Business, 2011
- Документация библиотеки pandas (pandas.pydata.org)
- Microsoft Excel Help — сводные таблицы
- Документация Blender Foundation (blender.org)
