Столото
«Столото» — 20 лотерей с онлайн и офлайн игроками. Играть можно как онлайн, так и офлайн. В этом задании рассматривается опыт офлайн игроков.
«Столото» устроили тендер для поиска подрядчика на долгосрочное сотрудничество. Прислали 3 задания, чтобы выбрать победителя с лучшим концептом. Важно учесть, что минимум нужно было выполнить 2 задания: одно для веба, другое для мобильного приложения.

Figma
Видео презентация
Цель
За неделю проработать концепты 2 задания для участия в тендере.
Моя роль в команде
Всего было три задания, команда дизайнеров разбилась на пары и взяли по одному заданию. Я с коллегой занимался 3 заданием.
Задача
Нужно предложить концепт мобильного сервиса проверки билетов для офлайн игроков. Требования:
- Игрок может купить более 100 билетов.
- Проверка по одному билету сейчас неудобная, когда много билетов одной или нескольких лотерей с разными тиражами.
- Типографские билеты и лотерейные купоны отличаются.
Исследование проблемы
Сначала я решил изучить, как работает проверка лотерейных билетов и купонов в текущей версии приложения. Для этого купил купон офлайн и билет онлайн, чтобы поучаствовать в розыгрыше и понять с какими проблемами можно столкнуться при проверке.
Что удалось выявить
1. Нет возможности переключится между режимами ввода без потери введённых данных. Можно проверить билеты только одного тиража выбранной лотереи.
2. При сканировании QR результат показывается сразу, нельзя добавить несколько билетов как в ручном режиме.
3. После проверки нужно переключаться между каждым билетом для просмотра выигрыша.
4. Сканирование QR кода возможно только у билета, купоны нужно проверять вручную.
Билет с qr кодом

Купон без qr кода

Гипотезы
1. Игроку важно быстро проверить 100 билетов, которые у него в руках, а не тратить время на проверку билетов только по одному тиражу.
2. Должно быть переключение между режимами сканированием и ручным вводом с сохранением ранее добавленных билетов в одном из режимов.
3. Показывать общий выигрыш по всем введенным/отсканированных билетам за одну сессию проверки.
Поиск решения
Сперва сделал User Flow, в котором учёл переключение между ручным режимом ввода, сканированием qr и экран с общей суммой выигрыша. Затем приступил к проработке ручного ввода.
User Flow

Ручной ввод
Количество билетов может быть 100 и список должен легко просматриваться без сложной группировки. Остановился на 3 варианте. В web версии расположение инпутов оказалось компактным, поэтому взял эту компоновку за основу, добавив третий инпут – номер билета.
Варианты 1

Варианты 2

Вариант 3

Web версия

Перенёс кнопку сканирования вниз: сейчас нужно тянуться пальцем до верха экрана. При ручном вводе появляется кнопка действия, а смена режима ужимается до миниатюры.
Как в приложении сейчас

Пока не добавлен ни один билет

Когда есть добавленные билеты

Билеты и купоны разных тиражей и лотерей, должны иметь визуальное отличие. Сейчас в приложении нет иконки лотереи, в веб версии она повторяется у каждого билета и не несет никакого смысла. В моем варианте она показывает принадлежность билета к конкретной лотерее.
Как в приложении сейчас

Мобильная версия сайта

Мой вариант

Сканированием QR
В режим сканирования коллега тоже учла список уже добавленных билетов, чтобы после каждого нового скана билет добавлялся в список. Сейчас в приложении сразу после сканирования открывается страница с результатом проверки. Также сохранена логика кнопки действия и переключения к ручному вводу.
Сейчас сразу после считывания QR показывается результат.

Сканировать билеты можно подряд. Они добавляются списком.

Шторку со списком можно раскрыть. Сохранена логика переключения на ручной ввод.

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

В моем варианте показана общая сумма выигрыша со списком билетов.

Без выигрыша просто список билетов.

Итог
1. Сейчас можно проверить билеты вручную только одного тиража и сканированием каждого отдельно, мы предлагаем более общий сценарий проверки одновременно большого количества билетов из разных лотерей.
2. Выбор способа добавления билета или купона: ручной и быстрый по QR, уменьшает вероятность возникновения ошибки, если не получилось отсканировать, можно ввести вручную. Также, этот комбинированный способ позволяет проверять как билеты (на которых есть qr), так и купоны (нет qr, только ручной ввод) за одну сессию.
3. Главное отличие финального экрана – сумма выигрыша, сейчас нужно просматривать выигрыш переключаясь между билетами, что крайне неудобно, для получения быстрого результата проверки.
В результате сделали последовательные сценарии проверки билетов с комментариями в узких и спорных местах.
