Учитываем предыдущий опыт
При разработке интерфейса мы учитываем специфику предприятия и предыдущий опыт пользователей. Интерфейсный дизайн платформы строится на принципах преемственности и устоявшихся паттернов: мы используем знакомые элементы и механики как из привычных пользователю программ, так и из аналогового мира, дополняя их возможностями веб-интерфейса. Профессиональные пользователи работают с системой ежедневно и интенсивно. Функциональность здесь не может быть простой, но она должна быть понятной, эффективной и логичной.
Плотность информации
В техническом программном обеспечении плотность информации очень велика. Это свойство профессионального инструмента — упрощать в ущерб смыслу здесь нельзя, каждый показатель важен, поэтому интерфейс должен помогать пользователю быстро ориентироваться и не теряться в потоке данных.
Базовые элементы — таблицы, формы, списки — превращаются в сложные функциональные модули: они по-прежнему содержат большой объём данных, но благодаря продуманной структуре и иерархии специалисты работают с информацией без потери контекста.
Потеря фокуса увеличивает вероятность ошибки, поэтому все, что нужно пользователю для принятия решения, должно быть на одном экране или в одном клике. Панели с детальной информацией и подсказки по наведению снижают количество переключений внимания, пользователь получает нужный уровень детализации, не покидая текущий экран.
Насыщенный информацией интерфейс остаётся читаемым также за счёт высокой контрастности текста, дозированного выделения ключевой информации и инструментов фильтрации, которые позволяют быстро сузить картину до нужного среза данных.
Состояние системы — важнейший показатель для профессионала
Локальных подсказок и нативного онбординга в пользовательском интерфейсе нет: профессионал знает, как работает система, важнее для него — видеть, что с ней происходит в данный момент.
Поэтому мы уделяем особое внимание эффективным и своевременным уведомлениям. Проблемные элементы подсвечиваются и снабжаются пояснениями, специальные режимы сравнения данных и отображения конфликтов помогают быстро проанализировать ситуацию. Поскольку авиационная отрасль жестко регулируется, интерфейс учитывает это и помогает поддерживать актуальность документации, уведомляет об устаревших данных и обновлениях. Такой подход позволяет пользователю всегда быть в курсе происходящего и предоставляет полный набор информации для принятия решения.
Скорость и точность действий
Профессиональный пользователь выполняет одни и те же операции сотни раз за день, поэтому каждый лишний клик имеет значение. Интерфейс минимизирует путь: позволяет выполнять массовые действия и прямые переходы из контекста, проводить операции без лишних экранов и диалогов. Система запрашивает подтверждение только там, где действие необратимо или приведет к серьезным последствиям: постоянные вопросы “Вы уверены?” приводят к рефлекторным кликам и перестают защищать от ошибок.
Внедрение новой дизайн-системы
В процессе работы мы обогатили дизайн-систему новыми компонентами: кнопками, фильтрами и полями форм. Также добавили дополнительные градации шрифтов и отступов, проработали систему токенов. Эти изменения ускорили разработку в перспективе и позволили разместить больше данных без потери удобства.