Современный бизнес в эру цифровой экономики испытывает большое конкурентное давление, поэтому выживают только те компании, которые реализуют стратегию адаптации к быстро меняющимся условиям. Отрасль грузоперевозок – не исключение. Потребитель требует снижения цен, сокращения сроков доставки грузов, предъявляет всё более высокие требования к информационной составляющей: прогнозировать сроки доставки, получать в режиме он-лайн информацию о местонахождении груза, документы,  заказывать дополнительные услуги, и что, особенно важно, обеспечивать: информационную безопасность бизнес-процессов от киберугроз. Поэтому для каждой компании, которая является звеном логистической цепочки, создание и развитие информационной системы является стратегической задачей. В данной статье описан опыт контейнерного терминала «С.I.T.».

Контейнерный терминал «С.I.T.» был создан как одно из подразделений группы компаний «Оборонснабсбыт» в 2011 году. Особенностью контейнерного терминала, как сухого порта является небольшая площадь – территория менее 8 га, поэтому для реализации конкурентной стратегии, а также для максимально эффективного использования имеющегося пространства  менеджмент предприятия  сделал ставку на применение  новейших технологий.

Фото 1: Работа сотрудника контейнерного терминала «С.I.T.» с информационной системой. 
Фото 2: Контейнерный терминал «С.I.T.».

На момент создания контейнерного терминала в группе компаний уже было несколько бизнес-подразделений, поэтому конфигурация органов управления была создана по шаблону. Производственные подразделения  создавались с нуля, а стратегическое управление и вспомогательные подразделения, такие как учет, закупки и др., были, как сервисы, предоставлены группой компаний. Созданное подразделение (терминал) было включено в общую систему, которая была доработана под особенности нового бизнеса. Одновременно с этим руководством предприятия отделу IT были поставлены задачи по автоматизации процессов, которые должны были осуществляться внутри производственных подразделений терминала, а именно:

— Учет и контроль размещения контейнеров на терминале с использованием современных технологий, таких как ГЛОНАСС и GPS, распознавание символов.

— Учет и автоматическая регистрация транспорта и подвижного состава.

— Накопление информации о выполнении операций с оборудованием партнеров компании – владельцев контейнеров и подвижного состава.

— Автоматизация и контроль рутинных операций: копка, прием и выдача контейнеров, документооборот.

— Разработка веб-сайта, на котором будет размещена информация для клиентов в режиме онлайн.

Если с юридическим блоком (заключение договоров), бухгалтерским учетом и управленческими отчетами серьёзных проблем не было (группой компаний для бухгалтерского и управленческого учета, контроля документооборота, платежей использовалась платформа — 1С), и на момент запуска нового подразделения все функции выполнялись с высоким качеством благодаря команде высокопрофессиональных и опытных специалистов, то с операционным блоком предстояло работать.

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

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

Во-вторых, поскольку размер терминала не очень большой, был риск того, что поставщики специализированного ПО, которые работают с крупными предприятиями, просто не будут рассматривать проект всерьёз. Кроме этого, мы получали негативные отзывы о внедренных ранее проектах.

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

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

С учетом всех требований к новой платформе и интеграции к существующей системе оптимальным выбором стал стек технологий Microsoft. Примерно за 6 месяцев после старта проекта были реализованы:

А. Серверная часть и база данных.

Б. Настольное приложение.

В. Приложение для планшетов.

Г. Видео-сервер с технологиями компьютерного зрения.

Д. Сервер обмена информацией.

Е. Веб-сервер и почтовый сервер для обмена информацией с клиентами.

Ж. Бухгалтерская система и документооборот.

Схема 1. Конфигурация системы на 2012 г.

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

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

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

Б. Хранение и предоставление клиентам бухгалтерской документации, прикрепленной к данным о выполненных операциях, в том числе скан-копии и документы, подписанные ЭЦП.

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

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

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

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

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

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

Недостаток заключался в том, что контроль многих этапов процессов осуществлялся в программном коде приложения. Наряду с тем, что цикл внесения изменений в него включал три этапа: получение обратной связи, моделирование и программирование, среди авторов программы данная работа считалась самой нежеланной по причине того, что сил отнимала много, а результаты зачастую были нулевые. Решение нашлось неожиданно: во многих ERP-системах так или иначе используется подсистема PAIS – process-aware information system (система контроля выполнения процессов). Идея системы проста: вместо того, чтобы сначала моделировать процесс, а затем вносить изменения в код программы, можно интегрировать инструмент моделирования процессов в информационную и учетную систему компании и изменения в модель процесса сразу влияют на поведение программы.

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

Описанная в учебниках базовая функциональность модуля PAIS была тщательно изучена на предмет того, насколько она подходит к нуждам предприятия и в конечном итоге реализована примерно на 70-80%. Такие операции как импорт-экспорт моделей в различных форматах, поддержка отдельных атрибутов объектов моделей и т.д. не поддерживается. Однако, реализованы многие функции, связанные с особенностями отрасли и существующей информационной системы, такие как начисление услуг, интеграционные функции и другие.

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

Иллюстрация 1. Часть модели по отправке контейнеров, функционал которой реализован в информационной системе.

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

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

-Формирование запроса получение качественных IT-услуг

-Подбор, обучение и мотивация IT-специалистов

-Создание организационной структуры, которая обеспечивает и создание новых решений, и поддержку существующих

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

— Правильное распределение ресурсов на IT-проекты и т.д.

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

Практика показала, что наиболее удачными проектами автоматизации обмена данными являются совместные, «точечные» проекты. Здесь и сообщения о выполненных операциях, в различных форматах, и предоставление периодичной отчетности. Но по мере расширения количества партнеров и накопления опыта взаимодействия с ними, анализа их требований появляется понимание того, что в будущем понадобится универсальных шлюз, к которому можно получить доступ прямо из системы партнера и получать данные автоматически, избежав участия человека. Расширение набора API-функций данного шлюза – одна из приоритетных задач IT-подразделения компании.

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

По нашим прогнозам, в ближайшие 2-3 года с информационного ландшафта исчезнут все «темные пятна», а участники цепочки объединят свои системы с тем, чтобы потребитель мог получать исчерпывающую информацию о состоянии и дислокации груза, процессе выполнения всех необходимых процедур (в т.ч. таможенных), и на основе полученной информации мог, как увеличивать качество своих товаров и услуг за счет предоставления их точно в срок, так и сокращать издержки за счет сокращения складских запасов, выравнивания нагрузки на инфраструктуру и персонал. В конечном счете, от внедрения цифровых информационно-коммуникационных технологий в бизнес-процессы и систему отраслевых экономических отношений конечные потребители только выиграют: причем как общество в целом, так и каждый из нас.

Валерий ДЕНИСОВ,  управляющий АО «СиАйТи Терминал», член представительства НАЦЭ в Свердловской области. 

Евгений КОКШАРОВ, директор по информации АО «СиАйТи Терминал»