Александр максименко
YourMeal
ПРИЛОЖЕНИЕ ДЛЯ ДОСТАВКИ ГОТОВОЙ ЕДЫ
ЗАДАЧА ОТ ЗАКАЗЧИКА
Создать новый сервис с акцентом на здоровую еду
ИСХОДНЫЕ ГИПОТЕЗЫ
В соответствии с брифом заказчика и предполагаемой ЦА (людьми с высоким и выше среднего доходом) несколько исходных гипотез.

Люди среднего и выше среднего достатка склонны:

— экономить свое время
— интересоваться здоровой пищей
— им важны современные рекомендации по нутрициологии
— им важно видеть содержание белка, жиров и углеводов в каждом блюде (и отсортировать блюда по этим параметрам)
— им важно выбрать блюда без какого-то ингредиента (например, лука, если у чеговека на него аллергия)
БРЕЙНШТОРМ С ЗАКАЗЧИКОМ
JOBS TO BE DONE
Молодая мама Мария хочет похудеть после родов, и выбирает низкокалорийные продукты. Через некоторое время она понимает, что хочет поддерживать форму и нарастить мышечную массу, занявшись фитнесом. Предыдущий сценарий выбора низкокалорийных продуктов теперь ей не подходит: ей нужны продукты с высоким содержанием белка и возможность отслеживать потребление этого белка в течение дня. Сценарий полностью изменился, но Мария осталась прежней — не меняя ни своего пола, ни возраста, ни семейного статуса, ни работы, ни хобби.

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

Вот несколько вероятных JTBD, которые пользователь хочет выполнить при помощи приложения, и, в скобках, требования к функциональности приложения при данном JTBD:

похудеть (фильтр по количеству калорий, индикатор превышения)
сбалансированное питание (потреблять оптимальное количество белка*)
нарастить мышечную массу (потреблять больше белка)
выбрать определенную диету: от средиземноморской до рекомендованной при диабете (выбрать тип диеты, исключить определенные продукты, например, в случае аллергии)

Все эти JTBD требуют слегка отличающегося интерфейса и функциональности, в зависимости от того, заказывает ли пользователь блюдо здесь и сейчас, или рассматривает пакетный заказ (на неделю и больше).

* современная диетология уделяет гораздо большее внимание содержанию белка в продуктах. Например, современные требования дневного потребления белка превышают в 2-3 раза классические рекомендации, например, RDA. Для нашей обеспеченной аудитории важно иметь возможность легко сортировать продукты по этому параметру. Важно, что это актуально для всех людей, а не только для тех, кто занимается спортом.
КОНКУРЕНТЫ
В основном, конкуренты работают либо с одиночными заказами (Яндекс.Лавка, Кухня на районе), либо с пакетными (Level Kitchen, polza.diet).

Поскольку бриф предполагает объединение одиночных и пакетных сценариев, в проектировании нужно предусмотреть два типа функциональности и удобное переключение между ними.

Одиночные заказы. Приложения Яндекс и Кухня на районе почти безупречны с точки зрения удобства интерфейса и краткости пользовательского пути. Это современные продуманные приложения. Однако, с точки зрения предложенных нами JTBD (например, касающиеся содержания белка) основной недостаток — вторичность энергетических данных и содержания белка. Акцент в интерфейсе на фотографию блюда, ее состав, а содержание белка дано в качестве информации. Нельзя отсортировать блюда по минимальному содержанию белка. Нельзя посмотреть, сколько калорий я получу со всем заказом. А мог бы быть слайдер, показывающий, например, зеленую зону, желтую и красную — в соответствии с моим пожеланием (похудеть или набрать мышечную массу).

Пакетные заказы. В приложении Level Kitchen есть выбор сценария, но несколко сумбурно: программы питания “похудение” и “набор веса” находятся рядом с сомнительным “детоксом” и “хитом” (здесь смешиваются разные JTBD и непонятно, что будет, если пользователь выберет “хит”: ограничение калорий или просто самые популярные блюда). Однако, в остальном приложение удобное, наглядно показывается суточное содержание белков, жиров, углеводов (БЖУ). Из недостатков — нельзя изменить блюдо, нельзя указать блюда, на которые аллергия.

В целом, недостатки пакетных приложений — непонятно, на основании каких рекомендаций подобрано меню. С точки зрения нашей ЦА это серьезный минус, особенно учитывая антинаучный “детокс”. У пользователя может изначально возникнуть недоверие.
ПРИМЕР ЧУВСТВ ПОЛЬЗОВАТЕЛЯ ПРИ ВЗАИМОДЕЙСТВИИ С КОНКУРЕНТАМИ
ОДИНОЧНЫЙ ЗАКАЗ (Яндекс.Лавка)

1. Интерфейс. Пользователь видит стандартный удобный интерфейс: категории еды, адрес доставки, строку поиска, настройки, фильтр (на самом деле он позволяет только отметить иконкой какой-то ингредиент в блюде, например, курицу — маленькая иконка появится в описании блюда), рекламу умных колонок и ТВ-станций.

2. Действия. Пользователь выбирает категорию блюда, смотрит состав, БЖУ (можно выбрать отображение на 100 г и на порцию). Нажимает кнопку “Добавить в корзину”. Нажимает на крестик, закрывая страницу добавленного блюда, переходит в корзину, убеждается, что количество и ассортимент заказанного его устраивает. Нажимает “К оплате”, уточняет адрес, комментарий курьеру и способ оплаты. Нажимает кнопку “Оплатить”.

3. Проблемы. После добавления блюда в корзину нужно сначала нажать на крестик, и только там будет кнопка “В корзину”. Попасть в корзину сразу нельзя. Нет фильтра “хочу что-то с 40 граммами белка” или “блюдо из курицы”. Нет счетчика калорий и БЖУ в заказанной еде. Пользователь не понимает, пора ли остановиться, или осталось место для пирожка с вишней.

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


ПАКЕТНЫЙ ЗАКАЗ (Level Kitchen)

1. Интерфейс. Пользователь видит калькулятор калорий, программы на выбор (Пробный заказ, Хит, Снижение, Баланс, Набор, Detox, Сертификат).

2. Действия. Пользователь выбирает Калькулятор калорий, вводит свои данные (возраст, пол, вес, цель), получает рекомендации по программе в зависимости от цели и выбирает “Набор”. Открывается страница с программой, где показано меню каждого дня с семью приемами пищи с БЖУ. На этой странице пользователь выбирает еду на 6 дней и получает предложение на “чит-милл” — “изысканные и разнообразные блюда” в качестве “отдыха от правильного питания”. Для шестидневной программы предлагается 7-процентная скидка. Он нажимает кнопку “Оформить заказ” и выбирает дату и время первой доставки, адрес, комментарии, способ оплаты, звонок менеджера. По кнопке “Подтвердить” заказ принимается.

3. Проблемы. Нельзя поменять блюдо. Нельзя указать аллергены или просто “без лука” (единственная опция — “исключить рыбу”). Калькулятор калорий не запомнил введенные данные. Их каждый раз нужно вводить заново. Программы никак не адаптированы к весу и росту пользователя. В программе “Снижение” предлагается дневное потребление белка ограничить 50 граммами (с современной точки зрения это плохая идея и может навредить человеку даже среднего возраста).

4. Что нравится пользователю? Есть пробный заказ со скидкой 50%. Блюда выглядят красиво, крупные фото.
TASK FLOW для прототипа yourmeal
WIRE FLOW
ТЕСТИРОВАНИЕ usability
ИСХОДНЫЕ ДАННЫЕ

Тестировался черновой вариант прототипа с одним пользовательским сценарием: заказ готовой еды на 7 дней.

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

В тестировании участвовали 5 пользователей.

Трое из них со средним достатком, один из которых уже пользовался двумя сервисами по доставке готовой еды (пользователь 1).

Тестирование было очным. Каждый пользователь открывал на своем телефоне рабочий прототип.
КОММЕНТАРИИ ПОЛЬЗОВАТЕЛЕЙ
ПОЛЬЗОВАТЕЛЬ 1 (J.)

— Нет кнопки «пропустить» при выборе пола и веса в начале.
— Не нравятся цвета плашек типа питания («не статусные»).
— Заказ на 14 дней не может привозиться не раз в неделю (еда не простоит 2 недели).


ПОЛЬЗОВАТЕЛЬ 2 (Eu.)

— Не нажимается кнопка «Подробности» в типах меню.
— БЖУ — не написано, что указана суточная информация.
— Кружки с цифрами БЖУ не на каждом из трех фонов органично смотрятся.
— Нет возможности, чтобы привозили каждый день при заказе больше одного дня.
— Негде указать имя пользователя, ни в начале, ни в конце.
— Вместо «Адрес» и «Дата» на последнем экране лучше написать «Куда привезти» и «Когда привезти».


ПОЛЬЗОВАТЕЛЬ 3 (AS)

— Кнопки не поместились в экран (iPhone 8 Plus).
— Хотелось бы, чтобы все цели по питанию находились рядом, сразу на одном экране, а не друг под другом.
— Хочется, чтобы по клику на БЖУ появлялись подробности.
— БЖУ были бы красивее, если бы они были на одном уровне и не залезали на плашку с калориями.
— На окне выбора дней нет кнопки назад. Там же: непонятно, какая цель выбрана.
— Как компания решит задачу защиты окружающей среды? Есть возможность заказать не в одноразовой посуде? Или, например, чтобы при следующей доставке забрали и утилизировали мусор.
— Точно ли заказ не потеряют? точно ли курьер свяжется в день доставки? Хочется подтверждение за день до доставки.


ПОЛЬЗОВАТЕЛЬ 4 (Asu.)

— Хочется опции, чтобы привозили чаще, чем раз в неделю.
— «Один прием пищи? А, первый прием пищи«».
— Остальное все хорошо, всего достаточно.


ПОЛЬЗОВАТЕЛЬ 5 (EM)

— На экране мужчина/женщина не хватает подсказки, что надписи мужчина/женщина — кликабельные. Добавить обводку, контур.
— Указать, что указанные калории и БЖУ — суточные цифры.
— Сделать БЖУ кликабельными.
— Зафиксировать бургерное меню справа вверху.
— В окне выбора количества дней рядом с ценой указать количество приемов пищи (что входит в цену).
— Может быть, сделать фото на тарелках, а не в боксах?
— Расстояние между черным блоком с блюдами и заголовком «У вас есть аллергия?» не слишком велико? Много белых полей.
— Нет опции «добавить приборы», или «что еще добавить к заказу?» (типа соусов).
— Более подробное резюме перед окном «К доставке», что именно заказано с подробностями.
— Может быть, сделать, чтобы звонили за день до доставки?
Изменения, которые решено внести в прототип
  • Добавить кнопку «Пропустить» при выборе пола и веса
  • Добавить на этот же экран поле для ввода имени
  • Добавить попапы с информацией о БЖУ по клику на соответствующие элементы на странице выбора меню
  • Зафиксировать бургерное меню сверху экрана
  • На плашки целей добавить информацию о том, что указаны цифры в сутки
  • Добавить кнопку «Назад» на экран выбора количества дней
  • Добавить информацию о выбранном типе меню и подробном содержании заказа на экране выбора количества дней
  • На экране доставки изменить плейсхолдеры на «Куда привезти» и «Когда привезти».
  • На экран подтверждения заказа добавить комментарий о том, что с вами свяжутся за день до даты доставки
  • На экран выбора целю (меню) добавить кнопку «заказать по обратному звонку.
прототип
Made on
Tilda