SlideShare a Scribd company logo
1 of 60
Download to read offline
Юзабилити-тестирование
мобильных приложений и сайтов


                                Павел Манахов
                                           к.т.н.
    проектировщик пользовательских интерфейсов
                                    UsabilityLab
Почему я предпочел проектирование
пользовательского интерфейса программированию?

                                                 2
Для пользователя интерфейс –
      это и есть система




                               3
Для мобильных приложений и веб-сайтов
удобство использования не менее важно, чем для
корпоративных программных продуктов.




                                                 4
Как же добиться высокого качества
          интерфейса?




                                5
Human-centered design (HCD)
это подход к проектированию и разработке
продукта, цель которого – сделать интерактивную
систему более удобной за счет концентрации на
использовании системы; применении техник и
знаний из области эргономики и юзабилити.




Источник: ISO 9241-210
                                                  6
Первый принцип HCD:
внимание к пользователям и задачам, стоящим
перед ними, на протяжении всего проекта.




                                              7
Цели пользователей формируют пул задач,
которые влияют на дизайн продукта




     Peugeot RCZ     vs.   Volkswagen Caddy
                                              8
Возраст – как пример атрибута
групп пользователей – влияет на
дизайн продукта




       Just5 CP10         vs.     Nokia C3
                                             9
Контекст использования влияет на дизайн
продукта




           +               ≠
                                          10
Что мы должны знать
  о пользователях?




                      11
Профиль пользователя
Кто есть наш пользователь?

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



                                          12
Модель пользователя
Что у него на уме? :-)

• Представление предметной области с точки
  зрения типичного члена группы.
• Описание опыта работы с предыдущей версией
  продукта и/или конкурентами.
• Мотивы, цели, образ результата деятельности.



                                             13
Второй принцип HCD:
эмпирическая оценка взаимодействия
пользователей с системой.




                                     14
Юзабилити-тестирование
процесс привлечения людей, являющихся
представителями целевой аудитории, в качестве
участников тестирования для оценки степени
соответствия продукта определенным
эргономическим критериям.




Источник: Rubin J., Chisnell D. Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests // Wiley: New
York, NY.                                                                                                                15
Правила проведения
Прототип или эскизы                          юзабилити-тестирования
пользовательского
интерфейса                                                   Список юзабили-
                                                             проблем

                                Юзабилити-
Сценарий                                                     Рекомендации по
тестирования                   тестирование                  их устранению



                                                    Респонденты
                                Юзабилити-          (представители целевой
                                специалист          группы пользователей)

Диаграмма выполнена с
использованием нотации IDEF0                                            16
Третий принцип HCD:
итеративный процесс проектирования.




                                      17
Используя юзабилити-методы можно
 удвоить KPI продукта (в среднем ;-)




Источник: Nielsen J. Usability ROI declining, but still strong [Электронный ресурс]. – Режим доступа:
http://www.nngroup.com/articles/usability-roi-declining-but-still-strong/ (дата обращения: 10.04.2013).   18
Однако…




          19
Исследование пользователей и
юзабилити-тестирование достаточно
             дороги




                               20
Из нашего опыта
Среднее время проведения интервью с 12-15
людьми:
8-11 рабочих дней.
Среднее время проведения юзабилити-
тестирования с 12 респондентами:
11-15 рабочих дней.



                                            21
Так как же создать мобильное
приложение или сайт и не вывалиться
  за рамки отведенного бюджета?




                                22
Проект: сервис по
заказу пиццы
Создание мобильного
приложения или мобильной
версии сайта в дополнение к
сайту.




                              23
Этапы проекта




                24
Концептуальное     Детальное
         Видение                                     Реализация   Тестирование
                   проектирование   проектирование




Разработка образа продукта
        (видение)




                                                                       25
Концептуальное     Детальное
            Видение                                     Реализация   Тестирование
                      проектирование   проектирование




Целевая аудитория


           Аудитория сайта



                          Аудитория МП




                                                                          26
Концептуальное     Детальное
                  Видение                                     Реализация   Тестирование
                            проектирование   проектирование




Виды исследований пользователей
• Интервью.
• Контекстные исследования.
• Опросы.




                                                                                27
Концептуальное     Детальное
                      Видение                                     Реализация   Тестирование
                                проектирование   проектирование




Интервью                                                    12-15 человек

Этап                                                        Срок


Создание и запуск скрининговой анкеты                       1 день
Сбор данных анкеты                                          2-3 дня
Подготовка сценария интервью                                1 день
Обработка данных анкеты, обзвон и                           1 день
составление расписания
Проведение интервью                                         2-4 дня
Обработка результатов                                       2 дня

                                                 Итого: 8-11 дней


                                                                                    28
Концептуальное     Детальное
         Видение                                     Реализация   Тестирование
                   проектирование   проектирование




Как можно сохранить расходы
получив примерно столько же
 объективной информации?




                                                                       29
Концептуальное     Детальное
           Видение                                     Реализация   Тестирование
                     проектирование   проектирование




«Партизанские» юзабилити-методы




                                                                         30
Концептуальное     Детальное
                      Видение                                     Реализация   Тестирование
                                проектирование   проектирование




«Интервью за обед»                                          10-15 человек

Этап                                                        Срок


Подготовка сценария интервью                                1 день
Проведение интервью                                         2-3 дня
Обработка результатов                                       2 дня
                                                 Итого: 5-6 дней




                                                                                    31
Концептуальное     Детальное
     Видение                                     Реализация   Тестирование
               проектирование   проектирование




«Интервью за обед»
  (10-15 человек)
         5-6 дней
            vs.
        8-11 дней

     Интервью
  (12-15 человек)

                                                                   32
Концептуальное     Детальное
          Видение                                     Реализация   Тестирование
                    проектирование   проектирование




Концептуальное проектирование
 пользовательского интерфейса




                                                                        33
Концептуальное     Детальное
                 Видение                                     Реализация   Тестирование
                           проектирование   проектирование




Виды юзабилити-тестирований
• Пассивное наблюдение.
• Мысли вслух.
• Активное вмешательство.




                                                                               34
Концептуальное     Детальное
                        Видение                                     Реализация   Тестирование
                                  проектирование   проектирование




Количественные данные (метрики)
• Эффективность.
• Трудоемкость.
• Субъективная удовлетворенность.




Источник: ISO 9241-11
                                                                                      35
Концептуальное     Детальное
                    Видение                                     Реализация   Тестирование
                              проектирование   проектирование




Юзабилити-тестирование
12 человек

Этап                                                      Срок


Составление анкеты и размещение                           1 день
приглашений
Составление сценария тестирования                         1-2 дня
Рекрутирование участников                                 2-5 дней
Проведение тестирования                                   4 дня

Обработка результатов                                     3 дня
                                               Итого: 11-15 дней

                                                                                  36
Концептуальное     Детальное
Видение                                      Реализация   Тестирование
           проектирование   проектирование




          Noldus
          Mobile device camera




                                                               37
Концептуальное     Детальное
        Видение                                     Реализация   Тестирование
                  проектирование   проектирование




Tobii
Mobile device stand




                                                                      38
Концептуальное     Детальное
           Видение                                     Реализация   Тестирование
                     проектирование   проектирование




Так как же сократить расходы на
   юзабилити-тестирование?




                                                                         39
Концептуальное     Детальное
                    Видение                                     Реализация   Тестирование
                              проектирование   проектирование




Тестирование бумажных макетов
•   Акцент на качественных данных.
•   Активное вмешательство.
•   DIY-оборудование.
•   Небольшое количество респондентов.
•   Внесение изменений после каждой итерации.




                                                                                  40
Концептуальное     Детальное
                 Видение                                     Реализация   Тестирование
                           проектирование   проектирование




DIY-оборудование
• Автомобильный держатель для навигатора плюс
  web-камера.
• Штатив для макросъемки
  плюс зеркалка.




                                                                               41
Концептуальное      Детальное
                                             Видение                                         Реализация   Тестирование
                                                         проектирование    проектирование




Количество респондентов
• 3-5 для одной группы пользователей.
• 3-4 для двух групп.
• 3 респондента в группе, если групп
  пользователей больше 2.




Источник: Nielsen J. Why you only need to test with 5 users [Электронный ресурс]. – Режим доступа:
http://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/ (дата обращения: 11.04.2013).          42
Концептуальное     Детальное
                 Видение                                     Реализация   Тестирование
                           проектирование   проектирование




Итеративный процесс
проектирования
Если Вы рекрутировали 12 человек, лучше
провести 3 тестирования с 4 участниками,
дорабатывая макет интерфейса после каждой
итерации.




                                                                               43
Концептуальное     Детальное
                 Видение                                     Реализация   Тестирование
                           проектирование   проектирование




POP
Мобильное приложение для
iOS (скоро и для Android),
которое позволяет создать
прототип сфотографировав
макет и добавив к нему
интерактивность.



                                                                               44
Концептуальное     Детальное
Видение                                     Реализация   Тестирование
          проектирование   проектирование




  Итого…




                                                              45
Концептуальное     Детальное
                     Видение                                     Реализация   Тестирование
                               проектирование   проектирование




Тестирование бумажных макетов
10 человек
Этап                                                       Срок


Составление анкеты и размещение                            1 день
приглашений
Составление сценария тестирования                          1-2 дня
Рекрутирование участников                                  2-4 дней
Проведение тестирования (итерация 1, 5 чел.) 1 день

Обработка результатов, доработка макета                    2 дня
Проведение тестирования (итерация 2, 5 чел.) 1 день
Обработка результатов, доработка макета                    2 дня
                                                Итого: 10-13 дней
                                                                                   46
Концептуальное     Детальное
          Видение                                     Реализация   Тестирование
                    проектирование   проектирование




 Детальное проектирование
пользовательского интерфейса




                                                                        47
Концептуальное     Детальное
                    Видение                                     Реализация   Тестирование
                              проектирование   проектирование




                                                     Axure RP Pro




Interface Builder



                                                                                  48
Концептуальное     Детальное
                 Видение                                     Реализация   Тестирование
                           проектирование   проектирование




ПО для прототипирования
•   Justinmind
•   Proto.io
•   FluidUI
•   И прочие…




                                                                               49
Концептуальное     Детальное
           Видение                                     Реализация   Тестирование
                     проектирование   проектирование




«Партизанские» юзабилити-методы




                                                                         50
Концептуальное     Детальное
                    Видение                                     Реализация   Тестирование
                              проектирование   проектирование




«Встреча в кафе»
•   Людное место, шум.
•   Тестируем на устройстве пользователя.
•   Не используем Wi-Fi.
•   Активное вмешательство или мысли вслух.
•   Короткие сессии.
•   Необходимо два специалиста или…



                                                                                  51
Концептуальное     Детальное
                  Видение                                     Реализация   Тестирование
                            проектирование   проектирование




UXRecorder
Мобильное приложение для
iOS, которое позволяет
записывать как видео, так и
пользовательские действия.
К сожалению, применимо
только для web-сайтов.



                                                                                52
Концептуальное     Детальное
                    Видение                                     Реализация   Тестирование
                              проектирование   проектирование




«Встреча в кафе»
5 человек
Этап                                                      Срок


Составление сценария тестирования – не                    0 дней
требуется (составлено на предыдущем
тестировании)
Проведение тестирования                                   1 день

Обработка результатов, доработка прототипа                2 дня
                                               Итого: 3 дня




                                                                                  53
Концептуальное     Детальное
             Видение                                     Реализация   Тестирование
                       проектирование   проектирование




 Тестирование бумажных макетов
(10 чел.) + «Встреча в кафе» (5 чел.)
             13-16 дней
                 vs.
             11-15 дней

Обычное юзабилити-тестирование
         (12-15 чел.)

                                                                           54
Концептуальное     Детальное
                Видение                                     Реализация   Тестирование
                          проектирование   проектирование




              Реализация
Пользовательский интерфейс является составной
        частью технического задания.




                                                                              55
Кстати…




          56
Имитация контекста в лаборатории
• Включите звукозапись с шумом улицы
• Попросите коллег зайти в лабораторию в
  процессе тестирования
• Отвлекайте респондента
• Не используйте Wi-Fi! :-)




                                           57
Выводы
• Используйте «партизанскую» версию юзабилити-
  методов
• Учитывайте контекст (рекомендуется на
  заключительных этапах проектирования)
• Используйте устройство пользователя
• Проводите короткие сессии (< 15 мин)
• Используйте мобильный Интернет
• Дорабатывайте интерфейс после каждой
  итерации
                                            58
Давайте заботиться о пользователях и
 делать качественные интерфейсы!




                                 59
Давайте заботиться о пользователях и
 делать качественные интерфейсы!

                     Спасибо за внимание!



Павел Манахов
Моб.: +7 (916) 235-56-15
E-mail: p.manakhov@usabilitylab.ru

                                            60

More Related Content

What's hot

Ui testing how intel does this
Ui testing   how intel does thisUi testing   how intel does this
Ui testing how intel does this
Alexei Lupan
 
Проектирование графических интерфейсов лекция 10
Проектирование графических интерфейсов лекция 10Проектирование графических интерфейсов лекция 10
Проектирование графических интерфейсов лекция 10
Technopark
 
Lyanguzov preso sqadays8
Lyanguzov preso sqadays8Lyanguzov preso sqadays8
Lyanguzov preso sqadays8
Alexei Lupan
 
Инструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UIИнструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UI
Olesia Velychko
 
Дмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестированиеДмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестирование
Tatyana Pischasova
 

What's hot (20)

Юзабилити. Как сделать сайт удобным (проектирование)
Юзабилити. Как сделать сайт удобным (проектирование)Юзабилити. Как сделать сайт удобным (проектирование)
Юзабилити. Как сделать сайт удобным (проектирование)
 
Юзабилити тестирование
Юзабилити тестированиеЮзабилити тестирование
Юзабилити тестирование
 
План тестирования сайта
План тестирования сайтаПлан тестирования сайта
План тестирования сайта
 
Тестирование юзабилити
Тестирование юзабилитиТестирование юзабилити
Тестирование юзабилити
 
Usability testing methods overview (SQA Days’13)
Usability testing methods overview (SQA Days’13)Usability testing methods overview (SQA Days’13)
Usability testing methods overview (SQA Days’13)
 
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
 
План тестирования
План тестированияПлан тестирования
План тестирования
 
Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требований
 
Ui testing how intel does this
Ui testing   how intel does thisUi testing   how intel does this
Ui testing how intel does this
 
Проектирование графических интерфейсов лекция 10
Проектирование графических интерфейсов лекция 10Проектирование графических интерфейсов лекция 10
Проектирование графических интерфейсов лекция 10
 
SqaВфны8
SqaВфны8SqaВфны8
SqaВфны8
 
Lyanguzov preso sqadays8
Lyanguzov preso sqadays8Lyanguzov preso sqadays8
Lyanguzov preso sqadays8
 
Бизнес-завтрак «Некоторые выводы сравнительного юзабилити исследования сайтов...
Бизнес-завтрак «Некоторые выводы сравнительного юзабилити исследования сайтов...Бизнес-завтрак «Некоторые выводы сравнительного юзабилити исследования сайтов...
Бизнес-завтрак «Некоторые выводы сравнительного юзабилити исследования сайтов...
 
Юзабилити лаборатория как процесс
Юзабилити лаборатория как процессЮзабилити лаборатория как процесс
Юзабилити лаборатория как процесс
 
Инструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UIИнструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UI
 
Дмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестированиеДмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестирование
 
Как улучшить удобство продукта минимальными затратами?
Как улучшить удобство продукта минимальными затратами?Как улучшить удобство продукта минимальными затратами?
Как улучшить удобство продукта минимальными затратами?
 
Документирование дефектов
Документирование дефектовДокументирование дефектов
Документирование дефектов
 
Банковские сайты: сравнительное юзабилити-исследование_методология
Банковские сайты: сравнительное юзабилити-исследование_методологияБанковские сайты: сравнительное юзабилити-исследование_методология
Банковские сайты: сравнительное юзабилити-исследование_методология
 

Viewers also liked

Дмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестированиеДмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестирование
qasib
 
Юзабилити тестирование за 10 000 рублей. Руслан Саввотин
Юзабилити тестирование за 10 000 рублей. Руслан СаввотинЮзабилити тестирование за 10 000 рублей. Руслан Саввотин
Юзабилити тестирование за 10 000 рублей. Руслан Саввотин
ПрофсоUX
 
Чек-лист по юзабилити сайта
Чек-лист по юзабилити сайтаЧек-лист по юзабилити сайта
Чек-лист по юзабилити сайта
Promodo
 
С. Чебанова и А. Марков - "Юзабилити-тестирование"
С. Чебанова  и А. Марков - "Юзабилити-тестирование"С. Чебанова  и А. Марков - "Юзабилити-тестирование"
С. Чебанова и А. Марков - "Юзабилити-тестирование"
ПрофсоUX
 

Viewers also liked (20)

Особенности юзабилити-тестирования мобильных приложений
Особенности юзабилити-тестирования мобильных приложенийОсобенности юзабилити-тестирования мобильных приложений
Особенности юзабилити-тестирования мобильных приложений
 
«Юзабилити тестирование сайтов и приложений", Руслан Саввотин, ЛитРес
«Юзабилити тестирование сайтов и приложений", Руслан Саввотин, ЛитРес«Юзабилити тестирование сайтов и приложений", Руслан Саввотин, ЛитРес
«Юзабилити тестирование сайтов и приложений", Руслан Саввотин, ЛитРес
 
Дмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестированиеДмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестирование
 
Юзабилити тестирование за 10 000 рублей. Руслан Саввотин
Юзабилити тестирование за 10 000 рублей. Руслан СаввотинЮзабилити тестирование за 10 000 рублей. Руслан Саввотин
Юзабилити тестирование за 10 000 рублей. Руслан Саввотин
 
Чек-лист по юзабилити сайта
Чек-лист по юзабилити сайтаЧек-лист по юзабилити сайта
Чек-лист по юзабилити сайта
 
Презентация. Инструменты работы с идеями. мозговой штурм и ментальные карты
Презентация. Инструменты работы с идеями. мозговой штурм и ментальные картыПрезентация. Инструменты работы с идеями. мозговой штурм и ментальные карты
Презентация. Инструменты работы с идеями. мозговой штурм и ментальные карты
 
С. Чебанова и А. Марков - "Юзабилити-тестирование"
С. Чебанова  и А. Марков - "Юзабилити-тестирование"С. Чебанова  и А. Марков - "Юзабилити-тестирование"
С. Чебанова и А. Марков - "Юзабилити-тестирование"
 
Юзабилити-тестирование
Юзабилити-тестированиеЮзабилити-тестирование
Юзабилити-тестирование
 
маркетинг кит Dream big
маркетинг кит Dream bigмаркетинг кит Dream big
маркетинг кит Dream big
 
Юзабилити аудит и сплит тестирование
Юзабилити аудит и сплит тестированиеЮзабилити аудит и сплит тестирование
Юзабилити аудит и сплит тестирование
 
Экстремальные юзабилити методы
Экстремальные юзабилити методыЭкстремальные юзабилити методы
Экстремальные юзабилити методы
 
Юзабилити тестирование сайтов и приложения по дешевке.
Юзабилити тестирование сайтов и приложения по дешевке. Юзабилити тестирование сайтов и приложения по дешевке.
Юзабилити тестирование сайтов и приложения по дешевке.
 
Как найти время на юзабилити-тестирование во время спринта.
Как найти время на юзабилити-тестирование во время спринта.Как найти время на юзабилити-тестирование во время спринта.
Как найти время на юзабилити-тестирование во время спринта.
 
Tourplace2013: Как самостоятельно провести юзабилити-тестирование (на примере...
Tourplace2013: Как самостоятельно провести юзабилити-тестирование (на примере...Tourplace2013: Как самостоятельно провести юзабилити-тестирование (на примере...
Tourplace2013: Как самостоятельно провести юзабилити-тестирование (на примере...
 
Мастер-класс по юзабилити-тестированию
Мастер-класс по юзабилити-тестированиюМастер-класс по юзабилити-тестированию
Мастер-класс по юзабилити-тестированию
 
Когда стоит вкладывать деньги в юзабилити-аудит и юзабилити-тестирование?
Когда стоит вкладывать деньги в юзабилити-аудит и юзабилити-тестирование?Когда стоит вкладывать деньги в юзабилити-аудит и юзабилити-тестирование?
Когда стоит вкладывать деньги в юзабилити-аудит и юзабилити-тестирование?
 
Удаленные юзабилити-тестирования
Удаленные юзабилити-тестированияУдаленные юзабилити-тестирования
Удаленные юзабилити-тестирования
 
"Usability testing simplified" ("Юзабилити-тестирование на пальцах") для Sefb...
"Usability testing simplified" ("Юзабилити-тестирование на пальцах") для Sefb..."Usability testing simplified" ("Юзабилити-тестирование на пальцах") для Sefb...
"Usability testing simplified" ("Юзабилити-тестирование на пальцах") для Sefb...
 
Юзабилити-тестирование
Юзабилити-тестированиеЮзабилити-тестирование
Юзабилити-тестирование
 
Информационные карты эмпатии
Информационные карты эмпатииИнформационные карты эмпатии
Информационные карты эмпатии
 

Similar to Юзабилити-тестирование мобильных приложений и сайтов

Внедрение практик юзабилити в процесс разработки ПО в соответствии с СMMI
Внедрение практик юзабилити в процесс разработки ПО в соответствии с СMMIВнедрение практик юзабилити в процесс разработки ПО в соответствии с СMMI
Внедрение практик юзабилити в процесс разработки ПО в соответствии с СMMI
Dmitry Pavlov
 
Как правильно инвестировать в Юзабилити
Как правильно инвестировать в ЮзабилитиКак правильно инвестировать в Юзабилити
Как правильно инвестировать в Юзабилити
Gena Drahun
 
Hienadz Drahun - Качество и Юзабилити - SEF 2009
Hienadz Drahun  - Качество и Юзабилити - SEF 2009Hienadz Drahun  - Качество и Юзабилити - SEF 2009
Hienadz Drahun - Качество и Юзабилити - SEF 2009
Gena Drahun
 
User eXperience design - как построить сайт для пользователей, а не для себя
User eXperience design - как построить сайт для пользователей, а не для себяUser eXperience design - как построить сайт для пользователей, а не для себя
User eXperience design - как построить сайт для пользователей, а не для себя
Andrew Yaroshenko
 
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...
Andrew Shapiro
 
СРАВНИТЕЛЬНОЕ ИССЛЕДОВАНИЕ УДОБСТВА БАНКОВСКИХ ПРОДУКТОВ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ
СРАВНИТЕЛЬНОЕ ИССЛЕДОВАНИЕ УДОБСТВА БАНКОВСКИХ ПРОДУКТОВ ДЛЯ ПОЛЬЗОВАТЕЛЕЙСРАВНИТЕЛЬНОЕ ИССЛЕДОВАНИЕ УДОБСТВА БАНКОВСКИХ ПРОДУКТОВ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ
СРАВНИТЕЛЬНОЕ ИССЛЕДОВАНИЕ УДОБСТВА БАНКОВСКИХ ПРОДУКТОВ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ
Денис Лобановский
 
геннадий драгун - Качество и Юзабилити - 1я белорусская юзабилити конференция
геннадий драгун -  Качество и Юзабилити -  1я белорусская юзабилити конференциягеннадий драгун -  Качество и Юзабилити -  1я белорусская юзабилити конференция
геннадий драгун - Качество и Юзабилити - 1я белорусская юзабилити конференция
Gena Drahun
 

Similar to Юзабилити-тестирование мобильных приложений и сайтов (20)

Внедрение практик юзабилити в процесс разработки ПО в соответствии с СMMI
Внедрение практик юзабилити в процесс разработки ПО в соответствии с СMMIВнедрение практик юзабилити в процесс разработки ПО в соответствии с СMMI
Внедрение практик юзабилити в процесс разработки ПО в соответствии с СMMI
 
Всё юзабилити за час
Всё юзабилити за часВсё юзабилити за час
Всё юзабилити за час
 
Как правильно инвестировать в Юзабилити
Как правильно инвестировать в ЮзабилитиКак правильно инвестировать в Юзабилити
Как правильно инвестировать в Юзабилити
 
Site banking ut_method_11.11_kk_
Site banking ut_method_11.11_kk_Site banking ut_method_11.11_kk_
Site banking ut_method_11.11_kk_
 
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
 
МАСТЕР-КЛАСС.Эффективное юзабилити
МАСТЕР-КЛАСС.Эффективное юзабилитиМАСТЕР-КЛАСС.Эффективное юзабилити
МАСТЕР-КЛАСС.Эффективное юзабилити
 
Hienadz Drahun - Качество и Юзабилити - SEF 2009
Hienadz Drahun  - Качество и Юзабилити - SEF 2009Hienadz Drahun  - Качество и Юзабилити - SEF 2009
Hienadz Drahun - Качество и Юзабилити - SEF 2009
 
Внедрение юзабилити практик в процесс разработки ПО в соответствии с СMMI - д...
Внедрение юзабилити практик в процесс разработки ПО в соответствии с СMMI - д...Внедрение юзабилити практик в процесс разработки ПО в соответствии с СMMI - д...
Внедрение юзабилити практик в процесс разработки ПО в соответствии с СMMI - д...
 
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
 
Launched startup
Launched startupLaunched startup
Launched startup
 
User eXperience design
User eXperience designUser eXperience design
User eXperience design
 
User eXperience design - как построить сайт для пользователей, а не для себя
User eXperience design - как построить сайт для пользователей, а не для себяUser eXperience design - как построить сайт для пользователей, а не для себя
User eXperience design - как построить сайт для пользователей, а не для себя
 
Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60.
 
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...
«Шустрый» дизайн: подходы к декомпозиции проектирования взаимодействия в Agil...
 
UX Design Рrocess
UX Design РrocessUX Design Рrocess
UX Design Рrocess
 
СРАВНИТЕЛЬНОЕ ИССЛЕДОВАНИЕ УДОБСТВА БАНКОВСКИХ ПРОДУКТОВ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ
СРАВНИТЕЛЬНОЕ ИССЛЕДОВАНИЕ УДОБСТВА БАНКОВСКИХ ПРОДУКТОВ ДЛЯ ПОЛЬЗОВАТЕЛЕЙСРАВНИТЕЛЬНОЕ ИССЛЕДОВАНИЕ УДОБСТВА БАНКОВСКИХ ПРОДУКТОВ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ
СРАВНИТЕЛЬНОЕ ИССЛЕДОВАНИЕ УДОБСТВА БАНКОВСКИХ ПРОДУКТОВ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ
 
электронный проектный офис
электронный проектный офисэлектронный проектный офис
электронный проектный офис
 
РИК: Управление качеством проекта
РИК: Управление качеством проектаРИК: Управление качеством проекта
РИК: Управление качеством проекта
 
геннадий драгун - Качество и Юзабилити - 1я белорусская юзабилити конференция
геннадий драгун -  Качество и Юзабилити -  1я белорусская юзабилити конференциягеннадий драгун -  Качество и Юзабилити -  1я белорусская юзабилити конференция
геннадий драгун - Качество и Юзабилити - 1я белорусская юзабилити конференция
 
Внедрение Бизнес-Анализа, ИТ Бизнес-Аналитиков и UML
Внедрение Бизнес-Анализа, ИТ Бизнес-Аналитиков и UMLВнедрение Бизнес-Анализа, ИТ Бизнес-Аналитиков и UML
Внедрение Бизнес-Анализа, ИТ Бизнес-Аналитиков и UML
 

Юзабилити-тестирование мобильных приложений и сайтов

  • 1. Юзабилити-тестирование мобильных приложений и сайтов Павел Манахов к.т.н. проектировщик пользовательских интерфейсов UsabilityLab
  • 2. Почему я предпочел проектирование пользовательского интерфейса программированию? 2
  • 3. Для пользователя интерфейс – это и есть система 3
  • 4. Для мобильных приложений и веб-сайтов удобство использования не менее важно, чем для корпоративных программных продуктов. 4
  • 5. Как же добиться высокого качества интерфейса? 5
  • 6. Human-centered design (HCD) это подход к проектированию и разработке продукта, цель которого – сделать интерактивную систему более удобной за счет концентрации на использовании системы; применении техник и знаний из области эргономики и юзабилити. Источник: ISO 9241-210 6
  • 7. Первый принцип HCD: внимание к пользователям и задачам, стоящим перед ними, на протяжении всего проекта. 7
  • 8. Цели пользователей формируют пул задач, которые влияют на дизайн продукта Peugeot RCZ vs. Volkswagen Caddy 8
  • 9. Возраст – как пример атрибута групп пользователей – влияет на дизайн продукта Just5 CP10 vs. Nokia C3 9
  • 10. Контекст использования влияет на дизайн продукта + ≠ 10
  • 11. Что мы должны знать о пользователях? 11
  • 12. Профиль пользователя Кто есть наш пользователь? • Атрибуты, влияющие на взаимодействие. • Контекст использования. • Список выполняемых задач ранжированный по важности/частоте. • Краткое описание типичного представителя. 12
  • 13. Модель пользователя Что у него на уме? :-) • Представление предметной области с точки зрения типичного члена группы. • Описание опыта работы с предыдущей версией продукта и/или конкурентами. • Мотивы, цели, образ результата деятельности. 13
  • 14. Второй принцип HCD: эмпирическая оценка взаимодействия пользователей с системой. 14
  • 15. Юзабилити-тестирование процесс привлечения людей, являющихся представителями целевой аудитории, в качестве участников тестирования для оценки степени соответствия продукта определенным эргономическим критериям. Источник: Rubin J., Chisnell D. Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests // Wiley: New York, NY. 15
  • 16. Правила проведения Прототип или эскизы юзабилити-тестирования пользовательского интерфейса Список юзабили- проблем Юзабилити- Сценарий Рекомендации по тестирования тестирование их устранению Респонденты Юзабилити- (представители целевой специалист группы пользователей) Диаграмма выполнена с использованием нотации IDEF0 16
  • 17. Третий принцип HCD: итеративный процесс проектирования. 17
  • 18. Используя юзабилити-методы можно удвоить KPI продукта (в среднем ;-) Источник: Nielsen J. Usability ROI declining, but still strong [Электронный ресурс]. – Режим доступа: http://www.nngroup.com/articles/usability-roi-declining-but-still-strong/ (дата обращения: 10.04.2013). 18
  • 21. Из нашего опыта Среднее время проведения интервью с 12-15 людьми: 8-11 рабочих дней. Среднее время проведения юзабилити- тестирования с 12 респондентами: 11-15 рабочих дней. 21
  • 22. Так как же создать мобильное приложение или сайт и не вывалиться за рамки отведенного бюджета? 22
  • 23. Проект: сервис по заказу пиццы Создание мобильного приложения или мобильной версии сайта в дополнение к сайту. 23
  • 25. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Разработка образа продукта (видение) 25
  • 26. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Целевая аудитория Аудитория сайта Аудитория МП 26
  • 27. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Виды исследований пользователей • Интервью. • Контекстные исследования. • Опросы. 27
  • 28. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Интервью 12-15 человек Этап Срок Создание и запуск скрининговой анкеты 1 день Сбор данных анкеты 2-3 дня Подготовка сценария интервью 1 день Обработка данных анкеты, обзвон и 1 день составление расписания Проведение интервью 2-4 дня Обработка результатов 2 дня Итого: 8-11 дней 28
  • 29. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Как можно сохранить расходы получив примерно столько же объективной информации? 29
  • 30. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование «Партизанские» юзабилити-методы 30
  • 31. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование «Интервью за обед» 10-15 человек Этап Срок Подготовка сценария интервью 1 день Проведение интервью 2-3 дня Обработка результатов 2 дня Итого: 5-6 дней 31
  • 32. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование «Интервью за обед» (10-15 человек) 5-6 дней vs. 8-11 дней Интервью (12-15 человек) 32
  • 33. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Концептуальное проектирование пользовательского интерфейса 33
  • 34. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Виды юзабилити-тестирований • Пассивное наблюдение. • Мысли вслух. • Активное вмешательство. 34
  • 35. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Количественные данные (метрики) • Эффективность. • Трудоемкость. • Субъективная удовлетворенность. Источник: ISO 9241-11 35
  • 36. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Юзабилити-тестирование 12 человек Этап Срок Составление анкеты и размещение 1 день приглашений Составление сценария тестирования 1-2 дня Рекрутирование участников 2-5 дней Проведение тестирования 4 дня Обработка результатов 3 дня Итого: 11-15 дней 36
  • 37. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Noldus Mobile device camera 37
  • 38. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Tobii Mobile device stand 38
  • 39. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Так как же сократить расходы на юзабилити-тестирование? 39
  • 40. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Тестирование бумажных макетов • Акцент на качественных данных. • Активное вмешательство. • DIY-оборудование. • Небольшое количество респондентов. • Внесение изменений после каждой итерации. 40
  • 41. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование DIY-оборудование • Автомобильный держатель для навигатора плюс web-камера. • Штатив для макросъемки плюс зеркалка. 41
  • 42. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Количество респондентов • 3-5 для одной группы пользователей. • 3-4 для двух групп. • 3 респондента в группе, если групп пользователей больше 2. Источник: Nielsen J. Why you only need to test with 5 users [Электронный ресурс]. – Режим доступа: http://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/ (дата обращения: 11.04.2013). 42
  • 43. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Итеративный процесс проектирования Если Вы рекрутировали 12 человек, лучше провести 3 тестирования с 4 участниками, дорабатывая макет интерфейса после каждой итерации. 43
  • 44. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование POP Мобильное приложение для iOS (скоро и для Android), которое позволяет создать прототип сфотографировав макет и добавив к нему интерактивность. 44
  • 45. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Итого… 45
  • 46. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Тестирование бумажных макетов 10 человек Этап Срок Составление анкеты и размещение 1 день приглашений Составление сценария тестирования 1-2 дня Рекрутирование участников 2-4 дней Проведение тестирования (итерация 1, 5 чел.) 1 день Обработка результатов, доработка макета 2 дня Проведение тестирования (итерация 2, 5 чел.) 1 день Обработка результатов, доработка макета 2 дня Итого: 10-13 дней 46
  • 47. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Детальное проектирование пользовательского интерфейса 47
  • 48. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Axure RP Pro Interface Builder 48
  • 49. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование ПО для прототипирования • Justinmind • Proto.io • FluidUI • И прочие… 49
  • 50. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование «Партизанские» юзабилити-методы 50
  • 51. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование «Встреча в кафе» • Людное место, шум. • Тестируем на устройстве пользователя. • Не используем Wi-Fi. • Активное вмешательство или мысли вслух. • Короткие сессии. • Необходимо два специалиста или… 51
  • 52. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование UXRecorder Мобильное приложение для iOS, которое позволяет записывать как видео, так и пользовательские действия. К сожалению, применимо только для web-сайтов. 52
  • 53. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование «Встреча в кафе» 5 человек Этап Срок Составление сценария тестирования – не 0 дней требуется (составлено на предыдущем тестировании) Проведение тестирования 1 день Обработка результатов, доработка прототипа 2 дня Итого: 3 дня 53
  • 54. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Тестирование бумажных макетов (10 чел.) + «Встреча в кафе» (5 чел.) 13-16 дней vs. 11-15 дней Обычное юзабилити-тестирование (12-15 чел.) 54
  • 55. Концептуальное Детальное Видение Реализация Тестирование проектирование проектирование Реализация Пользовательский интерфейс является составной частью технического задания. 55
  • 57. Имитация контекста в лаборатории • Включите звукозапись с шумом улицы • Попросите коллег зайти в лабораторию в процессе тестирования • Отвлекайте респондента • Не используйте Wi-Fi! :-) 57
  • 58. Выводы • Используйте «партизанскую» версию юзабилити- методов • Учитывайте контекст (рекомендуется на заключительных этапах проектирования) • Используйте устройство пользователя • Проводите короткие сессии (< 15 мин) • Используйте мобильный Интернет • Дорабатывайте интерфейс после каждой итерации 58
  • 59. Давайте заботиться о пользователях и делать качественные интерфейсы! 59
  • 60. Давайте заботиться о пользователях и делать качественные интерфейсы! Спасибо за внимание! Павел Манахов Моб.: +7 (916) 235-56-15 E-mail: p.manakhov@usabilitylab.ru 60