Как одна деталь убила приложение с eye-tracking'ом#fail #запуск_продукта
☀️УТПИдея продукта — упростить и ускорить процесс UI/UX исследований для фрилансеров/небольших команд. У них нет денег на Usability-лаборатории и сложно искать респондентов для исследований. Соответственно, сервис должен был
— позволять достаточно быстро найти респондентов
— закрывать потребности UI/UX-дизайнера: от записи нажатий до трекинга глаз
🔍
Исследование
Провели интервью и получили хороший фидбек, увидели интерес у людей. Выявили и несколько рисков:
— Не получится достичь достаточной точности трекинга глаз на мобильном устройстве
— На слуху нет компаний, кто предоставлял бы eye-tracking как отдельную услугу, а не в рамках проведения исследования в Usability Lab.
— Отсутствие API у Figma для интеграции в приложение (на момент разработки).
Собрали лендинг, сделали рекламу в телеграме через посевы. В итоге получили 34 тыс просмотров, 2.6% переходов на сайт, 15% из которых оставили заявку на бета-тестирование. 132 заявки сразу после рекламы и 38 на следующий месяц.
👩💻Разработка
▫️Рассмотрели три направления eye-tracking'а: исследовательское (например, GazeCloud API), ARKit и Eyequant. Первый не хотели использовать из-за платного API, третий отмели так как у него даже повторяемости результатов не было.
▪️Разработали прототип на базе ARKit, но так и не смогли решить проблему центра экрана: когда человек на него смотрит, зрачки практически не двигаются => трекинговая точка на экране либо не двигается, либо жутко трясётся
▫️Сделали "реверс-инжениринг" GazeCloud API для решения этой проблем — как оказалось, все данные летели с фронта без каких-либо защит. Плюс нашли ещё одну библиотеку.
✅ Результат
В процессе разработки упустили одну малюсенькую деталь: приложение работало только в идеальных, тепличных условиях, но не работало в реальных условия: разные положения человека, тряска в автобусе и прочие. Пытались найти решения других людей, сделали пару гипотез, но из-за невозможности спрогнозировать сроки ресёрча и разработки — остановили работу.
⭐️ ВыводыАвторы статьи на самом деле очень хорошо поступили, остановив разработку. Я была свидетельницей кучи ситуаций, когда фаундеры до последнего держались за свою идею, и не хотели признавать, что она нежизнеспособна / не принесёт достаточно выручки в ближайшее время / что они найдут решение проблеме, с которой столкнулись. Источник:
статья на gopractice (5 мин чтения)