Nedra Data Platform

Организация гибкой среды хранения
и поставки любых геолого-разведочных данных

Nedra Data Platform

Организация гибкой среды хранения
и поставки любых геолого-разведочных данных

Описание

Продукт

Роль

Product Designer

Даты работ

2023 - Настоящее время

Команда

  • Бэк (5)

  • Фронт (2)

  • Тестировщики (2)

  • Аналитики (4)

  • Руководитель проекта (1)

  • Владелец продукта (1)

Пользователи

Инженеры данных и геологи-эксперты с опытом работы с базами данных

Ключевая метрика

Рост экосистемы с 1 до 4 продуктов и переход на Self-Service: пользователи теперь самостоятельно настраивают поставку данных, не привлекая разработчиков

Контекст и проблема

О продукте

Nedra Data Platform - это платформа для управления жизненным циклом данных в нефтегазовой отрасли

Проблема

Нефтедобыча - это единая цепочка: данные разведки должны переходить в бурение, а оттуда - в моделирование. Но программы на каждом этапе свои и часто несовместимы. Инженерам приходилось вручную переносить данные между этапами, конвертируя форматы или вносить вручную

Решение проблемы

Платформа NDP становится единым хабом, который автоматически конвертирует данные и бесшовно передает их между продуктами

Бизнес-цель

Создать фундамент для масштабирования экосистемы. Единый стандарт заменяет дорогие кастомные интеграции и позволяет подключать новые продукты в разы быстрее.

Проблемы пользователей

Рутина и потери времени

Инженеры тратят часы на организацию поставки данных и перенастройку форматов

Ошибки

При ручном переносе теряются данные или ломается их структура

Фрагментация

Нет единого источника правды. Одни и те же данные хранятся в разных версиях локально

Моя задача

Настройка поставки данных

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

Референсы: необходимо изучить и переиспользовать лучшие практики работы с данными

Процесс работы

Погружение

Специфика

Продукт требовал глубокого понимания архитектуры БД и API. Я изучала документацию вместе с аналитиками и разработчиками. Мой опыт работы с кодом сократил время на погружение и исключил технически нереализуемые идеи на старте

Проработка решений

Понимание потребностей юзеров

Исследования я проводила внутри команды. Чтобы превратить бизнес-требования в макеты, мы использовали формат воркшопов с PO, аналитиками, разработчиками и экспертами (потенциальные пользователи)

JTBD

Формировали «работы» инженера данных, чтобы понять, зачем ему конкретная фича

USM

Декомпозировали сложные флоу интеграций на пользовательские истории и расставляли приоритезацию

User Flow

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

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

Пример использования фреймворков: Job Story

Пример использования фреймворков: User Flow

Ключевая гипотеза и решение

Фокус

Разделили работу с данными на три этапа: Прием, Преобразование и Поставка. В этом кейсе я работала над фундаментом - Приемом данных

Гипотеза

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

Критерии успеха

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

  1. Регулярные обновления. Пользователи сами поддерживают актуальность, регулярно загружая новые версии. Система не превращается в архив

Вариант А (не сработал)

Ожидание

В первой версии мы зеркально перенесли логику бэка в интерфейс. Мы предположили, что инженеры - мега эксперты, им нужен тотальный контроль над каждым параметром, и они во всем разберутся

Реальность

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

Загрузка файлов в специализированный источник данных: мы перенесли логику работы с пакетами, продиктованную разработчиками. Но потом сами же начали в ней путаться

Загрузка данных в источник данных потокового типа: писали подсказки и объяснения на языке дата-инженеров. Но пообщавшись и протестировав интерфейсы, поняли, что никто ничего не понял. Вопросов появилось только больше

Вариант Я (финальный)

Работа над ошибками

Я переработала подход, сместив фокус с функциональности на понятность и прозрачность процессов

Онбординг

Заменила внешние инструкции на встроенные подсказки и понятные названия полей

Результат

Теперь даже новичок может загрузить данные без помощи администратора и чтения мануалов

Детали

Как исправили ошибки

Анализ рынка показал, что у многих наших клиентов нет выделенных дата-инженеров. Эту работу выполняют смежные специалисты, знакомые с базами данных лишь поверхностно

Понизили порог входа

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

Таблицы как основа

Не стала изобретать велосипед, а адаптировала привычные паттерны СУБД. Это самый понятный способ работы с данными для нашей ЦА

Загрузка файлов в специализированный источник данных: я перенесла привычную массовую логику работы с файлами из Google Drive и Яндекс Диска в платформу, упростив интерфейс и сохранив знакомые пользователям паттерны поведения

Загрузка данных в источник данных потокового типа: вместо перегруженных требований в интерфейсе я предложила использовать файлы-примеры - пользователь может сразу увидеть корректный формат данных и либо адаптировать пример под себя

Импорт объектов в НСИ: пользователь сопоставляет атрибуты загружаемого файла с атрибутами справочника, а результат сразу видит в режиме предпросмотра

Карта объектов: просмотр объектов с геоданными

Поиск данных: юзер видит только доступные ему данные. Права доступа выдаются через панель администратора

Панель администрирования: мы спроектировали гибкий контур администрирования, позволяющий каждому продукту (системе) тонко настраивать права доступа к своим данным через роли и группы

Системность
и масштабируемость

Проектирование на вырост

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

Организация работы в Figma

За 3 года проект разросся до сотен экранов. Чтобы сохранить порядок, я внедрила модульную структуру: разделила монолит на логические файлы-модули с подробным описанием по каждому, чтобы команда могла быстро погружаться в контекст

Взаимодействие с командой

Ранняя валидация

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

Баланс с бизнесом

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

Дизайн ревью

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

Введение в контекст фичи на каждой странице Figma

Работа с переменными для ускорения изменений в макетах

Сценарный подход

Результаты и рефликсия

Бизнес-результаты

Масштабирование

Платформа выросла из «пилота» в экосистему. 4 ключевых продукта компании полностью интегрированы через нас

Снижение Support-нагрузки

Количество обращений сократилось. Большую часть ошибок валидации пользователи теперь решают самостоятельно через интерфейс

Автоматизация

Мы достигли автоматической синхронизации данных. Процесс стал фоновым

Ретроспектива

Ошибка в анализе ЦА

Мы понадеялись, что умные инженеры во всем разберутся, и сэкономили на исследованиях. Это привело к созданию слишком сложного интерфейса, который потом пришлось переделывать. Теперь я уделяю максимум времени анализу ЦА и глубинным интервью. Возвращаюсь к исследованиям не только на старте продукта, но и перед запуском каждой новой фичи

Стратегия важнее тактики

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

Инструкция - сигнал провала

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

Create a free website with Framer, the website builder loved by startups, designers and agencies.