SlideShare a Scribd company logo
1 of 28
Download to read offline
Usability:	
  практические	
  приёмы	
  

            Не	
  надо	
  магии,	
  
           всё	
  очень	
  просто	
  



                  twi@er	
  @op	
          1	
  
Usability	
  
                ==	
  
Забота	
  о	
  Пользователе	
  



            twi@er	
  @op	
       2	
  
Как	
  практиковать	
  заботу	
  о	
  
        Пользователе?	
  
                        •  Понимать,	
  что	
  он	
  —	
  не	
  
                           такой,	
  как	
  вы;	
  
                        •  уметь	
  прислушиваться	
  к	
  
                           его	
  мнению;	
  
                        •  разрешать	
  
                           эксперименты,	
  а	
  не	
  бить	
  
                           по	
  рукам;	
  
                        •  терпеливо	
  объяснять,	
  а	
  
                           не	
  огрызаться;	
  
                        •  уберегать	
  от	
  опасностей;	
  
                        •  отвечать	
  на	
  вопросы.	
  

              twi@er	
  @op	
                                  3	
  
Да	
  это	
  же	
  ребёнок!	
  

                        twi@er	
  @op	
     4	
  
Культура,	
  наука,	
  мода?	
  Культура!	
  

                     twi@er	
  @op	
            5	
  
Для	
  начала	
  научимся	
  
есть	
  вилкой	
  и	
  говорить	
  «спасибо»	
  
                      twi@er	
  @op	
              6	
  
Проблемы	
  на	
  проекте	
  
важней	
  заботы	
  о	
  Пользователях?	
  
                    twi@er	
  @op	
           7	
  
Правильно,	
  важней!	
  
                   •  Что	
  должно	
  быть	
  на	
  главной	
  
                      странице?	
  Отделы	
  раздирают	
  
                      своими	
  хотелками!	
  
                   •  Какой	
  дизайн	
  выбрать:	
  A,	
  B	
  или	
  
                      C?	
  Насяльника,	
  решай	
  уже...	
  
                   •  Как	
  организовать	
  меню?	
  А	
  то	
  
                      никто	
  не	
  знает,	
  что	
  где	
  
                      валяется.	
  
                   •  Сколько	
  стоит	
  дизайн?	
  В	
  каких	
  
                      граммах	
  мерить	
  творческие	
  
                      порывы?	
  
                   •  Как	
  проверить	
  результат?	
  Всем	
  
                      вроде	
  нравится,	
  но	
  в	
  прошлый	
  
                      раз	
  тоже	
  нравилось.	
  

         twi@er	
  @op	
                                              8	
  
Лично	
  вам	
  —	
  по	
  барабану.	
  
Почему	
  же	
  вы	
  решаете	
  за	
  Пользователя?	
  
                       twi@er	
  @op	
                9	
  
Найдите	
  тех,	
  кому	
  не	
  всё	
  равно	
  
                              •  Персонажи.	
  Вы	
  их	
  
                                 придумали	
  и	
  описали.	
  
                                 Куклы	
  вуду	
  —	
  ОК.	
  
                              •  Люди.	
  Кто-­‐нибудь	
  живой	
  
                                 и	
  очень	
  похожий	
  на	
  
                                 Персонажей.	
  
                                 Родственники	
  —	
  ОК.	
  
                              •  Жрецы.	
  Обычно	
  
                                 сотрудники	
  из	
  активных.	
  
                                 Рвутся	
  говорить	
  от	
  имени	
  
                                 Пользователя	
  —	
  пусть	
  
                                 говорят.	
  
                    twi@er	
  @op	
                                  10	
  
Их	
  мнение	
  важней	
  вашего.	
  
Кукол	
  вуду	
  тоже	
  касается.	
  
                        twi@er	
  @op	
     11	
  
Техники	
  правильных	
  допросов	
  

   Со	
  всеми	
  придётся	
  разговаривать.	
  
            Ой,	
  а	
  как	
  это	
  делать?	
  



                     twi@er	
  @op	
                12	
  
Какие	
  приёмы	
  нужны	
  в	
  жизни?	
  
                                      простые	
  
                                         +	
  
                                      быстрые	
  
                                         +	
  
                                     дешёвые	
  
                                         +	
  
                                     надёжные	
  
                 twi@er	
  @op	
                    13	
  
Что	
  должно	
  быть	
  на	
  главной	
  
           странице?	
  
                           1.  Составьте	
  список	
  всех	
  
                               хотелок.	
  
                           2.  Получите	
  у	
  каждого	
  
                               Жреца	
  рейтинг	
  хотелок	
  
                               из	
  списка.	
  
                           3.  Заставьте	
  их	
  торговаться	
  
                               между	
  собой.	
  
                           4.  Зафиксируйте	
  
                               компромиссный	
  
                               рейтинг.	
  
                           5.  По	
  нему	
  и	
  рисуйте.	
  
                 twi@er	
  @op	
                               14	
  
Смелые	
  джедаи	
  
меняют	
  Жрецов	
  на	
  Персонажей	
  
                   twi@er	
  @op	
         15	
  
Какой	
  дизайн	
  выбрать:	
  A,	
  B	
  или	
  C?	
  
                                 1.  Составьте	
  список	
  прилагательных	
  
                                     про	
  дизайн-­‐мечту.	
  
                                 2.  К	
  каждому	
  прилагательному	
  
                                     припишите	
  антоним.	
  
                                 3.  Составьте	
  анкету	
  из	
  
                                     шкал	
  «прилагательное-­‐
                                     антоним».	
  Вопрос	
  один:	
  «К	
  чему	
  
                                     ближе	
  дизайн?»	
  
                                 4.  У	
  всех	
  Людей	
  соберите	
  оценки	
  на	
  
                                     шкалах.	
  По	
  каждому	
  из	
  вариантов	
  
                                     дизайна.	
  
                                 5.  Составьте	
  среднюю	
  оценку	
  
                                     каждого	
  варианта.	
  
                                 6.  Берите	
  тот	
  вариант,	
  который	
  люди	
  
                                     оценили	
  близко	
  к	
  дизайну-­‐мечте.	
  

                       twi@er	
  @op	
                                               16	
  
Умное	
  название:	
  
семантический	
  дифференциал	
  
                twi@er	
  @op	
     17	
  
Как	
  организовать	
  меню?	
  
                      1.        Выпишите	
  все	
  содержательные	
  
                                разделы	
  на	
  карточки.	
  
                      2.        Попросите	
  Людей	
  разложить	
  их	
  
                                на	
  «естественные	
  группы».	
  
                      3.        Зафиксируйте	
  все	
  варианты	
  всех	
  
                                Людей.	
  
                      4.        Воспользуйтесь	
  нехитрыми	
  
                                статистическими	
  методами.	
  
                      5.        Получите	
  компромиссную	
  
                                структуру	
  меню.	
  Хотя	
  бы	
  первый	
  
                                уровень.	
  
                      6.        При	
  желании	
  —	
  повтор	
  п.2,	
  но	
  
                                уже	
  с	
  зафиксированными	
  
                                группами.	
  
                      7.        Доведите	
  напильником.	
  

            twi@er	
  @op	
                                                   18	
  
Без	
  математики	
  никак:	
  
карточная	
  сортировка	
  
                     twi@er	
  @op	
     19	
  
Сколько	
  стоит	
  дизайн?	
  
                      1.  Составьте	
  пользовательские	
  
                          сценарии.	
  Все.	
  Это	
  просто.	
  
                      2.  Разложите	
  каждый	
  сценарий	
  по	
  
                          набору	
  страниц.	
  Про	
  ошибки	
  не	
  
                          забудьте.	
  
                      3.  Соберите	
  все	
  страницы	
  из	
  всех	
  
                          сценариев.	
  
                      4.  Объедините	
  «очевидно	
  одинаковые»	
  
                          страницы.	
  
                      5.  Для	
  каждой	
  страницы	
  оцените	
  
                          уровень	
  сложности	
  дизайна.	
  
                      6.  Список	
  «набор	
  страниц	
  +	
  сложность»	
  
                          готов.	
  
                      7.  Решайте,	
  что	
  рисовать,	
  а	
  что	
  "и	
  так	
  
                          сойдёт".	
  
                      8.  Считайте	
  время	
  и	
  деньги.	
  

            twi@er	
  @op	
                                                     20	
  
При	
  чём	
  тут	
  Пользователи?	
  
А	
  если	
  вы	
  «на	
  глазок»	
  забудете	
  половину?	
  

                                twi@er	
  @op	
                  21	
  
Как	
  проверить	
  результат?	
  
                       1.  Скачиваете	
  программу	
  Silverback.	
  
                       2.  Устраиваете	
  usability-­‐лабораторию	
  
                           прямо	
  на	
  ноутбуке.	
  
                       3.  Составляете	
  список	
  задач,	
  которые	
  
                           должны	
  легко	
  даваться	
  
                           Пользователю.	
  
                       4.  Идёте	
  с	
  ноутбуком	
  к	
  Людям.	
  
                       5.  Озадачиваете	
  каждого	
  и	
  
                           записываете	
  на	
  видео	
  попытки	
  
                           решения.	
  
                       6.  Прокручиваете	
  видео	
  всей	
  
                           командой,	
  рыдаете,	
  умираете,	
  
                           возрождаетесь.	
  
                       7.  Подводите	
  итог	
  увиденному:	
  что	
  и	
  
                           где	
  переделать,	
  чтобы	
  взлетело?	
  

             twi@er	
  @op	
                                             22	
  
©	
  tavlla.livejournal.com	
  




Не	
  слушайте,	
  что	
  говорят.	
  
Наблюдайте,	
  что	
  делают.	
  
                         twi@er	
  @op	
                                       23	
  
Face	
  control	
  пройден	
  

     Окультурились.	
  
    Welcome	
  to	
  the	
  club.	
  



              twi@er	
  @op	
           24	
  
«Мы	
  хотим	
  нанять	
  usability-­‐специалиста»	
  
Вы	
  уже	
  приобщились	
  к	
  культуре?	
  

                        twi@er	
  @op	
                  25	
  
«Надо	
  зашибись,	
  как	
  у	
  Apple»	
  
У	
  вас	
  точно	
  покупают	
  удобство	
  и	
  дизайн?	
  

                            twi@er	
  @op	
                     26	
  
«А	
  кто	
  сказал,	
  что	
  это	
  достоверно?»	
  
У	
  вас	
  есть	
  время	
  убедиться	
  самостоятельно?	
  

                          twi@er	
  @op	
                       27	
  
Спасибо	
  :)	
  


Ольга	
  Павлова,	
  UsabilityLab	
  
olga-­‐pavlova.ru	
  
twi@er	
  @op	
  

                                                  28	
  

More Related Content

Similar to Usability: практические приёмы (Ольга Павлова)

Usability: практические приёмы
Usability: практические приёмыUsability: практические приёмы
Usability: практические приёмыОльга Павлова
 
Usability: практические приемы
Usability: практические приемыUsability: практические приемы
Usability: практические приемыI2B 2011
 
Презентация по книге "Тайм-драйв" Глеба Архангельсского
Презентация по книге "Тайм-драйв" Глеба АрхангельсскогоПрезентация по книге "Тайм-драйв" Глеба Архангельсского
Презентация по книге "Тайм-драйв" Глеба Архангельсскогоit-park
 
Битва при юзабилити
Битва при юзабилитиБитва при юзабилити
Битва при юзабилитиSQALab
 
Собеседование тестировщиков: что спросить и как ответить
Собеседование тестировщиков: что спросить и как ответитьСобеседование тестировщиков: что спросить и как ответить
Собеседование тестировщиков: что спросить и как ответитьSQALab
 
Как провалить проект 2. Антипаттерны командного поведения
Как провалить проект 2. Антипаттерны командного поведенияКак провалить проект 2. Антипаттерны командного поведения
Как провалить проект 2. Антипаттерны командного поведенияSQALab
 
рит, нефункциональная структура команды, безуглый
рит, нефункциональная структура команды, безуглыйрит, нефункциональная структура команды, безуглый
рит, нефункциональная структура команды, безуглыйrit2010
 
раздаточные материалы митап 30 июня 2014
раздаточные материалы митап 30 июня 2014раздаточные материалы митап 30 июня 2014
раздаточные материалы митап 30 июня 2014The NGO Development Center
 
Английский по мультсериалу The Simpsons
Английский по мультсериалу The SimpsonsАнглийский по мультсериалу The Simpsons
Английский по мультсериалу The SimpsonsEnglishDom
 
Климова Л.О. МБОУСОШ № 4 Совесть
Климова Л.О. МБОУСОШ № 4 СовестьКлимова Л.О. МБОУСОШ № 4 Совесть
Климова Л.О. МБОУСОШ № 4 СовестьTanya67
 
креативное мышление
креативное мышлениекреативное мышление
креативное мышлениеAndrey Ponomarev
 
Азбука вежливости
Азбука вежливостиАзбука вежливости
Азбука вежливостиPyNSK
 
Desing career and life
Desing career and lifeDesing career and life
Desing career and lifeNazira Sheraly
 
Как создавалась Vseti.by
Как создавалась Vseti.byКак создавалась Vseti.by
Как создавалась Vseti.byStartup_Technologies
 
Подходы и инструменты личной эффективности
Подходы и инструменты личной эффективностиПодходы и инструменты личной эффективности
Подходы и инструменты личной эффективностиRISClubSPb
 
Concepting, Storm, Presentation
Concepting, Storm, PresentationConcepting, Storm, Presentation
Concepting, Storm, PresentationIgor Namakonov
 
The Making of Quad (or What I Learned That You (and Your Game!) Can Benefit F...
The Making of Quad (or What I Learned That You (and Your Game!) Can Benefit F...The Making of Quad (or What I Learned That You (and Your Game!) Can Benefit F...
The Making of Quad (or What I Learned That You (and Your Game!) Can Benefit F...Francesco Maisto
 
Принятие решений лекция 6 - 2017 реализация решения, методы принятия решений
Принятие решений   лекция 6 - 2017 реализация решения, методы принятия решенийПринятие решений   лекция 6 - 2017 реализация решения, методы принятия решений
Принятие решений лекция 6 - 2017 реализация решения, методы принятия решенийГипермышление. Практикум №1
 

Similar to Usability: практические приёмы (Ольга Павлова) (20)

Usability: практические приёмы
Usability: практические приёмыUsability: практические приёмы
Usability: практические приёмы
 
Usability: практические приемы
Usability: практические приемыUsability: практические приемы
Usability: практические приемы
 
Презентация по книге "Тайм-драйв" Глеба Архангельсского
Презентация по книге "Тайм-драйв" Глеба АрхангельсскогоПрезентация по книге "Тайм-драйв" Глеба Архангельсского
Презентация по книге "Тайм-драйв" Глеба Архангельсского
 
Битва при юзабилити
Битва при юзабилитиБитва при юзабилити
Битва при юзабилити
 
Собеседование тестировщиков: что спросить и как ответить
Собеседование тестировщиков: что спросить и как ответитьСобеседование тестировщиков: что спросить и как ответить
Собеседование тестировщиков: что спросить и как ответить
 
НКО Лаб. Сила мечты! Как научиться достигать своих целей?
НКО Лаб. Сила мечты! Как научиться достигать своих целей?НКО Лаб. Сила мечты! Как научиться достигать своих целей?
НКО Лаб. Сила мечты! Как научиться достигать своих целей?
 
Как провалить проект 2. Антипаттерны командного поведения
Как провалить проект 2. Антипаттерны командного поведенияКак провалить проект 2. Антипаттерны командного поведения
Как провалить проект 2. Антипаттерны командного поведения
 
рит, нефункциональная структура команды, безуглый
рит, нефункциональная структура команды, безуглыйрит, нефункциональная структура команды, безуглый
рит, нефункциональная структура команды, безуглый
 
раздаточные материалы митап 30 июня 2014
раздаточные материалы митап 30 июня 2014раздаточные материалы митап 30 июня 2014
раздаточные материалы митап 30 июня 2014
 
Английский по мультсериалу The Simpsons
Английский по мультсериалу The SimpsonsАнглийский по мультсериалу The Simpsons
Английский по мультсериалу The Simpsons
 
Климова Л.О. МБОУСОШ № 4 Совесть
Климова Л.О. МБОУСОШ № 4 СовестьКлимова Л.О. МБОУСОШ № 4 Совесть
Климова Л.О. МБОУСОШ № 4 Совесть
 
креативное мышление
креативное мышлениекреативное мышление
креативное мышление
 
Азбука вежливости
Азбука вежливостиАзбука вежливости
Азбука вежливости
 
Desing career and life
Desing career and lifeDesing career and life
Desing career and life
 
Как создавалась Vseti.by
Как создавалась Vseti.byКак создавалась Vseti.by
Как создавалась Vseti.by
 
Подходы и инструменты личной эффективности
Подходы и инструменты личной эффективностиПодходы и инструменты личной эффективности
Подходы и инструменты личной эффективности
 
пр личная эффективность 2014 07
пр личная эффективность 2014 07пр личная эффективность 2014 07
пр личная эффективность 2014 07
 
Concepting, Storm, Presentation
Concepting, Storm, PresentationConcepting, Storm, Presentation
Concepting, Storm, Presentation
 
The Making of Quad (or What I Learned That You (and Your Game!) Can Benefit F...
The Making of Quad (or What I Learned That You (and Your Game!) Can Benefit F...The Making of Quad (or What I Learned That You (and Your Game!) Can Benefit F...
The Making of Quad (or What I Learned That You (and Your Game!) Can Benefit F...
 
Принятие решений лекция 6 - 2017 реализация решения, методы принятия решений
Принятие решений   лекция 6 - 2017 реализация решения, методы принятия решенийПринятие решений   лекция 6 - 2017 реализация решения, методы принятия решений
Принятие решений лекция 6 - 2017 реализация решения, методы принятия решений
 

More from Ontico

One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...Ontico
 
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Ontico
 
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Ontico
 
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Ontico
 
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Ontico
 
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)Ontico
 
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Ontico
 
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Ontico
 
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)Ontico
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)Ontico
 
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Ontico
 
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Ontico
 
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Ontico
 
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Ontico
 
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)Ontico
 
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Ontico
 
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Ontico
 
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...Ontico
 
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Ontico
 
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Ontico
 

More from Ontico (20)

One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
 
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
 
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
 
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
 
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
 
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
 
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
 
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
 
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
 
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
 
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
 
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
 
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
 
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
 
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
 
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
 
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
 
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
 
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
 

Usability: практические приёмы (Ольга Павлова)

  • 1. Usability:  практические  приёмы   Не  надо  магии,   всё  очень  просто   twi@er  @op   1  
  • 2. Usability   ==   Забота  о  Пользователе   twi@er  @op   2  
  • 3. Как  практиковать  заботу  о   Пользователе?   •  Понимать,  что  он  —  не   такой,  как  вы;   •  уметь  прислушиваться  к   его  мнению;   •  разрешать   эксперименты,  а  не  бить   по  рукам;   •  терпеливо  объяснять,  а   не  огрызаться;   •  уберегать  от  опасностей;   •  отвечать  на  вопросы.   twi@er  @op   3  
  • 4. Да  это  же  ребёнок!   twi@er  @op   4  
  • 5. Культура,  наука,  мода?  Культура!   twi@er  @op   5  
  • 6. Для  начала  научимся   есть  вилкой  и  говорить  «спасибо»   twi@er  @op   6  
  • 7. Проблемы  на  проекте   важней  заботы  о  Пользователях?   twi@er  @op   7  
  • 8. Правильно,  важней!   •  Что  должно  быть  на  главной   странице?  Отделы  раздирают   своими  хотелками!   •  Какой  дизайн  выбрать:  A,  B  или   C?  Насяльника,  решай  уже...   •  Как  организовать  меню?  А  то   никто  не  знает,  что  где   валяется.   •  Сколько  стоит  дизайн?  В  каких   граммах  мерить  творческие   порывы?   •  Как  проверить  результат?  Всем   вроде  нравится,  но  в  прошлый   раз  тоже  нравилось.   twi@er  @op   8  
  • 9. Лично  вам  —  по  барабану.   Почему  же  вы  решаете  за  Пользователя?   twi@er  @op   9  
  • 10. Найдите  тех,  кому  не  всё  равно   •  Персонажи.  Вы  их   придумали  и  описали.   Куклы  вуду  —  ОК.   •  Люди.  Кто-­‐нибудь  живой   и  очень  похожий  на   Персонажей.   Родственники  —  ОК.   •  Жрецы.  Обычно   сотрудники  из  активных.   Рвутся  говорить  от  имени   Пользователя  —  пусть   говорят.   twi@er  @op   10  
  • 11. Их  мнение  важней  вашего.   Кукол  вуду  тоже  касается.   twi@er  @op   11  
  • 12. Техники  правильных  допросов   Со  всеми  придётся  разговаривать.   Ой,  а  как  это  делать?   twi@er  @op   12  
  • 13. Какие  приёмы  нужны  в  жизни?   простые   +   быстрые   +   дешёвые   +   надёжные   twi@er  @op   13  
  • 14. Что  должно  быть  на  главной   странице?   1.  Составьте  список  всех   хотелок.   2.  Получите  у  каждого   Жреца  рейтинг  хотелок   из  списка.   3.  Заставьте  их  торговаться   между  собой.   4.  Зафиксируйте   компромиссный   рейтинг.   5.  По  нему  и  рисуйте.   twi@er  @op   14  
  • 15. Смелые  джедаи   меняют  Жрецов  на  Персонажей   twi@er  @op   15  
  • 16. Какой  дизайн  выбрать:  A,  B  или  C?   1.  Составьте  список  прилагательных   про  дизайн-­‐мечту.   2.  К  каждому  прилагательному   припишите  антоним.   3.  Составьте  анкету  из   шкал  «прилагательное-­‐ антоним».  Вопрос  один:  «К  чему   ближе  дизайн?»   4.  У  всех  Людей  соберите  оценки  на   шкалах.  По  каждому  из  вариантов   дизайна.   5.  Составьте  среднюю  оценку   каждого  варианта.   6.  Берите  тот  вариант,  который  люди   оценили  близко  к  дизайну-­‐мечте.   twi@er  @op   16  
  • 17. Умное  название:   семантический  дифференциал   twi@er  @op   17  
  • 18. Как  организовать  меню?   1.  Выпишите  все  содержательные   разделы  на  карточки.   2.  Попросите  Людей  разложить  их   на  «естественные  группы».   3.  Зафиксируйте  все  варианты  всех   Людей.   4.  Воспользуйтесь  нехитрыми   статистическими  методами.   5.  Получите  компромиссную   структуру  меню.  Хотя  бы  первый   уровень.   6.  При  желании  —  повтор  п.2,  но   уже  с  зафиксированными   группами.   7.  Доведите  напильником.   twi@er  @op   18  
  • 19. Без  математики  никак:   карточная  сортировка   twi@er  @op   19  
  • 20. Сколько  стоит  дизайн?   1.  Составьте  пользовательские   сценарии.  Все.  Это  просто.   2.  Разложите  каждый  сценарий  по   набору  страниц.  Про  ошибки  не   забудьте.   3.  Соберите  все  страницы  из  всех   сценариев.   4.  Объедините  «очевидно  одинаковые»   страницы.   5.  Для  каждой  страницы  оцените   уровень  сложности  дизайна.   6.  Список  «набор  страниц  +  сложность»   готов.   7.  Решайте,  что  рисовать,  а  что  "и  так   сойдёт".   8.  Считайте  время  и  деньги.   twi@er  @op   20  
  • 21. При  чём  тут  Пользователи?   А  если  вы  «на  глазок»  забудете  половину?   twi@er  @op   21  
  • 22. Как  проверить  результат?   1.  Скачиваете  программу  Silverback.   2.  Устраиваете  usability-­‐лабораторию   прямо  на  ноутбуке.   3.  Составляете  список  задач,  которые   должны  легко  даваться   Пользователю.   4.  Идёте  с  ноутбуком  к  Людям.   5.  Озадачиваете  каждого  и   записываете  на  видео  попытки   решения.   6.  Прокручиваете  видео  всей   командой,  рыдаете,  умираете,   возрождаетесь.   7.  Подводите  итог  увиденному:  что  и   где  переделать,  чтобы  взлетело?   twi@er  @op   22  
  • 23. ©  tavlla.livejournal.com   Не  слушайте,  что  говорят.   Наблюдайте,  что  делают.   twi@er  @op   23  
  • 24. Face  control  пройден   Окультурились.   Welcome  to  the  club.   twi@er  @op   24  
  • 25. «Мы  хотим  нанять  usability-­‐специалиста»   Вы  уже  приобщились  к  культуре?   twi@er  @op   25  
  • 26. «Надо  зашибись,  как  у  Apple»   У  вас  точно  покупают  удобство  и  дизайн?   twi@er  @op   26  
  • 27. «А  кто  сказал,  что  это  достоверно?»   У  вас  есть  время  убедиться  самостоятельно?   twi@er  @op   27  
  • 28. Спасибо  :)   Ольга  Павлова,  UsabilityLab   olga-­‐pavlova.ru   twi@er  @op   28