Close
PTC + Atlassian

Как воплотить мечту в (дополненную) реальность: история разработки приложения IKEA Place от PTC с помощью Trello


Логотип PTC
Отрасль

Интернет и программное обеспечение

Офис

Весь мир

Продукты
Процент пользователей Trello в компании

100%

Поделиться

IKEA Place: воплощение инноваций в реальность

Кто из нас хоть раз не стоял перед прекрасным Карлштадом или Экторпом (для тех, кто не бывал в IKEA: это названия диванов) и не мечтал о том, как привезет его в свой дом и проведет весь вечер за сборкой, вооружившись отвертками и ключами?! В подобной ситуации от нового уютного дивана нас отделяет один простой вопрос: «Войдет ли он?»

Именно эту принципиальную проблему по просьбе IKEA должна была решить компания TWNKLS | AR, входящая в группу PTC. В 2018 году PTC включила свою дочернюю фирму по цифровой трансформации в число участников ярмарки инноваций, которую проводила IKEA, и предложила там идею IKEA Place, приложения трехмерной визуализации на основе дополненной реальности, которое помогало бы «виртуально разместить трехмерные модели в натуральную величину в ваш собственный интерьер». Для покупателей это означало возможность виртуально «примерить» понравившуюся мебель перед покупкой или, наведя камеру на некое место, попробовать разные товары, которые могли бы там разместиться.

Хитроумная идея, предложенная PTC, как нельзя больше отвечала ожиданиям компании IKEA и ее клиентов. Розничный гигант выбрал PTC победителем своей ярмарки инноваций и начал планировать сотрудничество с целью воплотить приложение дополненной реальности в жизнь.

От идеи до первой версии за 9 недель

Момент был как нельзя более удачным: компания Apple была намерена выпустить для разработчиков всего мира инструмент ARKit всего через девять недель. Несмотря на жесткие сроки, в PTC считали это отличной возможностью: если запустить первую версию приложения Place параллельно с первым релизом ARKit, можно привлечь внимание со стороны Apple и использовать волну внимания к технологиям дополненной реальности как катализатор своего успеха.

В PTC быстро сформировали команду и создали план проекта, чтобы справиться с задачей к стремительно приближающемуся сроку. Директор по разработке Джефферсон Скомакао и менеджер по продукту Энди Баркер с головокружительной скоростью вели свою команду сквозь процессы генерации идей и разработки, используя Jira для отслеживания проекта и задач. Через два месяца долгих дней и поздних вечеров команда выпустила первую версию IKEA Place в связке с Apple ARKit. В первые же дни приложение было загружено сотни тысяч раз и даже привлекло внимание Тима Кука, генерального директора Apple, который продемонстрировал его работу на одном из собраний и сказал, что это «будущее торговли».

После первых обзоров, полных неистового восторга, в PTC и IKEA поняли, что перспективы могут быть грандиозными. Гонимые жаждой дальнейших успехов, они отпраздновали первую победу, перевели дыхание и отправились обратно в лабораторию разработки, чтобы вывести приложение Place на новый уровень.

Объединяя команды с помощью Trello

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

Они были готовы к сотрудничеству, но совершенно не горели желанием настраивать и изучать новые системы управления проектом, — да на это и времени ни у кого не было. Энди рассказывает: «У нас было столько внешних и внутренних партнеров, но никто из них не мог или не хотел открывать свои собственные системы для других. А нам нужно было быстро приступить к совместной работе».

И тут Джефферсон предложил решение: Trello. Он использовал этот сервис на прошлой работе и знал, как просто в Trello можно создать команду, настроить интуитивно понятные доски и за секунды поделиться ими с внешними партнерами, сохраняя при этом полный контроль над правами доступа. Джефферсон не сомневался, что это станет быстрым и простым решением для всех (даже для тех, кто никогда раньше не пользовался Trello), а заодно удачно впишется в систему других инструментов Atlassian, используемую в PTC.

Стандартизация продуктивности для повышения эффективности на 125 %

Когда IKEA и партнеры PTC были подключены к Trello, Джефферсон и Энди начали настраивать доски для каждого рабочего процесса: создания дорожных карт, отслеживания заданий и тестирования для контроля качества (QA).

Благодаря Trello эффективность контроля качества была повышена более чем на 125 % (если считать по проценту исправленных ошибок).

Доска с дорожной картой продукта включает в себя бэклог планов на дальнейшее развитие приложения Place. Здесь же можно получить общее представление о текущей работе и о том, что уже сделано. Джефферсон сообщает, что использование Trello помогло на 20–40 % увеличить долю идей, которые были задокументированы на дорожной карте и прошли путь от «новых» до «выполненных», а также помогало командам сохранять организованность и внимательность при поступлении новых запросов. «Когда из IKEA приходит вопрос о новой возможности, мы сразу можем сказать, есть ли она на нашей дорожной карте и когда мы планируем ее реализовать, — говорит он. — Это помогает нам не сбиваться с курса и помнить о том, на что должно быть направлено основное внимание».

Когда возможности и баги перемещаются из бэклога в спринт, команда PTC, работающая над проектом для IKEA, отслеживает рабочие задания на доске текущих назначений. В работу над этими заданиями включено несколько команд, и у каждой из них есть свой список задач к выполнению. Это помогает каждому сосредотачиваться именно над своей частью работы и при этом видеть, каким образом его задания пересекаются с задачами коллег. Менеджеры проекта и руководители также считают, что эта доска — бесценный инструмент для отслеживания прогресса и составления отчетов.

По словам Джефферсона, управление процессами QA в Trello стало «всеобщим спасением». Процессы QA в ходе разработки первой версии приложения были мощным источником стресса, потому что этим занимались 30 партнеров, фиксируя результаты в электронных таблицах и документах Word. Разработчикам было очень трудно отслеживать найденные баги и объединять их в задачи Jira, а для руководителей все проблемы, решения и регрессионные ошибки и вовсе оставались покрыты мраком.

Использование Trello для управления процессами QA избавило от этих и многих других проблем. Теперь специалисту по контролю качества очень просто начать сеанс работы и понять, чего же хочет руководство. Руководители, в свою очередь, могут отслеживать данные QA, принимать более обоснованные решения и при необходимости передавать информацию в другие системы. Как следствие, общее количество задач сократилось на 85 %, а эффективность выросла более чем на 125 % (если считать по проценту исправленных ошибок).

Команда PTC по проекту IKEA также использовала возможность «Улучшения» в Trello, чтобы дополнительно настроить Trello в соответствии со своими рабочими процессами и объединить этот инструмент с другими важными системами для совместной работы и разработки ПО. К примеру, они добавили настройки карточек, чтобы отслеживать версии, типы багов и исполнителей. Другие интегрированные улучшения помогают обмениваться данными между Trello и Google Диском, Slack, Giphy, Blue Jeans или OneDrive.

Такая мощная система интеграций принципиально изменила ход работы для команды PTC по проекту IKEA, позволив всем командам разработчиков гораздо быстрее и проще взаимодействовать друг с другом; при этом каждый участник процесса видел всю важную информацию, что помогало избегать повторных инцидентов, принимать более обоснованные решения и делиться знаниями.

Новый способ эффективного взаимодействия для международных команд

Поскольку в проекте IKEA Place на этапе разработки второй версии появились новые партнеры, а работа стала более распределенной, возникла новая задача: обеспечить взаимодействие удаленных команд. С учетом разницы во времени, языках и культуре Джефферсону и Энди было не так просто достичь согласованности и получить качественные результаты.

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

Джефферсон Скомакао

Директор по разработке

Джефферсон объясняет: «Наши разбросанные по миру команды использовали для взаимодействия электронную почту, телефон и Skype, при этом единого способа сбора информации и регистрации принятых решений не существовало. Мы стали работать с Trello, чтобы обеспечить всеобщее понимание этапов, требований и процедур. Эффект от такого внедрения при взаимодействии команд, каждая из которых имеет свои культурные и языковые отличия, был просто исключительным».

Энди добавляет: «Работая с Trello, мы научились общаться с помощью коротких и прямых сообщений, и это помогло преодолеть языковые барьеры. Мы теперь не перегружаем наши задания описаниями и дополнительными файлами, чтобы гарантированно донести самое главное».

По словам Джефферсона, работа с Trello помогла не только расширить коммуникации, но и отслеживать производительность распределенных команд по мере решения стоящих перед ними задач. «Мы измерили показатели, поняли, что [удаленные команды] стали делать больше, и увидели реальные улучшения в их работе». Все эти улучшения помогли команде PTC по проекту IKEA поддерживать высокую скорость и сохранять уверенность в том, что приложение с каждой новой версией будет становиться разнообразнее и лучше.

Будущее торговли

Объединив в одном месте коммуникации и сотрудничество, PTC и партнеры компании смогли успешно поставить многочисленные обновления и новые релизы в первые же месяцы после запуска приложения Place. С каждой версией пользователи демонстрировали все больше внимания и одобрения.

С момента первого релиза приложение IKEA Place было загружено более 4 млн раз и получило более 100 000 отзывов; его средний рейтинг в App Store составляет почти пять звезд. Кроме того, приложение уже получило не менее 18 наград, включая Auggie Award за 2018 год (на выставке Augmented Reality World) как лучшее приложение для потребителей, награду Creative Circle за лучшее использование технологий, а также попало на первое место в мировом рейтинге неигровых приложений дополненной реальности для iOS (и продолжает удерживать эту позицию).

Джефферсон и Энди отдают должное открытости, простоте использования и гибкости Trello, поскольку эти характеристики помогли команде преобразовать внутренние процессы и достичь всех этих потрясающих результатов.

«Всего лишь несколько простых досок и улучшений — и вот мы уже смогли организовать совместную работу и создать по-настоящему инновационный продукт, — заявляет Джефферсон. — С помощью Trello мы действительно улучшили рабочие процессы и каждый день своей жизни. Проблем с ним почти не было, и мы полностью посвятили себя разработке. Как руководитель, я добавлю, что отслеживать происходящее тоже было гораздо проще. Использование Trello полностью себя окупило».

Энди продолжает: «Работа с Trello помогла нам сломать коммуникационные барьеры и создала основу для сотрудничества между внутренними и внешними участниками процесса, а также обеспечила открытость, которая была нам всем необходима для достижения успеха».

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

Джефферсон Скомакао

Директор по разработке

Поставив Trello в центр экосистемы Atlassian, команда PTC по проекту IKEA, без сомнения, трансформировала подходы к работе своих команд и руководства, параллельно обеспечив для покупателей и розничных партнеров IKEA возможность применения технологий будущего при покупках.

Сила визуальной перспективы для вашей команды

Логотип VSCO

Команда VSCO, приложения для обработки фото в режиме подписки, открыла секретную формулу прозрачности, эффективности и командной работы.

Логотип InVision

Миллионы пользователей. Около 800 сотрудников. Ни одного офиса. Узнайте, как полностью удаленная команда InVision смогла повысить эффективность, масштабируемость и прозрачность с помощью продуктов Atlassian.