Последним исследованным аспектом являлся пользовательский опыт в работе с приложением. Так, например, элементы геймификации положительно влияют на пользовательский опыт. Подкрепление от системы (статусы или рейтинги), постановка и достижение целей побуждают пользователя чаще обращаться к приложению. Такие примеры можно найти во всех больших компаниях, где основной продукт - мобильное или веб-приложение. Таким образом, хорошо продуманный способ взаимодействия с пользователем (навигация, визуальный интерфейс) сможет стать конкурентным преимуществом или мотивацией к использованию разрабатываемого приложения.
2. Анализ предметной области сервиса свободного обмена одеждой
Во второй главе работы формируются функциональные и нефункциональные требования к системе, определяются ее ограничения и возможности на основе обзора аналогичных сервисов. Обзор существующих аналогов состоит из двух частей: приведено краткое описание каждого из рассматриваемых сервисов, а затем данные о сервисах консолидированы в сравнительную таблицу. Также в главе смоделированы и описаны бизнес-процессы.
Существующие аналоги и похожие сервисы
В этом разделе будут рассмотрены сервисы, позволяющие организовать обмен вещами. Прежде всего, рассмотрен интерфейс и пользовательские сценарии, а также реализация основных сущностей (лента товаров, карточка товара, интерфейс обмена). Всего было найдено два наиболее подходящих сервиса: российский сервис «Баш на баш» и недавно появившееся англоязычное приложение Swop.it (Компания-разработчик зарегистрирована на Кипре).
Сервис БАШ НА БАШ. Bashnabash.org
«Баш на баш» - это доска объявлений по обмену товарами в России. На момент обращения к сервису, на нем размещены более 65 тысяч объявлений. «Баш на баш» предлагает меняться не только предметами одежды: на сайте представлены различные объявления, включая предметы ручной работы, мебель и даже земельные участки. Для того, чтобы обменяться вещью, нужно выбрать ее из списка, добавить несколько фотографий своего товара и указать его приблизительную стоимость в рублях. Можно меняться внутри одной категории или сразу в нескольких.
Просмотр товаров разрешен всем пользователям, обмен - только зарегистрированным. Зарегистрироваться можно и традиционно, с помощью электронной почты, а можно войти через социальные сети (ВКонтакте, Facebook, Одноклассники). Лента товаров представлена ниже (см. Рисунок 1).
Рис. 1. Лента товаров категории «Недвижимость» на сайте сервиса «Баш на баш»
Рядом с лентой товаров есть блок с фильтрами, где можно уточнить параметры поиска. Для этого нужно нажать дополнительную кнопку с иконкой поиска. Также доступны режимы отображения ленты товаров: по 10/20/50 объектов на странице, краткое или полное отображение каждого товара.
При нажатии на товар открывается подробная информация о нем. Также указаны предпочтения автора объявления. На рисунке ниже, можно увидеть, что пользователь готов обменять брюки на товары в категории «Одежда» и «Обувь». Сервис допускает также выкуп или обмен на деньги. Ниже изображен пример оформления информации о товар (см. Рисунок 2).
Рис. 2. Окно «О товаре»на сайте сервиса «Баш на баш»
Интерфейс приложения выглядит несколько устаревшим. Более того, слабая модерация сервиса пропускает скрытые объявления о продаже, а не обмене вещей. Сервис был создан в 2014 году и с тех пор значительных изменений в UI/UXне вносилось.
Мобильное приложение SWOP.IT
Компания Point for Services LTD была основана в 2019 году на Кипре, в конце 2019 года она выпустила мобильное приложение Swop.it, доступное в Google Play и AppStore [10]. Несмотря на недавний релиз приложения, Swop.itскачали уже более 500 тысяч человек, рейтинг приложения в Google Play 4,5 звезды.
Рассмотрим ту же страницу со всеми товарами, что и в сервисе «Баш на баш». Лента товаров изображена ниже (см. Рисунок 3).
Рис. 3. Интерфейс приложения Swop.it. Лента товаров
Лента товаров выглядит современно и удобно, для каждого товара отображается примерное расположение до владельца, а также оценочная стоимость, помогающая обменяться. Вверху находятся кнопки-фильтры для отбора одежды по различным фильтрам.
Вверху также имеется полоса настроек, где можно выбрать одну из 35 предлагаемых категорий. Также внутри приложения есть специальная валюта, с помощью которой можно оценивать стоимость размещаемой вещи. Чат с владельцами размещенных предметов находится в навигационной панели внизу - доступ пользователя к нужному диалогу совершается в два клика.
Итоги обзора и выводы по разделу
Из краткого обзора похожих сервисов можно вынести ключевые моменты, которые стоит учесть при проектировании и разработке сервиса. Характеристики оценены с точки зрения пользовательского опыта и удобства пользования в целом. Сведения об обширности охвата категорий, возможности продажи вещи за деньги не учитывались, количество привлеченных и активных пользователей также не учитывалось. В таблице ниже приведено краткое описание сервисов обмена по сравниваемым критериям с четырех сторон: как устроен поиск объявлений, отображение объявлений, простота входа в приложение и на каких платформах доступен сервис. Таблица консолидирует все изученные аспекты рассмотренных сервисов (см. Таблицу 1).
Табл. 1. Сравнительная таблица сервисов обмена
|
Критерий |
Сервис |
||
|
Баш на Баш |
Swop.it |
||
|
Поиск товара |
|||
|
Настройка разных критериев поиска |
Критерии по стоимости, категории товара, дате, городу, ключевым словам |
Критерии сортировки по дате, стоимости в спец. Валюте, по популярности автора, разместившего объявление |
|
|
Сброс фильтров или выбор «Все» |
присутствует |
присутствует |
|
|
Настройка отображения результатов поисковой выдачи |
присутствует |
присутствует |
|
|
Отображение товара |
|||
|
Сведения о товаре |
Недостаточно проиллюстрирован товар, но вся информация отражена лаконично. |
Товар ярко представлен. Визуально доля присутствия товара на экране - максимальна. |
|
|
Режим редактирования |
Простой режим редактирования товара. Однако после редактирования не всегда корректно отражается информация. |
Очень простой и интуитивно понятный. Возможно загрузить данные позднее. |
|
|
Простотарегистрациии входа |
|||
|
Регистрация в приложении |
Долгая, требует большого количества заполненных полей. |
Требует большого количества разрешений в настройках мобильного телефона. |
|
|
Вход в приложение |
Можно войти через популярные в РФ социальные сети. |
Можно войти, используя Facebook, Gmail, Instagram |
|
|
Платформы |
|||
|
Платформы |
Веб-приложение. Мобильная версия сайта слабо адаптирована. |
Мобильное приложение для Androidи IOS |
Как видно из всего, сказанного выше, полностью подобного сервиса в России не существует. Более того, концепция обмена одеждой с помощью приложения достаточно новая, а судя по высоким рейтингам приложения Swop.it в GooglePlay и AppStore - нравится пользователям. Далее, в формировании требований необходимо будет учесть возможность красивого и понятного отображения товара, отображение местоположения владельца объявления (как у приложения Swop.it), а также необходимо, чтобы максимальное внимание было отдано именно внешнему виду товара по фотографии, а не его описанию (это наблюдается во всех рассмотренных сервисах).
Чтобы ответить на вопрос: «Как потребитель будет использовать приложение?», была составлена UserJourneyMap (UJM). Такая карта составляется, чтобы отразить эмоции, опыт и точки взаимодействия клиента и продукта.см. Приложение А.UserJourneyMapотображает, как именно, в каком месте пользователь взаимодействует с приложением, показывает ключевые точки в приложении, которые необходимо спроектировать с особенным вниманием. Также в будущем карта поможет определить и отслеживать качество продукта, устанавливая численные KPI (например, количество сделок, количество нажатий на определенные компонент, переходы на экран и пр.). Нет строгих нотаций и правил к заполнению «Карты путешествия пользователя», однако существуют несколько вариантов заготовленных матрицах.
Сначала, были изучены активности пользователя при первом столкновении с приложением. Ответы на вопрос «зачем пользователь попал на сайт?» и «Что он первым делом сделает, оказавшись на сайте?» позволили сформировать верхний уровень карты. Выяснилось, что обязательная регистрация/вход и получение доступа к системе - неудобная операция для пользователя, в качестве решения: на UJM предложено подставлять данные для входа и использовать минимум сведений при регистрации, остальные данные пользователь сможет заполнить позже.
Также были определены критические точки, которые в будущем приложение сможет проверять самостоятельно или с помощью группы сотрудников технической поддержки. Такие события, как:
- Несоответствие фотографии в товаре с реальным объектом, а также обилие фильтров или явное редактирование фото, размещение фотографий из интернет-магазинов.
- Неправильная классификация товаров пользователем (установка неверных тегов и/или умышленное указание неверной информации.
- Процесс обмена после нахождения пары товаров в приложении может не завершиться по различным причинам.
Таким образом, главной целью пользователя сервиса становится удобный и быстрый просмотр (поиск) предметов одежды, получение контактных данных пользователя, который хочет меняться одеждой. Соответственно, бизнес-цель сервиса - сделать процесс просмотра предметов одежды максимально комфортным и интересным, добиться того, чтобы данный способ взаимодействия был предпочитаемым для пользователей, привлечь к использованию приложения большее количество людей за счет разделения ценностей устойчивого потребления, удобства использования. В будущем изменить отношение пользователя к сервису не как к удобному инструменту, а как к решению проблемы утилизации предметов гардероба, экологичности и даже как к форме досуга.
Полученные сведения были учтены при формировании функциональных и нефункциональных требований к приложению. Выделение бизнес-целей и целей пользователя необходимо, чтобы выстроить правильную UX-стратегию и спроектироватьэффективное приложение.
Бизнес-процесс, который частично автоматизируется и упрощается - это обмен одеждой. Сам по себе физический обмен одеждой (непосредственно передача предметов одежды друг другу) остается неизменным. Участники обмена договариваются самостоятельно о том, как они передадут предметы одежды друг другу. Однако взаимодействие через сервис позволит быстрее найти человека, с которым возможен обмен одеждой. На данный момент поиск претендента на обмен совершается с помощью тематических групп в социальных сетях, в сообществах по интересам, на профильных сайтах.
Минусами таких способов можно назвать: большое количество сопутствующей и ненужной информации, более высокая вероятность мошенничества и недобросовестного поведения других пользователей, поиск для обмена занимает большее время.
Сам процесс обмена одежды можно разделить на 5 этапов:
1. Поиск и отбор подходящих товаров (тех, которые пользователь хочет получить).
2. Ответ на совпадения от других пользователей.
3. Процесс подтверждения обмена и назначении места встречи или способа передачи товара друг другу.
4. Встреча и передача товара друг другу вне приложения.
5. Подтверждение о состоявшемся обмене в приложении.
Поиск и отбор товаров может совершать любой зарегистрированный пользователь. Это процесс, с помощью которого пользователь просматривает полное количество товаров. В следующих версиях планируется, что пользователь сможет настроить фильтры для отображения товаров определенной категории, находящихся в указанном диапазоне и др.
Действия 1-3, 5 выполняются с помощью приложения и могут быть отражены на одном процессе, поскольку достаточно коротки и понятны. Это будет бизнес-процесс«Процесс обмена одеждой». На рисунке ниже представлена его модель в нотации BPMN2.0.(См. Рисунок 4).
Рис. 4. Модель бизнес-процесса «Процесс обмена одеждой» в нотации BPMN 2.0
Процесс обмена одеждой вне приложения
В рассматриваемом бизнес-процессе важно отметить, что он может резко завершиться практически на каждом этапе. Это один из главных бизнес-рисков. Также необходимо мотивировать пользователя переводить пару товаров в статус «обменян» после того, как произошел фактический обмен. Подтверждение необходимо получить от обеих сторон. Для увеличения количества подтверждений обмена (запуск процесса «переносит товары в статус «обменянные») в следующих версиях планируется использовать напоминания. Моделирование бизнес-процесса на языке BPMN 2.0 представлено на Рисунке 5.