В эпоху растущей популярности фриланса компании постоянно сталкиваются с необходимостью автоматизации работы с внештатными сотрудниками. В 2019 году в «Логему» пришла компания «Своя работа» с идеей создания сервиса, который упростил бы для юридических лиц и ИП расчеты и документооборот с самозанятыми. В 2021 году у компании появился постоянный партнер, работающий с самозанятыми, под индивидуальные потребности которого и был доработан сервис. Результатом стала платформа, которая не только упростила взаимодействие с исполнителями, но и позволила постоянному партнеру ООО «Своя работа» сэкономить значительные средства.
С какими проблемами сталкивается бизнес, когда начинает работу с самозанятыми?
В чем сложности каждого из этих подходов? Любая сторонняя платформа для взаимодействия с самозанятыми работает по своему сложившемуся универсальному алгоритму, который редко учитывает индивидуальные потребности каждого клиента.
С одной стороны, высокая комиссия может повлиять на рентабельность проекта и бюджет компании-заказчика, особенно в случаях, когда необходимо привлечь много исполнителей. С другой стороны, если компания-заказчик отказывается сотрудничать с платформой, она вынуждена вручную собирать и обрабатывать чеки. В этом случае есть риск потери чеков или ошибки при их обработке — это может привести к проблемам во время налоговых проверок.
Перед «Логемой» клиент поставил задачу запустить сервис для работы с самозанятыми, на котором будут автоматизированы основные процессы: процедура оплаты выполненных работ, получение и обработка чеков. Нужна была функциональная и единая система для отслеживания статуса выполнения заданий и централизованного сбора заказчиком отчетных документов (чеков и актов). Вся отчетная документация по заказам должна была храниться долговременно и структурировано.
«Логема» предложила создание системы, которая:
“Отправной точкой создания сервиса для самозанятых «Своя работа» стали изменения в законодательстве в 2019 году. Мы увидели перспективу в новом законе о самозанятых и решили создать платформу для работы с подрядчиками, заодно сэкономив на комиссиях. От идеи до начала реализации прошло около трех месяцев, включая время на выбор подрядчика.
Запуск платформы с нуля состоялся в мае 2020 года, а уже в 2021 на платформу пришел крупный заказчик, что потребовало значительных изменений в функционале под индивидуальные особенности его работы. Процесс работы бизнеса с самозанятыми на практике выглядел иначе. Мы пересмотрели сценарии использования платформы и доработали функционал с учетом пользовательского опыта.“
Екатерина Хазова,
юрист в компании «Своя работа»
Разработка сервиса «Своя работа» велась на платформе 1С-Битрикс. Однако в процессе работы команда «Логемы» пришла к выводу, что для систем со сложной бизнес-логикой Битрикс — недостаточно гибкое решение.
Почему? В ходе разработки выявился ряд существенных ограничений Битрикса.
Во-первых, отсутствие «взрослых» инструментов для эффективной командной работы. Платформа не предоставляла встроенные средства для управления миграциями базы данных. Это осложняло процесс синхронизации изменений и затрудняло развертывание обновлений на боевом сервере.
Во-вторых, недостаточная поддержка автоматического тестирования «из коробки»: отсутствие инструментов для создания и поддержки автотестов увеличивало риски и усложняло процесс контроля качества, не позволяло оперативно выявлять ошибки в работе сервиса и устранять их.
Кроме технической экспертизы требовалось проанализировать организацию процесса работы с внештатными сотрудниками, а также нюансы законодательства.
Процесс работы над сервисом «Свояработа.рф» включал:
Стратегия развития платформы для работы с самозанятыми была разделена на три этапа:
Команда «Логемы» предложила разработать MVP сервиса, который бы позволил клиенту быстро протестировать спрос и лучше понять потребности бизнеса в сегменте работы с самозанятым.
Почему MVP?
Во-первых, поэтапная разработка позволяет проверить жизнеспособность гипотезы и конкурентоспособность проекта. Все дальнейшие доработки можно проводить на основании пользовательского опыта, избегая дорогостоящих ошибок.
В-вторых, заказчик экономит бюджет за счет гибкого подхода к разработке — сервис с минимальным набором функций стоит дешевле и позволяет собрать обратную связь от пользователей и учесть их пожелания в дальнейшей разработке.
Интеграция с налоговой службой по API — это отдельный квест, в котором нет стандартных схем «запрос-ответ», характерных для большинства веб-сервисов. Вместо этого используется асинхронная модель обмена данными, что усложняет интеграцию. Когда платформа отправляет запрос в налоговую службу, она получает только подтверждение о его регистрации с уникальным идентификатором. Время фактического ответа на запрос может быть от нескольких секунд до нескольких часов.
Разработчики «Логемы» реализовали асинхронный обмен данных следующим образом:
Для реализации этого механизма использовали систему управления очередями RabbitMQ. Это позволило организовать обработку большого количества запросов, не перегружая API налоговой службы.
Такой подход имеет ряд преимуществ:
Кроме того, команда «Логемы» реализовала механизм повторной отправки данных, когда налоговая служба не отвечает или возвращает ошибку.
Алгоритм формирования чеков в оффлайн работает следующим образом:
Для исполнителей периодически запрашиваются оффлайн-ключи. При необходимости сформировать оффлайн-чек объект запроса преобразуется с добавлением полей:
Кроме того, на сайте есть функционал для отрисовки оффлайн-чеков: twig-шаблон заполняется данными о чеке и исполнителе, затем полученный HTML рендерится и превращается в картинку, обрабатывается и сохраняется.
Вся система стабильно работает, а риск потери данных минимален.
Автоматизация документооборота упрощает работу с самозанятыми исполнителями. Команда «Логемы» разработала решение, которое автоматически генерирует и организовывает хранение документов.
Система автоматизации документооборота включает:
1. Автоматическую генерацию договоров:
2. Управление версиями документов:
3. Автоматическое формирование актов выполненных работ:
4. Интеграцию с бухгалтерскими системами:
5. Систему уведомлений и напоминаний:
6. Централизованное хранение и доступ к документам:
Преимущества системы автоматизации документооборота:
Текущая функциональность платформы
Создание MVP и постепенное наращивание функциональности позволили клиенту быстрее начать получать выгоду от системы и корректировать планы развития на основе реального опыта использования. Приоритет следует отдавать функциям, которые непосредственно влияют на экономию средств и оптимизацию работы. Кроме того, при работе с финансовыми данными и персональной информацией важно учитывать все аспекты законодательства и обеспечивать надежную защиту данных.
Чего мы смогли добиться, внедрив MVP:
“Для ООО «Своя работа» особо ценным является предложенный «Логемой» потенциал масштабируемости созданного решения. Разработанная платформа не ограничивается только нуждами постоянных клиентов сервиса «Своя работа», но и открывает новые возможности для развития бизнеса, например, за счет привлечения на платформу других компаний, работающих с самозанятыми. Это стратегическое преимущество может стать основой для расширения бизнеса и выхода на новые рынки.
Наши инвестиции в разработку дружественной платформы для работы с самозанятыми, которая адаптируется под индивидуальные потребности заказчиков, не только окупились, но и создали прочный фундамент для дальнейшего развития и оптимизации бизнес-процессов как компаний-заказчиков, так и сервиса «Своя работа».“
Екатерина Хазова,
юрист в компании «Своя работа»
Опыт показал, что для сложных бизнес-систем необходимо использовать гибкие и современные технологии, позволяющие эффективно масштабировать проект. Разработка платформы для работы с самозанятыми демонстрирует, как правильно выбранный стек и подход к разработке может решить комплексные бизнес-задачи и принести значительную экономию.
“Наш опыт позволяет видеть подводные камни в реализации подобных проектов. Мы знаем, как правильно расставить приоритеты при ограниченном бюджете, чтобы система начала приносить пользу максимально быстро.
Многие компании, решившие создать подобные платформы, сталкиваются с двумя основными задачами: экономией на комиссиях и привлечением новых пользователей на свою платформу. Первую задачу решить относительно легко, а вот вторая требует серьезных усилий в области маркетинга и продаж, с чем многие не справляются.
Этот опыт позволяет «Логеме» предлагать клиентам более реалистичные и эффективные стратегии развития их платформ, фокусируясь в первую очередь на решении конкретных бизнес-задач клиента, а не на создании универсального решения для рынка.“
Сергей Горелов,
генеральный директор в компании «Логема»
Компании, разрабатывая подобные платформы, совершают одну и ту же ошибку. Они вкладывают огромные бюджеты в разработку полномасштабной системы с множеством функций, но в итоге реальную пользу и экономию начинает приносить лишь базовый функционал. Такую систему можно разработать за 1-1,5 месяца, и она уже позволяет экономить на комиссиях сторонних площадок. Мы в «Логеме» фокусируемся именно на таком подходе – быстро дать клиенту инструмент, который начнет приносить доход, а затем постепенно дорабатывать функционал.
Если ваша компания хочет выстроить процесс работы с внештатными сотрудниками, команда «Логемы» готова помочь в создании эффективного и экономически выгодного решения, адаптированного под ваши потребности и бюджет проекта.