Как выбрать подрядчика для разработки мобильного приложения

Nullgravity
Nullgravity
Published in
5 min readJul 5, 2018

Мы в Nullgravity разрабатываем digital-продукты. Решения, которые ничего общего со стандартным аутсорс-подходом не имеют. Также мы помогаем нашим клиентам интегрировать наши решения в их разнообразные бизнес-модели. Мы создаем продукты, которые приносят прибыль, улучшают пользовательский опыт и повышают процент удержания потребителей.

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

Недавно мы разработали приложение под iOS для Leroy Merlin, крупнейшего DIY-ритейлера в России и мире. Рассказываем о задачах, решениях и достижениях в рамках этого партнерства.

Как все началось? Чтобы улучшить пользовательский опыт своих клиентов, Leroy Merlin решили внедрить в приложение AR — дополненную реальность. Leroy Merlin предпочли аутсорсинг программного обеспечения — ведь зачем держать в штате большую команду разработчиков и аналитиков, когда на рынке много достойных партнеров?

Выбор поставщика услуг аутсорсинга: подходы и принципы

Как упростить для себя выбор поставщика услуг аутсорсинга? Сначала определить, какие стратегические задачи нужно решить и чего ожидать от партнера. Просто закрыть несколько горящих задач бизнеса? Найти единомышленника для долгосрочной работы? Что-то третье?

В начале нашего взаимодействия Leroy Merlin понимали стратегическую задачу, ведь они знали, чего сейчас ждут пользователи e-commerce и m-commerce в частности. За 2016 год объем трат в электронной коммерции показал рост 17%, в мобильной — 59%. Такие данные наводит The Next Web и пишет об AR-революции, ссылаясь на отчет Retail Perceptions. Люди, делая покупки с телефона, хотят делать это максимально комфортно.

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

А как создать комфорт в виртуальной реальности покупки? Согласно отчету Retail Perceptions, с технологией «примерки» продукта — и одежды, и мебели — с помощью дополненной реальности 71% клиентов чувствует большую лояльность к бренду, получает удовольствие от подбора и покупки товара. Кроме того, покупатели готовы тратить на 40% больше, ведь товар можно примерить в реальной обстановке. Кроме того, покупатель чаще удовлетворен покупкой — а значит, количество возвратов уменьшается! Значит, надо делать! И для этого есть мы, предоставляющие мобильный и web-аутсорсинг.

Нашей компании удалось построить взаимовыгодные отношения с Leroy Merlin, придерживаясь принципов Agile. По этой методологии вся работа делится на спринты, и каждые две недели мы видели, что было сделано, куда мы двигались, что нужно изменить. Гибкость!

На втором этапе мы разработали в приложении DIY-ритейлера Leroy Merlin функцию дополненной реальности. Теперь «примерку» новых предметов декора, мебели по размеру, отделочных материалов всевозможных цветов и фактур можно применить к своему настоящему интерьеру. Для этого нужно взять в руки iPhone или iPad, открыть приложение — и «примерка» произойдет через камеру! AR-функциональность в приложении дополняет изображение, отснятое на камеру устройства 3D, товарами из каталога. Все модели товаров отображаются в реальных размерах, с настоящими цветом и текстурой.

Во время работы над приложением мы одновременно выполняли и нетривиальные задачи. Например, настраивали персонализированную коммуникацию с клиентами: запуск чат-бота в приложении, «умного» ассистента, который помогает при выборе товаров. Кроме улучшения приложения, команда Nullgravity также осуществила ряд дополнительных решений в веб-версии: сервисы «3D-дом» и «3D-квартира». Планирование интерьера стало проще, так как пользователь может создать онлайн-визуализацию своего дома: разместить на трехмерной модели нужную мебель, декор, а затем подобрать понравившиеся отделочные материалы и посмотреть, как будет выглядеть помещение днем или вечером. Также мы создали специальный раздел сайта, в котором можно посмотреть примеры интерьеров для вдохновения — «Галерею готовых решений».

Аутсорсинг разработки программного обеспечения: наш опыт

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

Такое сотрудничество открывает возможности крупным компаниям для технологического прорыва, стоит только наладить взаимопонимание с партнерами. Мы строили свои отношения с Leroy Merlin на равных, и, когда возник вопрос о новом функционале, мы вместе провели исследование и пришли к решению внедрить технологию дополненной реальности. В Leroy Merlin прислушивались к нашим советам и согласились вложить деньги в идею — пусть даже она окупится не сразу! Благодаря этому мы вместе создали инновационное решение. Здесь стоит подчеркнуть, что именно обсуждение идеи с партнерами на равных привело к выбору технологии AR.

2. Договоритесь о целях на старте
Приступая к выполнению проекта, даже если вы давно сотрудничаете с компанией, сразу четко очертите задачи и цели. Например, мы договорились, что делаем обновленное приложение только для iOS, потому что Apple выпустила ARKit. Совсем другим заданием будет разработка приложения для Android-устройств.

Leroy Merlin — это не просто магазин стройматериалов, а большая инновационная компания в DIY-сегменте, потому в процессе мы столкнулись со сложностью отрисовать в 3D сразу все количество товарных позиций. Поэтому сначала мы создали около 30 моделей и запустили их для «примерки». К такому решению мы пришли из-за достаточно трудоемкой задачи отрисовывать товары в 3D. Вскоре после первого релиза мы получили довольные отзывы от покупателей, а на наш проект обратили внимание СМИ.

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

3. Продумайте коммуникацию
Разработка любого проекта, как внутреннего, так и с привлечением удаленной команды, неосуществима без четко спланированной коммуникации. Чтобы упростить контроль за командой партнеров-разработчиков, нужно хорошо продумать все процессы обмена информацией и интеграции. Ведь заказчику необходимо держать руку на пульсе проекта, а без налаженной коммуникации менеджеру будет сложно контролировать работу.

Помимо коммуникации в Skype/Messenger/Telegram, каждую неделю мы готовили дайджест, на который были подписаны менеджеры Leroy Merlin. Личные встречи хотя бы раз в месяц тоже очень важны. Такие подходы в коммуникации держат партнеров в курсе рабочего прогресса, трудностей и позволяют вовремя обмениваться информацией и соответственно реагировать.

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

--

--