Проект системы внутреннего технического учёта для инжиниринговой компании, специализирующейся на проектировании объектов нефтегазовой отрасли.
Моя роль
Продуктовый дизайнер: проработка пользовательских сценариев, информационная архитектура, Lo-Fi и Hi-Fi дизайн, проектирование форм ввода данных и дашбордов, работа с edge-кейсами.
Проблемы
01
Данные из Excel-отчётов обрабатывались вручную.
02
Не было единой базы, информация была разрознена по файлам.
03
Формирование отчётов занимало много времени, невозможно было быстро получить аналитику по проектам.
04
Руководство не видело актуальное состояние работ, что приводило к задержкам в принятии решений.
Основные задачи
Автоматизировать загрузку и обработку данных.
Обеспечить визуализацию ключевых показателей.
Реализовать гибкую систему фильтрации и экспорта данных.
Создать систему ролей и прав доступа.
Целевая аудитория
Операторы
Загружают ежедневные отчёты из Excel, проверяют и корректируют данные.
Менеджеры проектов
Просматривают дашборды с ключевыми показателями по проектам.
Аналитики
Формируют запросы к базе данных, выгружают информацию для анализа.
Администраторы
Управляют пользователями, ролями и правами доступа.
Загрузка данных
Проблема
Excel-файлы часто содержат ошибки: пустые ячейки, дубликаты, некорректные форматы.
Решение
Автоматическая проверка структуры файла, названий столбцов и обязательных полей.
Подсветка пустых ячеек и некорректных значений сразу после загрузки.
Выбор сценария для дубликатов: пропустить, заменить или объединить повторяющиеся данные.
Редактирование записей прямо в интерфейсе с сохранением только после финальной проверки.
Формирование отчетов по итогам импорта и ведение детального лога действий пользователей.
Дашборд проекта
01 — Панель ключевых показателей
Мониторинг состояния проектов: количество активных участков, объём загруженных отчётов и общие трудозатраты на одном экране.
02 — Контроль прогресса и ресурсов
Наглядное сравнение плановых и выполненных объёмов работ. Отображение остаточных лимитов и распределение нагрузки по персоналу.
03 — Гибкая фильтрация данных
Обновление дашборда при выборе конкретного проекта, отчётной даты или периода.
04 — Экспорт и отчётность
Выгрузка показателей для использования в бумажной отчётности или работы вне системы.
Cкачивание данных
Гибкая выгрузка и экспорт
конструктор отчётов, который позволяет забирать данные из системы в удобном для пользователя формате (Excel, PDF, JSON).
Настройка выгрузки по типам ресурсов, временным интервалам и конкретным объектам.
Модуль предпросмотра таблицы, позволяющий убедиться в корректности данных до формирования файла.
Гибкая настройка состава колонок в итоговом файле от краткой сводки до полной выгрузки всех связанных технических атрибутов.
Управление пользователями
01 — Ролевая модель
Создание и настройка прав для 3 типов ролей: пользователь, оператор, администратор.
02 — Управление сессиями
Инструменты быстрой блокировки и редактирование аккаунтов.
03 — Аудит активности
интерфейс для мониторинга истории действий каждого сотрудника для внутреннего расследования ошибок.
Исследовательский концепт
Я спроектировала вспомогательный модуль, позволяющий получать данные из базы через диалоговый интерфейс.
Проблема
Формирование сложных аналитических отчётов требовало от сотрудников знания SQL-запросов или участия разработчиков.
Решение
Проектирование интерфейса «умного поиска», где пользователь пишет запрос обычным текстом (например: «Расход материалов по участку № 5 за май»).
Результат этапа
Интерфейс в формате чата для получения данных из базы. Включает систему автоподсказок, журнал обращений и раздел «Избранное».
Статус
В ходе приоритизации задач было решено сфокусироваться на классических табличных отчётах. Модуль NLP остался на этапе проработанных вайрфреймов.
Результаты
до 1 млн
учитываемых ресурсов надёжно хранятся и обрабатываются в базе данных без потери производительности.
50+
активных пользователей могут одновременно работать в системе, сохраняя высокую скорость отклика интерфейса.
до 1
минуты требуется на формирование сложного аналитического отчёта (ранее процесс занимал часы и дни).
30
секунд — максимальное время открытия любого типового документа или формы в системе.
Достигнуто
Пользователи перестали использовать отдельные Excel-файлы и начали работу с централизованной базой данных, к которой можно получить доступ в реальном времени.
Автоматическая проверка и валидация данных минимизировали ошибки, которые могли возникнуть при ручном вводе производственных отчётов.
Подробный учёт всех действий пользователей, чтобы можно было полностью проверить любые изменения в проектах.