ICL Services

Японский производитель компьютерного оборудования

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

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

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

Чтобы разработать новое приложение и максимально гладко перейти на него, заказчик обратился к ICL Services.

Задачи

  • Разработать онлайн-портал для конфигурации и оформления заказов, существенно расширить его возможности по сравнению с десктопной версией.
  • Обеспечить стабильную бесперебойную работу приложения, постоянно совершенствуя разработанную систему.
Решение

Реализованное нами решение

  1. Работа началась в конце 2017 года. Для проекта ICL Services выделила две команды: одна должна была заниматься разработкой портала, другая — поддержкой существующего приложения и смежных систем.

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

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

    Новый веб-портал начал работать намного быстрее, а пользоваться им стало удобнее:

    • Портал стал доступен публично для всех онлайн. Благодаря этому: любой человек может зайти на портал и сконфигурировать себе компьютер, сервер или иную систему. До этого с десктопной версией потенциальным покупателям нужно было приглашать менеджера, он приезжал со своим ноутбуком, и вместе они конфигурировали продукт.
    • Разработали гибкий функционал работы с партнёрами. Партнёры, которые могут распространять продукцию, делятся на категории, для каждой категории установлена своя отпускная цена и свои скидки. Портал на основе страны пользователя и категории партнёра определяет ценовую группу.
    • Появилась возможность отключить показ цен. Менеджер по продажам может скрыть стоимость, если потенциальный покупатель пока не готов ее обсуждать.
    • Портал позволяет рассчитать апгрейд уже приобретённого продукта. К примеру, пользователь, выбрав сохранённую конфигурацию, может добавить или заменить модули. 
    • В помощь пользователю портал предлагает визарды для конфигурации и динамические рекомендации в процессе конфигурирования. Система может порекомендовать, какие компоненты подойдут к конкретной сборке, и проверит, что все компоненты согласуются. 

    • Можно сразу узнать, есть ли тот или иной компонент в наличии и сколько его нужно ждать. Благодаря этому пользователю не нужно писать менеджерам на почту и уточнять наличие и сроки поставки, так что можно тратить меньше времени на оформление покупки.

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

    • Появилась функция совместной конфигурации. Можно подключить несколько человек к одной конфигурации и собирать её вместе. Таким образом группе пользователей легче советоваться друг с другом и принимать решения.

    • Новый портал интегрирован со всеми бизнес-процессами клиента. Сконфигурированный заказ автоматически отправляется в систему поддержки продаж, ERP-систему, систему управления заказами на производстве, где начинается его сборка.

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

    Параллельно с командой разработки работала и команда поддержки. Специалисты этой команды:

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

    • обновляли правила конфигурирования и состав каталога продуктов;

    • готовили базы данных для отдельных регионов и ценовых групп;

    • обеспечивали бесперебойную работу портала, своевременно отслеживая и устраняя инциденты в работе нового портала.

Продукты и технологии

  • .NET
  • ASP.NET Core
  • Microsoft SQL Server
  • Angular

Результаты

  • Заказчик получил веб-портал, на котором любой человек может быстро собрать конфигурацию системы любой сложности: от персонального компьютера до серверной фермы.
  • Переход на новую систему был практически бесшовным, пользователи приветствовали новые возможности и внешний облик портала.
  • Благодаря продуманной архитектуре нового портала компании стало быстрее и дешевле внедрять изменения в бизнесе и новые линейки продуктов.
  • Число пользователей увеличилось с 200 человек до 30 тысяч.

Предоставленные услуги

Напишите нам

Связаться с нами

Заказать звонок

Ф.И.О*
Контактный телефон*
E-mail*
Компания*

Я даю согласие на обработку своих персональных данных в соответствии со статьей 9 Федерального закона от 27 июля 2006 г. N 152-ФЗ«О персональных данных»

На сайтах icl-services.com используются cookie-файлы. Оставаясь на сайте, вы даете свое согласие на использование нами cookie-файлов. Если, прочитав данное сообщение, вы не согласны, просим вас покинуть сайт.

Задать вопрос эксперту

Ф.И.О*
E-mail*
Наименование организации*
Должность*
Телефон*
Вопрос*

Я даю согласие на обработку своих персональных данных в соответствии со статьей 9 Федерального закона от 27 июля 2006 г. N 152-ФЗ«О персональных данных»

Заказать звонок

Ф.И.О*
Контактный телефон*
E-mail
Компания*

Я даю согласие на обработку своих персональных данных в соответствии со статьей 9 Федерального закона от 27 июля 2006 г. N 152-ФЗ«О персональных данных»

Наверх