---
updateDate: 2026-02-05T00:00:00Z
publishDate: 2024-08-16
publishYear: 2021
name: Brighteye
title: Интерфейс оператора производственной линии и приложения для MOM Momentum от Brighteye
excerpt: "Осовременили, упростили и адаптировали для планшета интерфейс рабочего места оператора производства."
context: Brighteye собирался обновить интерфейс оператора и адаптировать его под размер экрана планшета. Мы должны были разработать интерфейс для одного-двух процессов, а потом на их основе собрать UI-кит.
logo:
  src: ~/assets/images/portfolio/brighteye/logo.jpg
  alt: Brighteye logo
  link: https://www.brighteye.be/
image: ~/assets/images/portfolio/brighteye/brighteye.png
imageAlt: Интерфейс оператора производственной линии и приложения для MOM Momentum
thumbnail:
  src: ~/assets/images/portfolio/cards/brighteye.svg
  src2: ~/assets/images/portfolio/cards-l/brighteye_big.svg
  alt: Собака Павлова • Brighteye • Интерфейс оператора производственной линии
  isDark: true
doubleSize: true
tags:
  - prom
  - ux-design
  - prof
  - mob
tags2:
  - Промышленность
  - Сложные системы
  - UI-кит
  - Дизайн рабочего места

relatedPages:
  - text: |
      ### Вам нужен интерфейс?
      #### Заказать дизайн
      Напишите нам на [we@sobakapav.ru](mailto:we@sobakapav.ru) 
      #### Что мы можем сделать?
      [UX-дизайн под ключ](/services/ux-design), как в этом кейсе, и [многое другое](/services). 
    collection: services
    page: ux-design
  - text: |
      ### Хотите уметь так же?
      Научим делать хорошие интерфейсы.
    collection: promo
    page: mio
  - collection: promo
    page: uc
relatedPages2:
  - text: |
      ### Похожие проекты
    collection: portfolio
    page: res
  - collection: portfolio
    page: remtech
  - collection: portfolio
    page: gazprom-neft
  - collection: portfolio
    page: veza
  - collection: portfolio
    page: pgk
  - collection: portfolio
    page: geonaft
  - collection: portfolio
    page: nlmk
  - collection: portfolio
    page: flarm
outcome:
  title: Некоторые цифры
  numbers:
    - title: Спроектировали
      number: '46 экранов'
      text: интерфейса
    - title: Нарисовали
      number: '6 размеров'
      text: экранов системы
    - title: Предусмотрели
      number: '2 темы'
      text: темную и светлую

result:
  - text: Наш дизайн внедрили и используют.
    link: https://www.brighteye.be/articles/momentum-176-release-big-changes-momentum-supervisor-mqtt-client-and-more
budget: ~ 1 200 000 ₽

review: 
  text: |
    Перед нами стояла очень сложная задача. Новый интерфейс оператора производственных линий, который нам предстояло разработать, должен был быть с одной стороны универсальным (т.к. каждое производство индивидуально), с другой стороны – простым в использовании. Помимо этого, мы перешли с привычной нам разработки десктопных приложений на разработку веб-приложений с использованием новых для нас технологий. 
    
    Несмотря на то, что в штате у нас уже был UX/UI дизайнер, мы поняли, что в одиночку он не справится с такой сложной задачей. Поэтому мы приняли решение обратится к специалистам по разработке сложных пользовательских интерфейсов – «Собаке Павлова». Наш штатный UX/UI дизайнер провел большую предварительную работу по анализу требований, составлению дорожной карты проекта, а также сделал предварительные наброски того, что мы хотели бы видеть в новом интерфейсе.  
    
    Работа как нами, так и «Собакой Павлова» была проделана очень большая. Дополнительной сложностью было то, что на многие вопросы, важные для построения интерфейса, невозможно было дать точный ответ. Доступ к конечным клиентам приложения у нас очень ограничен, да и требования часто бывают противоречивые. Многое приходилось делать настраиваемым или адаптирующимся под очень разные данные разных клиентов.  
    
    Несмотря на все эти сложности, мы все вместе справились с этой задачей, за что больше спасибо профессионалам из «Собаки». Они передали нам все материалы и UI-кит, мы продолжаем развивать проект своими силами. Но впереди еще много сложных и интересных задач, связанных как с этим модулем системы, так и с другими, и мы планируем и дальше сотрудничать с «Собакой», когда мы увидим что наших собственных сил недостаточно.
  person: Денис Бредихин,
  position: R&D Manager
director: Если у вас крупная система, обновляйте интерфейс маленькими порциями — не ошибетесь.

metadata:
  canonical: https://sobakapav.ru/portfolio/brighteye
  title: Интерфейс для планшета • Рабочее место оператора производственной линии
  description: "Осовременили и упростили дизайн рабочего места оператора производства: адаптировали интерфейс для планшета, упростили настройку дашборда и подготовили UI-кит."
  robots:
    index: true
    follow: true
  openGraph:
    site_name: Собака Павлова
    images:
      - url: '~/assets/images/portfolio/brighteye/brighteye.png'
        width: 1448
        height: 1032
  
---
import TOC from '~/components/widgets/TOC.astro';
      
<TOC> [Заказчик](#anchor1) • [Ситуация](#anchor2) • [Задача](#anchor3) • [Погружение](#anchor4) • [Дизайн интерфейса](#anchor5) • [Тестирование](#anchor6) • [Финал](#anchor7) • [Отзыв, цены, сроки](#anchor8)</TOC>

## <a name="anchor1" />Заказчик

[Brighteye](https://www.brighteye.be/) — бельгийская компания, разработчик Momentum, облачной программной платформы для управления производственными операциями (MOM), которая обеспечивает возможности системы управления производством (MES) на уровне предприятия, управление складом (WMS), расширенное планирование производства (APS) и многое другое.

Momentum разработан на технологиях Microsoft Azure и работает только на Windows. Причем работает не первый год — компания основана еще в 2003 году. Клиенты компании — такие гиганты, как Unilever, Olam, КАМАЗ.

![Клиенты Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/1.png)
_Brighteye помог более сотне компаний по всему миру_

## <a name="anchor2" />Ситуация

Brighteye попал в ситуацию, в которой:

- часто обновлять софт нельзя — могут слететь производственные цепочки на миллионы долларов;
- интегрировать софт в производства, работающие вне экосистемы Microsoft, невозможно;
- интерфейс выглядит старомодным — это вроде не беда, но операторам в нем ориентироваться сложно, да и паттерны давно устарели.

![Старый интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/2.png)
_И вот вы уже поняли, почему заказчик решил переделать интерфейс_

## <a name="anchor3" />Задача

Для начала Brighteye решили сделать Momentum веб-приложением. Для оператора линии это изменение означает, что он наконец-то сможет встать из-за рабочего компьютера и пойти гулять по цеху с рабочим планшетом.

К нам заказчик пришел, чтобы переделать интерфейс оператора — человека, запускающего производственную линию и следящего за оборудованием. Например, за двенадцатью станками, которые целый день работают параллельно. Пока один что-то насыпает, другой перемешивает, третий запекает, четвертый нарезает и так далее.

![Старый интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/3.png)
_Как видите, интерфейс выглядит устаревшим_

Причины были не только эстетическими — интерфейс планшета сильно отличается от десктопного. Вместо основного двойного клика у него одинарный, контролы больше и рассчитаны под палец, есть свайп и мультитач — почти все паттерны другие.

![Старый интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/4.png)
_Слева — список оборудования, которое участвует в производстве. Мышкой на компьютере в него попасть легко, а вот пальцем на восьмидюймовом планшете — сложновато_

## <a name="anchor4" />Погружение

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

Еще он предоставил доступ к «тестовому заводу» — эмуляции производства соусов, которым можно управлять через интерфейс оператора: запускать линии, следить за процессами на дашборде и контролировать, чтобы в майонезе хватало растительного масла.

![Старый интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/5.png)
_Нам дали доступ администратора, поэтому слева вы можете увидеть, сколько возможностей предоставляет Momentum. Мы в этом длинном списке выбирали пункт Operator и работали только над этим разделом_

Перед этим специалист по тестированию и контролю качества Елизавета Вихрова и менеджер по исследованиям и разработкам Денис Бредихин из Brighteye подробно рассказали и показали, как вообще устроена работа оператора и в чем заключаются его трудовые обязанности. Это здорово нам помогло, потому что производственные процессы и так сложны, а в зависимости от отрасли еще и сильно различаются.

![Старый интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/6.png)
_Связи между цистернами с компонентами для соусов и другим оборудованием_

Подчеркнем отдельно: у нас не было задачи переделать логику рабочих процессов — интерфейс должен был работать как раньше. Поэтому после погружения мы сразу перешли к дизайну.

## <a name="anchor5" />Дизайн интерфейса

Мы поделили проект на несколько частей и начали со списка операций. Это основной интерфейс оператора, здесь он проводит большую часть времени.

В старом дизайне расписание процессов и дашборд делили одно пространство. Из-за этого графики не помещались в экран — приходилось скроллить. А еще это два разных фокуса внимания. Поэтому мы разделили расписание и дашборды на самостоятельные страницы.

![Список операций. Интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/7.png)
_Дашборды находятся в соседней вкладке — на них можно перейти тремя способами: нажать на соседнюю вкладку, строку в списке или зеленую кнопку_

Добавили в расписание карточный вид — в нем помещается больше информации.

![Список операций. Расписание. Интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/8.png)
_Любой процесс можно развернуть, чтобы получить еще больше информации_

И расписание, и дашборд сделали в нескольких разрешениях — мы не знаем, какие планшеты закупит завод для операторов.

![Дашборд. Интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/9.png)
_Если графики не помещаются в один дашборд, можно добавить слева вертикальные вкладки_

Дашборд состоит из виджетов. Каждый завод может собирать из них страницу под себя, как удобнее.

![Дашборд. Интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/10.png)
_Вариант дашборда для больших экранов компьютеров и телевизоров_

После этого взялись за запуск процессов. В оригинальном дизайне, прежде чем оборудование запустится, система показывает оператору справку: смотри, сейчас мы будем делать вот это, а потом — вот это. Это страховка от человеческого фактора. Оператор должен подтвердить, что он все прочитал.

Мы предусмотрели место под текст — иногда одних изображений может быть недостаточно.

![Справка в запуске процессов. Интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/11.png)
_Шагов может быть больше трех — мы оставили для них место_

Второй шаг в запуске оборудования — настройка этикетки.

![Настройка текста на этикетке. Интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/12.png)
_Настраивать текст на этикетке можно здесь же_

Третий шаг — проверка оборудования. В старом дизайне было гораздо больше параметров, но мы их спрятали, потому что в большинстве случаев оператор знает, как все настроено. Он запускает одни и те же процессы каждый день, это его линия, поэтому каждый раз проверять все числа не станет. А если захочет, нажмет кнопку «All Equipment Parameters».

![Проверка оборудования. Интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/13.png)
_Оставили только самые важные параметры — остальные обычно постоянны, оператор их знает назубок_

Линия запускается только тогда, когда принимает конкретные параметры. Они обычно указаны по умолчанию, но их можно поменять.

А останавливается линия, когда принимает другие параметры. Правда, оператору все шаги проходить заново уже не нужно — достаточно нажать на «Break off». После получения параметров начинается само производство, за которым оператор следит на дашборде.

После этого сделали авторизацию. Она стандартная: достаточно ввести логин и пароль. А потом — выбрать рабочую зону и линию.

![Авторизация. Интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/14.png)
_Авторизоваться и выбрать производственную линию достаточно один раз — оператору не нужно проходить этот экран каждую смену_

После этого осталось сделать разные состояния виджетов, показать раскрытый виджет расписания и экраны в разных разрешениях — верстка-то будет адаптивной, поэтому веб-приложение должно хорошо выглядеть даже в браузере на компьютере.

![Раскрытый виджет расписания. Интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/15.png)
_Часики тикают, а двадцать тонн карри еще не готовы_

Ливен Декорте, продуктовый менеджер и основатель Brighteye, попросил сделать темную тему. Некоторые производства работают по ночам, и от белого экрана у оператора могут болеть глаза.

![Темная тема. Интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/16.png)
_Иногда от светлого экрана могут болеть глаза — например, в темном помещении или когда за окном ночь_

## <a name="anchor6" />Тестирование

Закончили дизайн и пошли его тестировать. Проверяли работоспособность дизайна на разработчиках и одном интеграторе софта. Главной задачей было посмотреть, сможет ли знакомый со старым интерфейсом человек быстро разобраться в новом дизайне.

Составили сценарии и подготовили для себя таблицу с оценками, насколько успешно тестируемый справился с задачами. Мы, конечно, не озвучивали их напрямую — получились бы слишком наводящие вопросы, но старались ненавязчиво провести респондентов по всем функциям интерфейса: просили решить рабочую задачу и по ходу проверяли, справился ли пользователь с мелкими подзадачами.

![Итоги тестирования. Интерфейс оператора производственной линии Brighteye | SobakaPav.ru](~/assets/images/portfolio/brighteye/17.png)
_Протестировали, насколько удобно пользоваться новым интерфейсом_

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

## <a name="anchor7" />Финал

Brighteye начал внедрять дизайн, а мы перешли в режим поддержки.

В будущем компания продолжит редизайн своими силами. У Brighteye есть отличный штатный UX-дизайнер и крутые UX-аналитики, а к нам они обратились за свежим взглядом на UI и опытом разработки дизайна под Android. Теперь они есть, а собирать интерфейсы других частей системы они могут из компонентов UI-кита, который мы подготовили в конце проекта.

## <a name="anchor8" />