Эффективное	
  использование	
  
                         концептуальной	
  модели	
  
                         в	
  проек...
Об	
  авторе
                                                                                                             ...
Сегодня	
  мы	
  поговорим	
  о	
  том	
  ...




 3   Эффективное	
  использование	
  концептуальной	
  модели	
  	
  	
 ...
Сегодня	
  мы	
  поговорим	
  о	
  том	
  ...
     – Что	
  такое	
  концептуальная	
  модель
     – Для	
  чего	
  она	
 ...
Один	
  из	
  базовых	
  принципов	
  гласит...




     Продумывайте	
  сначала	
  концепции,	
  
     а	
  потом	
  их	
...
Что	
  это	
  не	
  означает...




     Это	
  НЕ	
  ОЗНАЧАЕТ,	
  что	
  нужно	
  сначала	
  
     проектировать	
  функц...
Что	
  это	
  не	
  означает...




     Это	
  НЕ	
  ОЗНАЧАЕТ,	
  что	
  нужно	
  сначала	
  
     проектировать	
  функц...
Нужно	
  ответить	
  на	
  вопросы:




 6   Эффективное	
  использование	
  концептуальной	
  модели	
  	
  	
  	
  	
  	...
Нужно	
  ответить	
  на	
  вопросы:
     – Какие	
  концепции	
  будут	
  видимы	
  для	
  
       пользователя?	
  
     ...
Определение

     Концептуальная	
  модель	
  –	
  это	
  образ	
  
     программы	
  (веб-­‐сайта),	
  который	
  по	
  
...
Определение

     Концептуальная	
  модель	
  –	
  это	
  образ	
  
     программы	
  (веб-­‐сайта),	
  который	
  по	
  
...
Определение

     Концептуальная	
  модель	
  –	
  это	
  образ	
  
     программы	
  (веб-­‐сайта),	
  который	
  по	
  
...
Для	
  чего	
  нужна	
  концептуальная	
  модель




 8   Эффективное	
  использование	
  концептуальной	
  модели	
  	
  ...
Для	
  чего	
  нужна	
  концептуальная	
  модель
     – Для	
  создания	
  успешного	
  продукта,	
  
       учитывающего	...
В	
  каких	
  случаях	
  концептуальная	
  модель	
  
     не	
  нужна:

     Концептуальная	
  модель	
  полезна	
  
    ...
В	
  каких	
  случаях	
  концептуальная	
  модель	
  
     не	
  нужна:

     Концептуальная	
  модель	
  полезна	
  
    ...
Содержание	
  концептуальной	
  модели




10   Эффективное	
  использование	
  концептуальной	
  модели	
  	
  	
  	
  	
...
Содержание	
  концептуальной	
  модели
     –         Описание	
  целевой	
  аудитории	
  (персонажи)
     –         Набор...
Этапы   Место	
  в	
  процессе	
  создания	
  продукта




                                                               ...
Место	
  в	
  процессе	
  создания	
  продукта
               маркетинговые исследования



                              ...
Ещё	
  один	
  базовый	
  принцип	
  гласит...




     Фокусируйтесь	
  на	
  пользователях	
  и	
  
     их	
  задачах,	...
Задайте	
  себе	
  вопросы:




13   Эффективное	
  использование	
  концептуальной	
  модели	
  	
  	
  	
  	
  	
  	
  	...
Задайте	
  себе	
  вопросы:
     – Для	
  кого	
  проектируется	
  данный	
  продукт?	
  
     – Для	
  чего	
  проектируе...
Источники	
  ответов	
  




14   Эффективное	
  использование	
  концептуальной	
  модели	
  	
  	
  	
  	
  	
  	
  	
  ...
Источники	
  ответов	
  
     – Анализ	
  логов	
  и	
  статистики
     – Анализ	
  обратной	
  связи
     – Проведение	
 ...
Ценные	
  мысли


     Просто	
  насколько	
  возможно,	
  
     но	
  не	
  проще.	
  	
  	
  	
  	
  	
  	
  	
  	
  	
 ...
Ценные	
  мысли


     Просто	
  насколько	
  возможно,	
  
     но	
  не	
  проще.	
  	
  	
  	
  	
  	
  	
  	
  	
  	
 ...
Пример	
  из	
  описания	
  концептуальной	
  модели




16   Эффективное	
  использование	
  концептуальной	
  модели	
  ...
Пример	
  из	
  описания	
  концептуальной	
  модели




     (A) Набор	
  прямоугольников,	
  подписи	
  к	
  
         п...
Пример	
  из	
  описания	
  концептуальной	
  модели




     (A) Набор	
  прямоугольников,	
  подписи	
  к	
  
         п...
Пример	
  из	
  описания	
  концептуальной	
  модели




     (A) Набор	
  прямоугольников,	
  подписи	
  к	
  
         п...
Осторожно	
  –	
  новые	
  концепции!


     Применяйте	
  новые	
  для	
  
     пользователя	
  концепции,	
  только	
  
...
Осторожно	
  –	
  новые	
  концепции!	
  (2)




18   Эффективное	
  использование	
  концептуальной	
  модели	
  	
  	
  ...
Осторожно	
  –	
  новые	
  концепции!	
  (2)
     – Они	
  не	
  известны	
  даже	
  экспертам	
  в	
  предметной	
  
    ...
Анализ	
  объектов/действий

     Если	
  объект	
  или	
  действие	
  с	
  каким-­‐либо	
  
     объектом	
  согласно	
  ...
Анализ	
  объектов/действий

     Если	
  объект	
  или	
  действие	
  с	
  каким-­‐либо	
  
     объектом	
  согласно	
  ...
Пример	
  анализа	
  объектов/действий




20   Эффективное	
  использование	
  концептуальной	
  модели	
  	
  	
  	
  	
...
Пример	
  анализа	
  объектов/действий


     Объекты:
     • Проводка
     • Клиентский	
  счёт
     • Заявка




20   Эф...
Пример	
  анализа	
  объектов/действий


     Объекты:                                                                    ...
Пример	
  анализа	
  объектов/действий


     Объекты:                                                                    ...
Пример	
  анализа	
  объектов/действий


     Объекты:                                                                    ...
Пример	
  анализа	
  объектов/действий


     Объекты:                                                                    ...
Пример	
  анализа	
  объектов/действий


     Объекты:                                                                    ...
Пример	
  анализа	
  объектов/действий
      Ментальная модель
      пользователя


     Объекты:                         ...
Пример	
  анализа	
  объектов/действий
      Ментальная модель                                                            ...
Пример	
  анализа	
  объектов/действий	
  (2)




21   Эффективное	
  использование	
  концептуальной	
  модели	
  	
  	
 ...
Пример	
  анализа	
  объектов/действий	
  (2)


     Атрибуты	
  объектов:
     • У	
  заявки	
  есть	
  сторона,	
  цена,...
Пример	
  анализа	
  объектов/действий	
  (2)


     Атрибуты	
  объектов:
     • У	
  заявки	
  есть	
  сторона,	
  цена,...
Пример	
  анализа	
  объектов/действий	
  (2)


     Атрибуты	
  объектов:
     • У	
  заявки	
  есть	
  сторона,	
  цена,...
Пример	
  анализа	
  объектов/действий	
  (2)
      Ментальная модель
      пользователя

     Атрибуты	
  объектов:
     ...
Пример	
  анализа	
  объектов/действий	
  (2)
      Ментальная модель
      пользователя

     Атрибуты	
  объектов:
     ...
Типы	
  взаимоотношений	
  объектов	
  концепции



                                         Счета                        ...
Типы	
  взаимоотношений	
  объектов	
  концепции



                                         Счета                        ...
Типы	
  взаимоотношений	
  объектов	
  концепции

                                                                        ...
Типы	
  взаимоотношений	
  объектов	
  концепции

                                                                        ...
Словарь	
  пользователя




23   Эффективное	
  использование	
  концептуальной	
  модели	
  	
  	
  	
  	
  	
  	
  	
  	...
Словарь	
  пользователя




     Используйте	
  лексикон/словарь	
  пользователя!
23   Эффективное	
  использование	
  кон...
Варианты	
  использования	
  продукта
     “Джон	
  использует	
  программу,	
  чтобы	
  
     проверить	
  свой	
  текущи...
Варианты	
  использования	
  продукта
     “Джон	
  использует	
  программу,	
  чтобы	
  
     проверить	
  свой	
  текущи...
Валидация	
  кода


      Нельзя	
  делать	
  изменения	
  в	
  коде,	
  
      которые	
  противоречат	
  
      концепту...
Валидация	
  кода


      Нельзя	
  делать	
  изменения	
  в	
  коде,	
  
      которые	
  противоречат	
  
      концепту...
Преимущества	
  создания	
  и	
  использования	
  
     концептуальной	
  модели:




26   Эффективное	
  использование	
 ...
Преимущества	
  создания	
  и	
  использования	
  
     концептуальной	
  модели:
     • Фокус	
  на	
  задачах	
  пользов...
Преимущества	
  создания	
  и	
  использования	
  
     концептуальной	
  модели	
  (2):




27   Эффективное	
  использов...
Преимущества	
  создания	
  и	
  использования	
  
     концептуальной	
  модели	
  (2):
     • Лексикон/словарь	
  пользо...
Полезные	
  советы:




28   Эффективное	
  использование	
  концептуальной	
  модели	
  	
  	
  	
  	
  	
  	
  	
  	
  	...
Полезные	
  советы:
     1. Решите	
  какие	
  концепции	
  будут	
  видимы	
  для	
  
        пользователей
     2. Убеди...
Дополнительные	
  материалы	
  –	
  www.uexpert.ru	
  

                 Презентация	
  "Выбор	
  оптимальной	
  схемы	
  ...
Акция
  В	
  16:30	
  состоится	
  розыгрыш	
  ценных	
  
  призов	
  от	
  проекта	
  “U-­‐expert”




30     Антиперсона...
Акция
  В	
  16:30	
  состоится	
  розыгрыш	
  ценных	
  
  призов	
  от	
  проекта	
  “U-­‐expert”
  •   3	
  приза	
  —	...
Акция
  В	
  16:30	
  состоится	
  розыгрыш	
  ценных	
  
  призов	
  от	
  проекта	
  “U-­‐expert”
  •   3	
  приза	
  —	...
Спасибо	
  за	
  внимание!




                                                 Ваши	
  вопросы?




32   Полная	
  версия...
Артём	
  Кузнецов
                         +7	
  (909)	
  952-­‐13-­‐13
                             info@uexpert.ru	
  
 ...
Upcoming SlideShare
Loading in …5
×

Артем Кузнецов, Эффективное использование концептуальной модели в проектировании пользовательских интерфейсов

3,159 views

Published on

Что такое концептуальная модель? Из чего она состоит? Какие концепции не должны быть видны пользователям? Когда следует применять новые для пользователя концепции? Как концептуальная модель влияет на изменения кода программы или веб-сайта? Какие преимущества даёт создание и использование концептуальных моделей?

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,159
On SlideShare
0
From Embeds
0
Number of Embeds
217
Actions
Shares
0
Downloads
48
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Артем Кузнецов, Эффективное использование концептуальной модели в проектировании пользовательских интерфейсов

  1. 1. Эффективное  использование   концептуальной  модели   в  проектировании  пользовательских   интерфейсов Артём  Кузнецов www.uexpert.ru            info@uexpert.ru Автор: Артём Кузнецов © 2008 суббота, 14 ноября 2009 г.
  2. 2. Об  авторе Членство  в  профессиональных          и  научных  сообществах • ACM,  ACM  SIGCHI,  RusCHI Образование • Казанский  Государственный  Университет,   факультет  ВМК,   диплом  прикладного  математика  (1995)   Артём  Кузнецов   Автор  проекта  Uexpert • Школа  Дизайна  при  Казанской  Архитектурной   Академии,  сертификат  дизайнера  (1998)   • C  1999  года  занимается  проектированием  и   • Государственная  Академия  Профессиональной   тестированием  пользовательских   Переподготовки  и  Повышения  Квалификации   интерфейсов   Руководящих  Работников  и  Специалистов   Инвестиционной  Сферы,   • 2006  -­‐  2007  создал  и  руководил  отделом   государственный  диплом  психолога-­‐ проектирования  пользовательских   социолога  (2004) интерфейсов  компании  Acronis  Inc. • CooperU,  компания  Алана  Купера,   • 2008  создал  и  руководил  отделом   сертификат  курса  Interaction  Design  Practicum   проектирования  пользовательских   (2006) интерфейсов  компании  Яндекс. • CHI-­‐2008  международная  конференция:   • С  октября  2008  года  является  независимым   Persona  life  circle  и  Creating  good  usability   юзабилити  экспертом   tests  (2008)    ... 2 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  3. 3. Сегодня  мы  поговорим  о  том  ... 3 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  4. 4. Сегодня  мы  поговорим  о  том  ... – Что  такое  концептуальная  модель – Для  чего  она  нужна   – В  каких  случаях  её  можно  не  применять – Из  чего  она  состоит – Какие  концепции  не  должны  быть  видны – Когда  следует  применять  новые   концепции – Какие  преимущества  даёт  использование   концептуальной  модели 3 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  5. 5. Один  из  базовых  принципов  гласит... Продумывайте  сначала  концепции,   а  потом  их  представления. 4 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  6. 6. Что  это  не  означает... Это  НЕ  ОЗНАЧАЕТ,  что  нужно  сначала   проектировать  функциональность  продукта*,   а  потом  думать  о  его  внешнем  виде. 5 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  7. 7. Что  это  не  означает... Это  НЕ  ОЗНАЧАЕТ,  что  нужно  сначала   проектировать  функциональность  продукта*,   а  потом  думать  о  его  внешнем  виде. * продукт    –    программа,  веб-­‐сайт,  приложение  для  мобильного  устройства,   приложение  для  банкомата  и  других  устройств,  имеющих  диалоговый   пользовательский  интерфейс. 5 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  8. 8. Нужно  ответить  на  вопросы: 6 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  9. 9. Нужно  ответить  на  вопросы: – Какие  концепции  будут  видимы  для   пользователя?   – Какие  данные  пользователи  будут   создавать,  просматривать  или  изменять? – Какие  объекты  и  атрибуты  данных  будут   представлены  в  продукте?   6 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  10. 10. Определение Концептуальная  модель  –  это  образ   программы  (веб-­‐сайта),  который  по   мнению  разработчиков  должен  быть   понятен  пользователям. 7 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  11. 11. Определение Концептуальная  модель  –  это  образ   программы  (веб-­‐сайта),  который  по   мнению  разработчиков  должен  быть   понятен  пользователям. Создайте  простую  и  понятную  пользователям   концептуальную  модель,  а  потом  проектируйте   по  ней  пользовательский  интерейс. 7 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  12. 12. Определение Концептуальная  модель  –  это  образ   программы  (веб-­‐сайта),  который  по   мнению  разработчиков  должен  быть   понятен  пользователям. Создайте  простую  и  понятную  пользователям   концептуальную  модель,  а  потом  проектируйте   по  ней  пользовательский  интерейс. 7 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  13. 13. Для  чего  нужна  концептуальная  модель 8 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  14. 14. Для  чего  нужна  концептуальная  модель – Для  создания  успешного  продукта,   учитывающего  интересы  бизнеса,   возможности  технологий  и   пользовательские  требования  (цели  и  задачи   пользователей,  контекст  использования,  частоту  и   важность  запрашиваемых  функций  и  пр.) – Чтобы  “договориться  на  берегу” – Для  донесения  идей  до  всех  членов   проектной  команды 8 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  15. 15. В  каких  случаях  концептуальная  модель   не  нужна: Концептуальная  модель  полезна   всегда,  но  в  некоторых  случаях  её   можно  сократить,  если...                                     9 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  16. 16. В  каких  случаях  концептуальная  модель   не  нужна: Концептуальная  модель  полезна   всегда,  но  в  некоторых  случаях  её   можно  сократить,  если...                                     – Вам  доступны  только  “косметические”   изменения  части  продукта – Проект  небольшой  и  вы  сами  себе  и   заказчик  и  исполнитель 9 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  17. 17. Содержание  концептуальной  модели 10 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  18. 18. Содержание  концептуальной  модели – Описание  целевой  аудитории  (персонажи) – Набор  вариантов  использования  (use-­‐cases)   – Контекстные  сценарии   – Описание  образа  продукта – Описание  концепции  взаимодействия   пользователей  с  продуктом – Набор  ключевых  сценариев  с  приоритетами  и   частотой  использования – Список  объектов  к.м.  и  действий  пользователя – Словарь  пользователя  (Глоссарий) – Описание  структуры  интерфейса – Концептуальный  (черновой)  макет 10 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  19. 19. Этапы Место  в  процессе  создания  продукта Время 11 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  20. 20. Место  в  процессе  создания  продукта маркетинговые исследования анализ имеющихся материалов пользовательские исследования Этапы создание концептуальной модели разработка Время 11 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  21. 21. Ещё  один  базовый  принцип  гласит... Фокусируйтесь  на  пользователях  и   их  задачах,  а  не  на  технологиях. 12 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  22. 22. Задайте  себе  вопросы: 13 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  23. 23. Задайте  себе  вопросы: – Для  кого  проектируется  данный  продукт?   – Для  чего  проектируется  данный  продукт?   – Какие  проблемы  сейчас  есть  у  пользователей?   – Какими  навыками  и  знаниями  они  обладают?   – Как  пользователи  представляют  себе  данные,   которыми  будет  управлять  продукт?   – Какие  предпочтительные  способы  работы  есть   у  пользователей? 13 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  24. 24. Источники  ответов   14 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  25. 25. Источники  ответов   – Анализ  логов  и  статистики – Анализ  обратной  связи – Проведение  пользовательских  исследований:   интервью,  анкетирование,  юзабилити-­‐ тестирование,  полевые  наблюдения  и  пр. Подробнее  про  выбор  схемы  пользовательских  исследований  на  сайте   www.uexpert.ru  –  Доклад  на  конференции  User  Experience–2009 – Анализ  задач 14 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  26. 26. Ценные  мысли Просто  насколько  возможно,   но  не  проще.                                      Albert  Einstein 15 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  27. 27. Ценные  мысли Просто  насколько  возможно,   но  не  проще.                                      Albert  Einstein Меньше,  значит  больше.            Mies  van  der  Rohe 15 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  28. 28. Пример  из  описания  концептуальной  модели 16 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  29. 29. Пример  из  описания  концептуальной  модели (A) Набор  прямоугольников,  подписи  к   прямоугольникам,  цвет  прямоугольников,   соединительные  линии  и  т.д. 16 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  30. 30. Пример  из  описания  концептуальной  модели (A) Набор  прямоугольников,  подписи  к   прямоугольникам,  цвет  прямоугольников,   соединительные  линии  и  т.д. (B) Структура  организации,  структура  отделов,   штатные  единицы  и  т.д. 16 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  31. 31. Пример  из  описания  концептуальной  модели (A) Набор  прямоугольников,  подписи  к   прямоугольникам,  цвет  прямоугольников,   соединительные  линии  и  т.д. (B) Структура  организации,  структура  отделов,   штатные  единицы  и  т.д. Сохраняйте  фокус  на  задачах  и  концепциях   пользователя! 16 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  32. 32. Осторожно  –  новые  концепции! Применяйте  новые  для   пользователя  концепции,  только   если  это  действительно   оправдано! 17 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  33. 33. Осторожно  –  новые  концепции!  (2) 18 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  34. 34. Осторожно  –  новые  концепции!  (2) – Они  не  известны  даже  экспертам  в  предметной   области  (придётся  потратить  время  и  усилия,   чтобы  их  изучить) – Они  потенциально  будут  взаимодействовать  со   всеми  остальными  концепциями  в  продукте   (Сложность  системы  возрастёт  не  в  арифмети-­‐ ческой,  а  в  геометрической  прогресии!)   – Каждая  новая  концепция  должна  доказать,  что   её  применение  абсолютно  необходимо  (Цена   её  внедрения  должна  быть  ниже,  чем  польза  от   неё.  Помните:  меньше,  значит  больше!  ) 18 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  35. 35. Анализ  объектов/действий Если  объект  или  действие  с  каким-­‐либо   объектом  согласно  концептуальной   модели  не  требуют  участия   пользователя  –  не  показывайте  их  в   пользовательском  интерфейсе,   пользователь  не  должен  об  этом  знать! 19 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  36. 36. Анализ  объектов/действий Если  объект  или  действие  с  каким-­‐либо   объектом  согласно  концептуальной   модели  не  требуют  участия   пользователя  –  не  показывайте  их  в   пользовательском  интерфейсе,   пользователь  не  должен  об  этом  знать! Проводите  анализ  объектов/действий! 19 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  37. 37. Пример  анализа  объектов/действий 20 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  38. 38. Пример  анализа  объектов/действий Объекты: • Проводка • Клиентский  счёт • Заявка 20 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  39. 39. Пример  анализа  объектов/действий Объекты: Объекты: • Проводка • База  данных • Клиентский  счёт • Диалоговое  окно • Заявка • Таблица 20 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  40. 40. Пример  анализа  объектов/действий Объекты: Объекты: • Проводка • База  данных • Клиентский  счёт • Диалоговое  окно • Заявка • Таблица 20 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  41. 41. Пример  анализа  объектов/действий Объекты: Объекты: • Проводка • База  данных • Клиентский  счёт • Диалоговое  окно • Заявка • Таблица Действия: • Послать  заявку  на  исполнение • Послать  отчёт  об  исполнении • Скорректировать  инструмент 20 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  42. 42. Пример  анализа  объектов/действий Объекты: Объекты: • Проводка • База  данных • Клиентский  счёт • Диалоговое  окно • Заявка • Таблица Действия: Действия: • Послать  заявку  на  исполнение • Загрузить  базу  данных • Послать  отчёт  об  исполнении • Открыть  диалоговое  окно • Скорректировать  инструмент • Редактировать  таблицу 20 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  43. 43. Пример  анализа  объектов/действий Объекты: Объекты: • Проводка • База  данных • Клиентский  счёт • Диалоговое  окно • Заявка • Таблица Действия: Действия: • Послать  заявку  на  исполнение • Загрузить  базу  данных • Послать  отчёт  об  исполнении • Открыть  диалоговое  окно • Скорректировать  инструмент • Редактировать  таблицу 20 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  44. 44. Пример  анализа  объектов/действий Ментальная модель пользователя Объекты: Объекты: • Проводка • База  данных • Клиентский  счёт • Диалоговое  окно • Заявка • Таблица Действия: Действия: • Послать  заявку  на  исполнение • Загрузить  базу  данных • Послать  отчёт  об  исполнении • Открыть  диалоговое  окно • Скорректировать  инструмент • Редактировать  таблицу 20 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  45. 45. Пример  анализа  объектов/действий Ментальная модель Ментальная модель пользователя разработчика Объекты: Объекты: • Проводка • База  данных • Клиентский  счёт • Диалоговое  окно • Заявка • Таблица Действия: Действия: • Послать  заявку  на  исполнение • Загрузить  базу  данных • Послать  отчёт  об  исполнении • Открыть  диалоговое  окно • Скорректировать  инструмент • Редактировать  таблицу 20 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  46. 46. Пример  анализа  объектов/действий  (2) 21 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  47. 47. Пример  анализа  объектов/действий  (2) Атрибуты  объектов: • У  заявки  есть  сторона,  цена,  инструмент   • У  клиентского  счёта  есть  владелец,  номер,  тип • У  проводки  есть  сумма  и  дата 21 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  48. 48. Пример  анализа  объектов/действий  (2) Атрибуты  объектов: • У  заявки  есть  сторона,  цена,  инструмент   • У  клиентского  счёта  есть  владелец,  номер,  тип • У  проводки  есть  сумма  и  дата Атрибуты  объектов: • У  личного  счёта  есть  тип  шифрования 21 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  49. 49. Пример  анализа  объектов/действий  (2) Атрибуты  объектов: • У  заявки  есть  сторона,  цена,  инструмент   • У  клиентского  счёта  есть  владелец,  номер,  тип • У  проводки  есть  сумма  и  дата Атрибуты  объектов: • У  личного  счёта  есть  тип  шифрования 21 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  50. 50. Пример  анализа  объектов/действий  (2) Ментальная модель пользователя Атрибуты  объектов: • У  заявки  есть  сторона,  цена,  инструмент   • У  клиентского  счёта  есть  владелец,  номер,  тип • У  проводки  есть  сумма  и  дата Атрибуты  объектов: • У  личного  счёта  есть  тип  шифрования 21 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  51. 51. Пример  анализа  объектов/действий  (2) Ментальная модель пользователя Атрибуты  объектов: • У  заявки  есть  сторона,  цена,  инструмент   • У  клиентского  счёта  есть  владелец,  номер,  тип • У  проводки  есть  сумма  и  дата Ментальная модель разработчика Атрибуты  объектов: • У  личного  счёта  есть  тип  шифрования 21 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  52. 52. Типы  взаимоотношений  объектов  концепции Счета Документ текст Текущий  счёт Накопительный  счёт страница  1 22 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  53. 53. Типы  взаимоотношений  объектов  концепции Счета иерархия Документ текст Текущий  счёт Накопительный  счёт страница  1 22 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  54. 54. Типы  взаимоотношений  объектов  концепции часть Счета иерархия Документ текст Текущий  счёт Накопительный  счёт страница  1 22 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  55. 55. Типы  взаимоотношений  объектов  концепции часть Счета иерархия Документ текст Текущий  счёт Накопительный  счёт страница  1 Выстраивание  чёткой  иерархии  объектов  помогает   сделать  модель  более  понятной  для  пользователя. 22 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  56. 56. Словарь  пользователя 23 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  57. 57. Словарь  пользователя Используйте  лексикон/словарь  пользователя! 23 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  58. 58. Варианты  использования  продукта “Джон  использует  программу,  чтобы   проверить  свой  текущий  баланс.  Он   видит,  что  денег  достаточно  для   текущих  операций,  и  переводит   часть  на  накопительный  счёт” 24 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  59. 59. Варианты  использования  продукта “Джон  использует  программу,  чтобы   проверить  свой  текущий  баланс.  Он   видит,  что  денег  достаточно  для   текущих  операций,  и  переводит   часть  на  накопительный  счёт” Прописывайте  варианты  использования  (use-­‐cases)   и  создавайте  базовые  контекстные  сценарии! 24 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  60. 60. Валидация  кода Нельзя  делать  изменения  в  коде,   которые  противоречат   концептуальной  модели. 25 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  61. 61. Валидация  кода Нельзя  делать  изменения  в  коде,   которые  противоречат   концептуальной  модели. Используйте  концептуальную  модель  для   валидации  любых  изменений  в  коде! 25 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  62. 62. Преимущества  создания  и  использования   концептуальной  модели: 26 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  63. 63. Преимущества  создания  и  использования   концептуальной  модели: • Фокус  на  задачах  пользователя Продумывание концептуальной модели вынуждает проектировщиков рассматривать только важные задачи, относящиеся к каждой видимой пользователю концепции с учётом взаимоотношений между объектами. Это позволяет создавать продукты, поддерживающие задачи пользователя наиболее естественным образом. • Целостность Создание списка всех объектов и действий позволяет обнаружить общие действия, у многих объектов. Это позволяет унифицировать интерфейс при работе с похожими объектами. Это делает интерфейс проще, сохраняет целостность восприятия у пользователя и позволяет более быстро обучаться. • Учёт  приоритетов Создание списка всех видимых пользователем концепций позволяет определить их приоритеты как для проектирования пользовательского интерфейса, так и для реализации. 26 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  64. 64. Преимущества  создания  и  использования   концептуальной  модели  (2): 27 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  65. 65. Преимущества  создания  и  использования   концептуальной  модели  (2): • Лексикон/словарь  пользователя Создание словаря пользователя помогает достичь целостности в терминологии, которая затем применяется не только в интерфейсе, но и в документации и справке. • Эффективное  взаимодействие  и  учёт   контекста  использования Прописывание вариантов использования и создание базовых контекстных сценариев помогает не только в проектировании интерфейса программы, но и в подготовке функционального и юзабилити тестирования. • Разумный  контроль  изменений Изменения кода проходят проверку и вносятся только если соответствуют концептуальной модели. 27 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  66. 66. Полезные  советы: 28 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  67. 67. Полезные  советы: 1. Решите  какие  концепции  будут  видимы  для   пользователей 2. Убедитесь,  что  фокус  в  концепциях  направлен  на   пользовательские  задачи 3. Проведите  анализ  объектов/действий 4. Используйте  лексикон/словарь  пользователей 5. Пропишите  варианты  использования  (use-­‐cases)   и  базовые  контекстные  сценарии 6. Используйте  концептуальную  модель  для   валидации  любых  изменений  в  коде 28 Эффективное  использование  концептуальной  модели                                                                                          ©  2009,  Uexpert  Артём  Кузнецов суббота, 14 ноября 2009 г.
  68. 68. Дополнительные  материалы  –  www.uexpert.ru   Презентация  "Выбор  оптимальной  схемы   пользовательских  исследований"  с  международной   конференции  UserExperience–2009. Тренинг  "Процесс  проектирования  пользовательских   интерфейсов"  —  2  дня Тренинг  "Создание  концепции  пользовательского   интерфейса  продукта"  —  2  дня   Внимание!  Акция! 29 Антиперсонажи – Вредные советы © Артём Кузнецов, 2008 суббота, 14 ноября 2009 г.
  69. 69. Акция В  16:30  состоится  розыгрыш  ценных   призов  от  проекта  “U-­‐expert” 30 Антиперсонажи – Вредные советы © Артём Кузнецов, 2008 суббота, 14 ноября 2009 г.
  70. 70. Акция В  16:30  состоится  розыгрыш  ценных   призов  от  проекта  “U-­‐expert” • 3  приза  —  сертификат*  на  скидку  25%, • 2  приза  —  сертификат  на  скидку  50%, • и  главный  приз  —  сертификат  на  скидку  100%!   • всем  участникам  акции  –  скидка  до  15% 21  ноября  2009  года  состоится   розыгрыш  ценных  призов  на  сайте   www.uexpert.ru   31 Антиперсонажи – Вредные советы © Артём Кузнецов, 2008 суббота, 14 ноября 2009 г.
  71. 71. Акция В  16:30  состоится  розыгрыш  ценных   призов  от  проекта  “U-­‐expert” • 3  приза  —  сертификат*  на  скидку  25%, • 2  приза  —  сертификат  на  скидку  50%, • и  главный  приз  —  сертификат  на  скидку  100%!   • всем  участникам  акции  –  скидка  до  15% 21  ноября  2009  года  состоится   розыгрыш  ценных  призов  на  сайте   www.uexpert.ru   * сертификат  на  скидку  для  участия  в  одном  из  тренингов  проекта  “U-­‐expert”, 31  сертификат  м– Вредные ередать  своим  коллегам  или  друзьям!   Антиперсонажи ожно  п советы © Артём Кузнецов, 2008 суббота, 14 ноября 2009 г.
  72. 72. Спасибо  за  внимание! Ваши  вопросы? 32 Полная  версия  советы Антиперсонажи – Вредные доклада  на  сайте  www.uexpert.ru © Артём Кузнецов, 2008 суббота, 14 ноября 2009 г.
  73. 73. Артём  Кузнецов +7  (909)  952-­‐13-­‐13 info@uexpert.ru   www.uexpert.ru   Вместе  изменим  жизнь  к  лучшему! 33 Антиперсонажи – Вредные советы © Артём Кузнецов, 2008 суббота, 14 ноября 2009 г.

×