Оценка сложности UI - moevm/adfmp20-exercise GitHub Wiki
Общее число действий пользователя по всем сценариям:
Actions | GymBreak | Нефитнес |
---|---|---|
click | 8 | 5(без UC статистики) |
scroll | 0 | 1 на месяц(при просмотре статистики в календаре) |
shake | в зависимости от упражнения | в зависимости от упражнения |
Text Input | 0 | 2 (при регистрации) |
SUM | 8+ | 8+ |
- Количество нажатий: 8 Других UI элементов, которые требуют действия пользователя помимо нажатий и непосредственно тренировки, в приложении нет. Скриншоты и видео со сценариями прохождения по ссылке.
Число действий пользователя применительно к сценариям:
Для сравнения с существующим приложением, было выбрано приложение "Нефитнес" из AppStore
Сценарий начала тренировки:
GymBreak
- Пользователь открывает приложение
- Пользователь нажимает на открытие списка тренировок
- Пользователь нажимает на тренировку
- Происходит переход на новый экран
- Пользователь нажимает на кнопку "начать тренировку"
Действий приложения: 4, действий пользователя: 3, Количество ожидаемых действий от пользователя при составлении юскейса: 3 (https://github.com/moevm/adfmp20-exercise.wiki.git)
Нефитнес
- Пользователь открывает приложение
- Пользователь нажимает на вкладке навбара кнопку "Упражнения"
- Пользователь нажимает на тренировку
- Происходит переход на новый экран
- Пользователь нажимает на кнопку "начать тренировку"
Действий приложения: 4, действий пользователя: 3
Сценарий просмотра статистики тренировок за день:
Нефитнес
- Пользователь открывает приложение
- Пользователь нажимает на открытие вкладки календарь(Автоматически на сегодняшнем дне)
- Пользователь нажимает на "История выполнения"
Действий приложения: 2, действий пользователя: 2
GymBreak
- Пользователь открывает приложение
- Пользователь нажимает на открытие вкладки статистика
- Проигрывание анимации построения графиков за день
Действий приложения: 2, действий пользователя: 1, Количество ожидаемых действий от пользователя при составлении юскейса: 1 (https://github.com/moevm/adfmp20-exercise.wiki.git), анимация в юзкейсе не учитывалась.
Сценарий просмотра статистики тренировок за неделю:
- Пользователь открывает приложение
- Пользователь нажимает на открытие вкладки статистика
- Пользователь нажимает на кнопку "Неделя"
- Проигрывание анимации построения графиков за неделю
Действий приложения: 3, действий пользователя: 2, Количество ожидаемых действий от пользователя при составлении юскейса: 2 (https://github.com/moevm/adfmp20-exercise.wiki.git), анимация в юзкейсе не учитывалась.
Улучшение UX
В сценариях были задействованы минимум элементов, требующих взаимодействия с пользователем, при этом были соблюдены понятность и прозрачность ответственность каждого из элементов для пользователя. Однако, при старте приложения, мы можем сразу отображать количество тренировок, тем самым уменьшив количество кликов на один и сведя переход на начало к тренировки к одному клику.