Как мы сделали сервис для рекламных агентств. Рассказываю подробно о всех этапах и сложностях

Как мы сделали сервис для рекламных агентств. Рассказываю подробно о всех этапах и сложностях

Доброго времени суток, уважаемый читатель! Меня зовут Алексей Еркулев, я основатель студии разработки программного обеспечения easy-prog.com, где мы специализируемся на создании IT-решений для масштабирования бизнеса.

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

Компания - заказчик обратилась в нашу студию разработки Easy-prog.com с запросом реализации современно мобильного приложения для сопровождения процесса работы с рекламными агентами (далее Промоутеры) по всей России с количеством пользователей от 3000 человек. Промоутеры оказывают услуги по разбросу листовок, раздаче визиток и распространения других рекламных материалов по всем городам РФ в регионах присутствия заказчика.

Заказчик уже использовал систему для автоматизации работы Промоутеров QR Point. В первом приближении – система имела устаревший дизайн, была дорогостоящей в обслуживании в пересчете на количество пользователей и не отвечала полным требованиям заказчика с точки зрения функционала. Пользователи были вынуждены параллельно работать с конструктором Яндекс карты для разметки областей по которым промоутеры выполняют работы в системе QR Point.

Выполнение проекта осуществлялось в соответствии с этапами работ:

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

В ходе анализа требований от заказчика были выявлены группы пользователей системы:

1. Промоутеры.

2. Диспетчеры.

3. Руководитель.

4. Руководитель по региону.

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

1. Настройка города. Внесение данных по сотрудникам по городу и загрузка карты города с областями из конструктора Яндекс карты в формате Json.

2. Постановка задачи промоутерам.

3. Получение задач в мобильном приложении

4. Подтверждение выполнения работы и формирование начисления.

5. Вывод денежных средств. Должна быть возможность в мобильном приложении запросить выплату по утвержденной работы

В ходе выполнения первого этапа было подготовлено ТЗ и оценка реализации проекта

Первый прототип. Реализация административной панели и веб приложения для промоутеров

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

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

По факту завершения этапа принято решение о разработке полноценного мобильного приложения

Реализация мобильного приложения Андроид, IOS

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

В первой реализации было уделено мало внимания дизайну, силы были сконцентрированы на функционале.

Были реализованы и опубликованы мобильные приложения для Android и IOS.

В рамках данного шага удалось запустить работу системы в 3 городах, системой пользовались уже 200 пользователей.

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

Как мы сделали сервис для рекламных агентств. Рассказываю подробно о всех этапах и сложностях

Возможность работы в оффлайн режиме

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

Реализация конструктора областей для постановки задач

Как мы сделали сервис для рекламных агентств. Рассказываю подробно о всех этапах и сложностях

Оставшееся слабое звено данного продукта – пользователи все еще загружали области из Яндекс карт. Это не удобно и требовало много времени на администрирование.

Был реализован конструктор карт в административной панели. Данная доработка позволила сократить время запуска нового города в приложении с 1 недели до 1 дня.

Вместо вывода…

1. Цифровизация офлайн-бизнеса требует глубокого погружения в процессы

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

2. Офлайн-режим — не опция, а must-have для полевых сотрудников

40% работы промоутеров происходило без стабильного интернета. Если бы мы проигнорировали этот факт, система оказалась бы бесполезной в половине случаев.

3. Поэтапное внедрение снижает риски

Запуск MVP в нескольких городах позволил:

  • Выявить 90% проблем до масштабирования
  • Сократить бюджет на доработки
  • Получить лояльность команды заказчика

4. Автоматизация отчетности = прозрачность бизнеса

Раньше финансовые данные "оседали" у диспетчеров на 2-3 недели. Теперь руководство видит KPI в реальном времени и может оперативно перераспределять ресурсы.

6. ROI считайте не только в деньгах

После внедрения клиенту удалось снизить затраты на обеспечения процесса на 35%. Но главные ценности:

  • 35% рост продуктивности промоутеров
  • Снижение операционного стресса у менеджеров
  • Возможность масштабироваться без роста штата

7. Технологии — лишь инструмент

Успех проекта определили не MAUI или AWS, а:

  • Глубина понимания бизнеса клиента
  • Гибкость к изменениям (80% улучшений предложили пользователи)
  • Фокус на результат, а не на "красивый код"

У вас есть задача по сопровождению вашего бизнеса через мобильное приложение, помогу определиться с чего начать и дам ответы на все вопросы: от создания тех. задания до релиза и поддержки. Напишите мне в telegram или оставьте заявку на моем сайте easy-prog.com я посмотрю, чем смогу помочь вам и расскажу с чего начать.

Начать дискуссию