Услуги и решения

Техподдержка АСУ ФП для производственной компании

Отрасль проекта

Производство, Корпоративное ПО

Технологии

.NET Core

О проекте

Наша команда обеспечивает долгосрочную техническую поддержку автоматизированной системы учёта и управления финансово-проектными процессами (АСУФП) крупной инженерной компании. За год работы мы закрыли более 30 задач. Работа ведётся в условиях сложной архитектуры, множества интеграций с внешними и внутренними сервисами и строгих требований безопасности.

О клиенте


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


Проблема


Для внутренних процессов используется автоматизированная система учёта и управления финансово-проектными процессами (АСУФП). В ней сосредоточены ключевые функции:


  • учёт закупок и документооборот по поставкам;
  • трекер задач и проектов;
  • учёт часов и трудозатрат сотрудников по проектам;
  • интеграция с 1С и другими корпоративными сервисами.

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


Дополнительные сложности создают строгие требования безопасности. Нельзя использовать библиотеки, которые требуют интернет-доступа, а публикация кода в промышленный контур возможна только после проверки и одобрения службы безопасности.


Команда


В проекте задействованы аналитик и бэкенд-разработчик.


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

Примеры задач


Проект работает в формате долгосрочной поддержки, задачи поступают регулярно. Чаще всего доработки и исправления касаются разных интеграций системы — обмена данными с 1С, внешними учётными и проектными сервисами, а также внутренних модулей АСУФП.


За год наша команда закрыла более 30 задач, среди которых:


  • ускорение загрузки страниц за счёт оптимизации SQL-запросов и кэширования данных;
  • исправление ошибок в формировании групп доступа и корректной выдачи прав пользователям;
  • настройка и автоматизация процесса согласования трудозатрат, включая сценарии массового согласования;
  • разработка и документирование методов в Swagger для запуска уведомлений и обмена данными между подсистемами;
  • подготовка детализированного перечня автоматизированных подпроцессов системы для аналитики и дальнейшей оптимизации;
  • многочисленные фиксы интеграций с 1С, а также с внешними планировщиками, трекерами задач и внутренними сервисами.

Как строится работа


  • регулярные встречные созвоны с заказчиком для уточнения приоритетов и статусов;
  • тикетная обработка и приоритезация (bugfix → срочные инциденты → плановые доработки);
  • внимательное соблюдение требований безопасности при выборе инструментов и при подготовке релизов;
  • выпуск патчей и hotfix-пакетов с учётом задержек на утверждение в контуре заказчика;
  • комплексный подход: не только «закрываем баг», но и ищем коренную причину, проверяем интеграционный сценарий с 1С и даём рекомендации по снижению рисков.

Результат


  • Более года успешного сопровождения системы.
  • Закрыто свыше 30 инцидентов и доработок.
  • Сохранена стабильность работы АСУФП и её интеграций.
  • Организован прозрачный процесс: от приёма заявки до безопасного релиза.

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

Расскажите нам о своей задаче
Мы немедленно возьмём её в работу
Алексей Кузнецов
hello@nordclan.com