
Коротко о проекте
Задача: Требовалось перевести в web-интерфейс громоздкое legacy-приложение на Windows с крайне высоким порогом входа. Неудачная информационная архитектура и избыточная сложность (интерфейс-конструктор) замедляли работу инженеров, заставляя их уходить в сторонний софт.
Решение: Переработка системы навигации между модулями системы и способов представления объектов в системе. Введение проектов для работы с группами скважин. Переход от модели «конструктора» к интуитивной работе со слоями (на картах) и унифицированным панелям управления объектами.
Результат: Радикально упрощённый интерфейс с полным сохранением функционала. Время на выполнение ключевых сценариев (анализ групп скважин в разных модулях) сокращено за счет новой системы навигации и связей между данными.
Роль на проекте
Я выступал в роли UX Lead, а также выполнял часть задач аналитика и менеджера проекта:
- Изучал и приоритизировал функционал старого приложения;
- Проводил интервью с пользователями;
- Проектировал навигацию и отдельные модули интерфейса;
- Координировал работу UX-дизайнеров;
- Презентовал прототипы команде заказчика;
- Описывал и передавал UI-дизайнеру и разработчикам готовые прототипы;
- Выступал в роли связующего звена между дизайнерами, разработчиками и командой заказчика.
Ниже примеры интерфейса отдельных модулей после редизайна.
Навигация
При редизайне я поменял систему навигации и внёс изменения в информационную архитектуру приложения, что сильно упростило большинство сценариев взаимодействия с интерфейсом. Об этих изменениях я рассказал в отдельной заметке:
Редизайн навигации в ERP-системе ARM.
Модуль «Промысловые показатели»

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


Модуль «Каротаж»

Модуль для работы со схемами корреляции и данными, полученными в процессе геофизических исследований скважин (ГИС, РИГИС). В этом модуле пользователь анализирует данные с одной, а чаще с нескольких расположенных на одном объекте скважин, чтобы сделать выводы о техническом состоянии скважин и продуктовых пластов.
Основную часть экрана занимают планшеты скважин. Модуль позволяет строить схемы корреляции, гибко настраивать вывод данных на планшетах, создавать шаблоны настроек планшетов и пользоваться библиотекой шаблонов, созданных другими пользователями АРМ.
Интерфейс модуля «Каротаж» претерпел значительные изменения. Вкратце, я сделал универсальную панель для работы со всеми объектами на планшете скважины (в старом интерфейсе для этих задач использовалось большое количество разнообразных хинтов, виджетов и всплывающих окон) и объединил все настройки планшетов в одно окно (в старом интерфейсе разные настройки планшетов выводились в разных модальных окнах). Работа со многими инструментами модуля была унифицирована в части сценариев взаимодействия с интерфейсом.


Модуль «Карты»
Карты используются для анализа скважин и месторождений совместно с модулями «Каротаж» и «Промысловые показатели».

Этот модуль подвергся наиболее серьёзному редизайну из всех: интерфейс был переработан практически полностью. Старый интерфейс строился по принципу «конструктора», в котором пользователь должен был с нуля создавать карты при помощи wizard-а и множества различных функций. В теории это позволяло создавать любые возможные карты, но в реальности пользователи предпочитали использовать сторонние приложения, так как работать с конструктором было слишком сложно.
В новом дизайне управление всеми типами картографических данных было преобразовано в «слои», а управление ими сведено в одну панель. Функциональность модуля осталась прежней, за исключением нескольких редко используемых настроек оформления, а менеджмент картографических проектов был перенесён в модуль навигации (об этом можно почитать в заметке про редизайн навигации).
Пользователь может выводить на отдельных слоях карты любую доступную информацию: промысловые показатели, технические мероприятия, контуры пластов и месторождений, создавать тепловые карты различных параметров (гриды). Доступны инструменты выделения и группировки скважин на карте.


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