Skip to main content
search

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

Leapfrog был полностью перестроен на базе нового мощного кода, что обеспечивает до 25% более быструю обработку и загрузку скважин. Мы стремимся облегчить вашу жизнь и позволить сосредоточиться на геологии, поэтому мы приложили колоссальные усилия, чтобы сэкономить ваше время сегодня и настроить вас на светлое будущее. Нужно заметить, что реализация всего проекта в человеко-годах заняла ошеломляющие 34 года. Это самый крупный проект, которым когда-либо занималась компания Seequent. Семь команд и в общей сложности 47 разработчиков и тестировщиков работали одновременно в течение девяти месяцев. Чего мы хотим добиться?Предоставить клиентам надежное решение Leapfrog для задач будущего, которое осталось бы таким же удобным и продолжало приводить пользователей в восторг.

Вице-президент Seequent по инжинирингу и разработкам, Джон Гуд (John Good), рассказывает: «Мы хотели воспроизвести как можно больше функций и процессов, чтобы работа наших пользователей не была сильно нарушена, но, что более важно, мы хотели сделать все намного лучше».

Весь «марафон» перестройки требовал значительного внимания к деталям и представлял собой четкую аналогию с бегом! Объясняет Джон Гуд: «Чтобы быть максимально гибкими, мы решали задачи спринтами. Сначала все работали с MVVM (архитектура разработки программного обеспечения), затем все работали с Qt (новым пользовательским интерфейсом) и, наконец, работы с Python 3 (язык программирования высокого уровня) проходили параллельно с Qt». Все было рассчитано с использованием последовательной методологии, с тщательными управлением и мониторингом проекта, отслеживанием прогресса с помощью диаграмм сгорания задач, чтобы убедиться, что время каждой из семи команд оптимизировано. Джон добавляет: «Вся команда может по праву гордиться приложенными усилиями и достигнутыми результатами».

Масштаб приложенных усилий
Что мы имеем к настоящему моменту
Общий объем работ по проекту = 34 человеко-года!
634 файла определений Qt
Самый крупный технический проект, который когда-либо выполняла компания Seequent
764 переоформленные иконки
One Pod проводились подготовительные работы 2 года 9 месяцев
789 классов представления (26000 строк кода)
500 файлов определений пользовательского интерфейса (280 диалоговых окон и 220 общих виджетов)
1046 классов модели представления (117000 строк кода)
MVVM – 420 проблем с Jira, которые необходимо решить
2800 тестов новых модулей
Qt – 1110 проблем с Jira, которые необходимо решить
520 новых условий тестирования диалоговых окон

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

Например, иконки могут выглядеть иначе, но их расположение не изменилось, а порядок и типы задач также остались неизменными.Также обеспечено единообразие в расположении объектов, например, дерево проекта остается слева, а значения по умолчанию для списка сцен находятся внизу.Джиа (Gia) добавляет: «Некоторые изменения в рабочих процессах были необходимы, но мы свели их к минимуму и обеспечили согласованность с текущим опытом наших пользователей.

Джиа Романо (Gia Romano), разработчица пользовательского интерфейса приложений Seequent, рассказывает: «Мы тщательно разрабатывали эти обновления, чтобы создать более простой современный интерфейс и обеспечить согласованность внешнего вида всех наших решений. Поскольку визуальные улучшения сильно отличаются, важно сначала внести изменения в пользовательский интерфейс, улучшить структуру и последовательность операций, чтобы обеспечить активную вовлеченность клиентов и эффективность выполнения их повседневных задач».

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

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

«Это не точная наука. Некоторые вещи невозможно применить повсеместно, поэтому нам пришлось вносить коррективы для обеспечения соответствия требованиям приложения для ПК. Мы потратили месяцы на изучение различных концепций, чтобы обеспечить согласованность в таких вещах как дизайн пользовательского интерфейса и шаблоны, для достижения согласованности всех приложений, дерева проекта и списка объектов. Мы проверили все иконки, неизменность нахождения всех кнопок и их ранжирование по значимости. Эффективное изменение одного правила приводит к цепной реакции на 764 других»,-комментирует Джиа.

Ответственная за разработку продукта, Рэйчел Муртаг (Rachel Murtagh) объясняет: «Одно из правил относительно дизайна заключалось в том, что мы оставим только основную и дополнительную кнопки с иконкой справки в левом нижнем углу диалогового окна».

Сведение всех этих усилий к одному ключевому преимуществу заключается в том, что пользователи могут легко перемещаться между пакетами и быстро приступить к эффективной работе. Поэтому независимо от того, используете ли вы Leapfrog, Seequent Central или новый инструмент веб-визуализации, все будет выглядеть одинаково.

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

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

Менеджер по продукту для геологического моделирования Байрон Тейлор (Byron Taylor) комментирует: «Конечным результатом является то, что теперь нам доступно более оптимизированное и гораздо более целостное портфолио решений. Это означает, что наши пользователи могут спокойно переходить от одного решения к другому.С технической точки зрения Leapfrog обеспечил себе процветание на долгие годы».

Вы уже познакомились с новым Leapfrog? Посетите нашу страницу what’s new page и получите доступ к MySeequent, где вы сможете загрузить новую версию и просмотреть множество вспомогательных материалов.

Готовы узнать больше о новом Leapfrog?

Скачайте последнюю версию здесь