Найти тему

Коннектор для «Почты России»

На рынке информационных технологий, как, впрочем, и в других отраслях, существует понятие «партнерский проект»: компания для реализации своего проекта приглашает партнера. Причины для привлечения партнеров могут быть разные — загруженность собственных специалистов, отсутствие в штате нужного разработчика или необходимость разработать узкоспециализированное направление, которым компания ранее не занималась.

Один из таких партнерских проектов был успешно завершен в начале 2023 года разработчиками компании «Фогстрим».

В сентябре 2022 года компании «Фогстрим» поступило предложение от ООО «Делис Инфо» (ИТ-компания, эксперт в области повышения эффективности процессов, связанных со сбором, использованием, учетом, хранением и обслуживанием документов организаций крупного бизнеса, г. Москва) принять участие в совместной разработке интеграционных сервисов для интеграции с «Почтой России», а именно — создать коннектор к существующей системе «Почты России». Поскольку у компании «Фогстрим» уже был опыт подобных разработок (проект ООО «Фогстрим» по реализации коннектора к API «Почта России» (https://github.com/fogstream/fs-pochta-api)), предложение было принято.

«Прежде чем обратиться к компании "Фогстрим", мы вели переговоры с несколькими ИТ-компаниями. Однако по ряду моментов они нас не устроили, — рассказывает Иван Денисов, заместитель генерального директора компании «Делис Инфо». — На "Фогстриме" сошлись все звезды: у компании есть опыт подобных разработок, они выполняют проекты на Python и, что немаловажно, есть своя школа обучения программистов (Курсы программирования для начинающих от ведущих разработчиков Python и Frontend-разработки (fogsdemy.ru)примечание редакции). Поэтому мы и предложили им стать нашим партнером в данном проекте».

После подписания всех необходимых документов была сформирована рабочая группа, в которую вошли три разработчика и руководитель проекта. «Для нас данный проект сложным не был, — поясняет Павел, инженер-программист компании "Фогстрим". — Нам нужно было разработать коннектор, который позволяет организовать подключение внешнего потребителя (заказчика) к информационной системе "Почты России"».

Данная программа предоставляет возможность организации отправлять подписанные документы в электронном формате через API «Почта России». После ее внедрения компании не нужно прибегать к услугам курьерских служб. В процессе выполнения задач применялись микросервисная архитектура, основные технологии: Python, RabbitMQ, JAVA.

Изначально на реализацию проекта отводилось 3 месяца. Однако заказчик на еженедельных совещаниях изменял и усложнял задачу. «Проблем на уровне технологий и написания кода не было. Единственное, у заказчика менялись требования на ходу, а сроки оставались те же. Мы переписывали один и тот же функционал, чтобы удовлетворить потребности заказчика. Поэтому нам приходилось очень много работать. Разработка по срокам увеличилась из-за дополнительных задач от заказчика», — поясняет Павел.

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

«При выборе компании-партнера для меня стоял вопрос: сможем ли мы сотрудничать и на других проектах? И ответ был положительный. Сейчас с компанией "Фогстрим" у нас стартует уже второй проект, и в ближайшее время начнем обсуждать работу над третьим, – комментирует Иван Денисов. – Нас устраивает такое партнерство с компанией "Фогстрим", и мы хотели бы работать и дальше», – констатирует заместитель генерального директора «Делис Инфо».