Дипломная работа: Разработка сервиса для свободного обмена одеждой

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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

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.