
Интерфейсы
Ясность в сложных условиях.
В цехе, на борту судна, в полевой машине и на удалённом объекте интерфейс становится частью рабочего процесса.
Яркое солнце, темнота, шум, вибрация, перчатки и усталость меняют требования к управлению. Времени на поиск нужной функции может быть мало, а последствия ошибки могут выходить далеко за пределы экрана.
Мы проектируем подход к интерфейсам RUS OS вокруг конкретной задачи, оборудования и условий эксплуатации.

Состояние должно быть понятно
Оператору нужно видеть, что происходит сейчас. Какой режим включён, откуда поступают данные, выполняется ли команда и требуется ли вмешательство.
Потеря связи, устаревшие показания и недоступность оборудования должны быть явно обозначены. Принятая команда и завершённое действие должны различаться.
Интерфейс должен помогать оценивать ситуацию по достоверным данным.

Управление под условия работы
Сенсорный экран, клавиатура, трекбол, физические кнопки и переключатели решают разные задачи.
Способ управления выбирается с учётом рабочего места. Можно ли точно нажать элемент в перчатках? Удержать руку при качке? Прочитать показания на солнце? Выполнить основное действие без сложной последовательности переходов?
Критически важные функции требуют отдельного внимания к доступности, подтверждению и защите от случайного срабатывания.

Поле и удалённые объекты
На выезде устройство должно оставаться полезным без постоянного подключения к инфраструктуре.
Карты, инструкции, формы и необходимые рабочие данные должны быть доступны в пределах предусмотренного автономного режима. Результаты работы должны сохраняться, а состояние синхронизации должно быть видно.
Человеку важно понимать, что уже передано, что хранится только на устройстве и какие действия пока недоступны.

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

Море и бортовые системы
Качка, вибрация, переменное освещение и длительная работа предъявляют свои требования к отображению и управлению.
Здесь важны читаемость, устойчивое расположение элементов и режимы яркости, соответствующие рабочему месту. Состояние датчиков, каналов связи и подключённых систем должно отображаться вместе с данными, которые от них зависят.
Основные действия должны оставаться доступными в предусмотренных режимах автономной работы.

Военное применение
Для военных и специальных задач интерфейс определяется назначением комплекса, ролью оператора и условиями применения.
Особое значение имеют короткие последовательности действий, разграничение доступа, контроль актуальности информации и явное отображение состояния связи.
Рабочее место должно показывать сведения, необходимые для выполнения задачи, и обеспечивать управление в пределах предоставленных полномочий. Изменения интерфейса должны учитывать подготовку операторов и установленные процедуры.

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

Интеллектуальная помощь под контролем
Интеллектуальные функции могут помогать обрабатывать поток событий, находить отклонения и предлагать действия.
Интерфейс должен различать измеренные данные, расчётную оценку, рекомендацию и выполненную команду. Оператору необходимо понимать источник информации и ограничения вывода.
Полномочия автоматизации определяются задачей. Для значимых действий заранее задаются условия выполнения, необходимость подтверждения и порядок передачи управления человеку.

Проверка в реальной работе
Макет на большом мониторе не показывает, как интерфейс поведёт себя на объекте.
Проверять нужно на целевом оборудовании: с рабочими средствами ввода, при характерном освещении, ограниченной связи и типичных отказах. В испытаниях должны участвовать специалисты, которым предстоит пользоваться системой.
Мы оцениваем, насколько быстро человек понимает состояние, выполняет задачу и восстанавливает работу после ошибки.
Хороший интерфейс даёт оператору ясную картину и надёжное управление там, где это необходимо.