Немного о проекте
FWI (Full Wave Inversion) – инструмент для автоматизированного построения и уточнения геологических моделей на основе сейсмических данных. Это отдельный проект в рамках компании, который помог внедрить искусственный интеллект в повседневные задачи пользователей
Основная задача
Главной потребностью было сделать сложный инженерный процесс понятным и удобным для специалистов, сократив количество ручных действий и упростив работу с алгоритмом. Моей задачей было спроектировать понятный пользовательский сценарий, объединив загрузку входных данных, настройку вычислений и получение результата в едином интерфейсе

Погружение в предметку и постановка задачи
Работа началась с погружения в предметную область. Просмотрел записи встреч, где геофизики рассказывали, как используют FWI в реальных задачах геологоразведки, какие этапы проходят и почему этот процесс устроен именно так. Это сильно помогло понять логику работы специалистов.
Команда сформировала первые требования. На старте это были буквально наброски от руки, которые постепенно превратились с полноценное ТЗ. Дополнительно мы регулярно созванивались с аналитиками, уточняя детали и проверяя понимание бизнес-задачи
Собрали ИИ-прототип
На раннем этапе мы собрали интерактивный прототип, который стал рабочим инструментом для исследования пользовательского сценария. Он позволил быстро понять и синхронизировать с экспертами последовательность действий пользователей, выявить спорные моменты и приблизиться к визуалу, который хотел бизнес. Выглядело не идеально, но помогало закрывать вопросы и двигаться дальше
Это сильно ускорило процесс проектирования: вместо сборки нескольких полноценных вариантов, мы могли быстро тестировать идеи и вносить необходимые правки, пополнять прототип исходя из новых вводных, получать быструю и понятную обратную связь. Мы в разы сократили время на поиск оптимального решения
Поделили на модули
Дашборд в прототипе казался слишком громоздким. К тому же, по ходу работы появилось требование добавить еще один раздел системы. Грузить это все на один экран казалось плохой идеей, поэтому пришли к тому, чтобы разделить систему на 3 модуля
Синхронизация по дизайну
Выяснилось, что продукт живёт не в вакууме — он интегрируется в существующий модуль другой системы, и интерфейс должен в него органично «вклеиться». Поэтому мы сразу взяли курс на консистентность и начали синхронизироваться с дизайнером соседнего продукта. Раз в неделю сверяли решения: от размеров сайдбара и структуры настроек до бордеров и поведения базовых компонентов. Это помогло не разъехаться в паттернах и собрать интерфейс, который выглядит как часть единой системы
Исследовали с пользователями
Мы собрали все пользовательские сценарии и выстроили структуру продукта. Провели встречу с несколькими экспертами и сделали демо интерфейса. Согласование прошло без серьезных правок, пользователям понравился дашборд-концепт
Результаты
Продукт ушел в прод и начал использоваться в реальной работе геофизиков. Процесс стал проще и понятнее: вместо сложных ручных настроек пользователи запускают расчет, а искусственный интеллект помогает избавиться от рутины и максимально ускоряет процесс получения качественного результата
Инсайт из кейса
На практике пришлось уяснить, что прототип – это не финальный черновик будущего интерфейса, а инструмент для понимания логики работы, не стоит слепо опираться на него. Изначально я начал воспринимать его буквально: как почти готовый продукт. Действительно, часть решений выглядела логично в прототипе, но в итоге разваливалась об ожидания пользователей.
После этого я начал использовать его только как способ понять общую логику работы с системой. Финальные решения строились из качественных исследований с экспертами
