Как за 6 месяцев разработать 5 версий SDK для автоматизации уведомлений
Команда Umbrella IT за 6 месяцев разработала SDK для 3 платформ и в 18 раз ускорила интеграцию пуш-уведомлений в приложения клиентов MindboxMindbox — компания-разработчик облачной платформы автоматизации маркетинга. С 2010 года помогает бизнесу собирать данные о потребителях и управлять коммуникациями в режиме одного окна.
Платформа Mindbox позволяет повышать выручку маркетинга в мобильных приложениях за счет рассылки пуш-уведомлений с множеством настроек. Однако интеграция Mindbox занимает в среднем от трех недель и требует много ресурсов разработчиков со стороны клиента.
Чтобы привлечь клиентов, не готовых инвестировать в разработку, требовалось создать инструмент для быстрого внедрения пуш-уведомлений в мобильные приложения — SDK (набор средств разработки).
Клиенты Mindbox, сотни компаний, с нетерпением ждали запуска open source SDK, который значительно упростил бы и ускорил внедрение пуш-уведомлений в мобильные приложения. Потенциальный охват продукта был огромным, и некачественный SDK мог бы серьезно повредить репутации нашей маркетинговой платформы. Поэтому задача Umbrella IT заключалась в том, чтобы обеспечить успешный запуск продукта с первого раза, без ошибок, и гарантировать его безупречное качество.
Реализация
Команда Umbrella IT, состоящая из аналитика, продукт-менеджера и двух веб-разработчиков, за 3 дня подключилась к проекту: погрузилась в контексты, сформировала требования к продукту и приоритизировала задачи. Также мы наладили коммуникацию с командой Mindbox, взяв на себя организацию встреч для обсуждения результатов и корректировки целей.
Мы разработали SDK для iOS и Android за 6 месяцев. Благодаря этому интеграция платформы Mindbox с мобильными приложениями клиентов ускорилась в 18 раз.
Теперь добавление функции отправки пуш-уведомлений происходит автоматически: клиенту достаточно добавить SDK в проект и выполнить несколько простых шагов.
Чтобы гарантировать высокое качество продукта, мы провели тщательное тестирование. Важно было согласовать с клиентом объем тестов. Поскольку проверка непосредственно на устройствах была невозможна, мы создали специальное тестовое приложение для проверки работоспособности SDK. Чтобы убедиться в его надежности, привлекли к тестированию и самих клиентов.
После релиза версии SDK для iOS и Android были установлены более миллиона раз. Клиенты дали положительный фидбек и запросили расширение функционала для платформы Huawei и приложений на Flutter и React Native.
Мы оперативно скорректировали состав команды, подключив специалистов с соответствующей экспертизой для одновременной разработки трех версий SDK. За два месяца мы дополнительно создали SDK для Flutter, React Native и платформы HUAWEI.
На текущий момент мы продолжаем поддерживать пять версий SDK, гибко распределяя ресурсы для решения текущих задач. Учитывая, что порог входа в проект достаточно высок — новому специалисту требуется около двух недель на полное погружение, — наша команда продолжает решать все возникающие у клиентов Mindbox вопросы по интеграции SDK для iOS, Android, HUAWEI, Flutter и React Native.
Благодаря команде Umbrella IT платформа автоматизации маркетинга Mindbox за 6 месяцев получила 5 версий SDK, с помощью которых клиенты в 18 раз быстрее без разработки интегрируют пуш-уведомления в мобильные приложения.
Интересное:
Новости отрасли:
Все новости:
Публикация компании
Достижения
Профиль
Контакты
Социальные сети