USER INTERFACE ТЕСТИРОВАНИЕ –
ВСЕ ЛИ ТАК ПРОСТО?

Татьяна Голубева
SoftServe
ТАТЬЯНА ГОЛУБЕВА


•Около   9 лет в ИТ, более 4 лет в управлении людьми

•Project   Manager

•Тренер    в сфере тестирования ПО и менеджменте

•Участник   и докладчик профильных конференций

•Автор   проекта http://okprocess.net
О ЧЕМ МЫ?
 В чем проблема с UI в ПО и есть ли она?
 Как это относится к тестированию?

 На что обратить внимание:
     QC
     AT QC
     Manager
     Stakeholder




Вопросы задаем по ходу доклада.
Не стесняемся ;)                            3
УСТОЙЧИВЫЕ ЗАБЛУЖДЕНИЯ
 Пользовательский интерфейс – это самая
  простая часть проекта
 Главное чтобы работало, как выглядит –
  неважно
 UX – слышали конечно … но это неважно

 Это никто не заметит

 Для меня «нормально» смотрится, почему
  конечно пользователю должно не нравиться?
 Оттестируем и исправим когда будет время


                                              4
EXAMPLES




           5
ЗАДАЙТЕ СЕБЕ 3 ВОПРОСА
   Вы пользователь чужого ПО?

   Есть ли программы которые вас раздражают?

   Что вы при этом чувствуете?




                                                6
7
USABILITY


   NOT FEATURE

   QUALITY


                  8
А ТЕПЕРЬ ВЕРНЕМСЯ В
ТЕСТИРОВАНИЕ 

   Это удобно?
       Вы в этом уверенны?
           Кто вам это сказал?


   Что важнее: странная ошибка воспроизводимая при
    полной луне в 25 неочевидных шагов или «кривая»
    форма log-in

 Где грань между «это ужасно» -
«то что надо» - «кажется у нас паранойя»
                                                      9
В ЧЕМ ПОДВОХ?




                10
CREATIVE TEAM




               VS




                     11
QC
 Видеть


 Держать   баланс




                     12
QC
   Доказывать

   Отстаивать




   Сотрудничать




                   13
AUTOMATION QC




o   Возможно ли?

o   А нужно ли?    14
QC MANAGER AND UPPER
   Business domain




                       15
MANAGER
   Держать баланс – здравый смысл - наше всѐ

   Примирять ;)

   Приоритезировать

   …..



                                                16
MANAGER
   Junior QC
       Учить

       Коучить

       Удерживать

 QC
       Учить

       Мотивировать

       Это не надолго   17
MANAGER

   Взаимодействие команд




                            18
MANAGER
   Stakeholders /Upper manager - «за прошлый
    релиз мы сделали идеальную иконку»




                                                19
MANAGER
   Stakeholders /Upper manager - а в чем выгода?
    куда вы дели деньги?




                                                    20
STAKEHOLDERS
   Договориться о качестве UI

   Договориться, как мерять качество UI

   Contact point по UI




                                           21
ВЫВОД?




         22
СПАСИБО ЗА ВНИМАНИЕ!

                      ВОПРОСЫ?


                    Tatyana Golubyeva
ProjectManager, SoftServe

E-mail, MSN: gtat@bigmir.net

Twitter: @okprocess
                                        23
                                        23
http://okprocess.net

User Interface Тестирование – все ли так просто?

  • 1.
    USER INTERFACE ТЕСТИРОВАНИЕ– ВСЕ ЛИ ТАК ПРОСТО? Татьяна Голубева SoftServe
  • 2.
    ТАТЬЯНА ГОЛУБЕВА •Около 9 лет в ИТ, более 4 лет в управлении людьми •Project Manager •Тренер в сфере тестирования ПО и менеджменте •Участник и докладчик профильных конференций •Автор проекта http://okprocess.net
  • 3.
    О ЧЕМ МЫ? В чем проблема с UI в ПО и есть ли она?  Как это относится к тестированию?  На что обратить внимание:  QC  AT QC  Manager  Stakeholder Вопросы задаем по ходу доклада. Не стесняемся ;) 3
  • 4.
    УСТОЙЧИВЫЕ ЗАБЛУЖДЕНИЯ  Пользовательскийинтерфейс – это самая простая часть проекта  Главное чтобы работало, как выглядит – неважно  UX – слышали конечно … но это неважно  Это никто не заметит  Для меня «нормально» смотрится, почему конечно пользователю должно не нравиться?  Оттестируем и исправим когда будет время 4
  • 5.
  • 6.
    ЗАДАЙТЕ СЕБЕ 3ВОПРОСА  Вы пользователь чужого ПО?  Есть ли программы которые вас раздражают?  Что вы при этом чувствуете? 6
  • 7.
  • 8.
    USABILITY  NOT FEATURE  QUALITY 8
  • 9.
    А ТЕПЕРЬ ВЕРНЕМСЯВ ТЕСТИРОВАНИЕ   Это удобно?  Вы в этом уверенны?  Кто вам это сказал?  Что важнее: странная ошибка воспроизводимая при полной луне в 25 неочевидных шагов или «кривая» форма log-in  Где грань между «это ужасно» - «то что надо» - «кажется у нас паранойя» 9
  • 10.
  • 11.
  • 12.
  • 13.
    QC  Доказывать  Отстаивать  Сотрудничать 13
  • 14.
    AUTOMATION QC o Возможно ли? o А нужно ли? 14
  • 15.
    QC MANAGER ANDUPPER  Business domain 15
  • 16.
    MANAGER  Держать баланс – здравый смысл - наше всѐ  Примирять ;)  Приоритезировать  ….. 16
  • 17.
    MANAGER  Junior QC  Учить  Коучить  Удерживать  QC  Учить  Мотивировать  Это не надолго 17
  • 18.
    MANAGER  Взаимодействие команд 18
  • 19.
    MANAGER  Stakeholders /Upper manager - «за прошлый релиз мы сделали идеальную иконку» 19
  • 20.
    MANAGER  Stakeholders /Upper manager - а в чем выгода? куда вы дели деньги? 20
  • 21.
    STAKEHOLDERS  Договориться о качестве UI  Договориться, как мерять качество UI  Contact point по UI 21
  • 22.
  • 23.
    СПАСИБО ЗА ВНИМАНИЕ! ВОПРОСЫ? Tatyana Golubyeva ProjectManager, SoftServe E-mail, MSN: gtat@bigmir.net Twitter: @okprocess 23 23 http://okprocess.net

Editor's Notes

  • #11 Вроде все просто, но где же подвох?