SlideShare a Scribd company logo
МАСТЕРСКАЯ-ПРАКТИКУМ ПО ЭРГОНОМИЧЕСКИМ ОСНОВАМ ПРОЕКТИРОВАНИЯ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ Владимир Николаевич Лукин Московский Авиационный Институт Лев Николаевич Чернышов  Московский авиационный институт Алина Александровна Зотова ООО Netcracker   RusCHI member
Цель Формирование представления о процессе проектирования и разработки эргономичного интерфейса и месте участников в этом процессе
Проектирование, ориентированное на пользователя Проектируем интерфейс для  Определенных пользователей В определенном контексте использования Для достижения определенных целей С должной эффективностью, продуктивностью, удовлетворенностью и безопасностью ** относительная важность определяется контекстом
Процесс проектирования Анализ бизнес-процессов и деятельности пользователей Формализация информации в виде диаграмм бизнес-процессов и сценариев  Прототипирование интерфейса Тестирование с пользователями
Задание на сегодня Анализ  Сценарии  Прототипы   Тестирование Какую информацию предоставить пользователю? Как ее расположить? Как изобразить элементы управления? Как пользователь решает свою задачу с помощью данного интерфейса? Насколько интерфейс удовлетворяет его задачам и потребностям? Прототипы Тестирование
Прототипирование Прототипы На бумаге В графическом редакторе Интерактивное (в любой среде разработки) Цель: объединить результаты предыдущих стадий и создать образ будущего интерфейса (возможны различные уровни детализации)
Объект и фон TEXT TEXT TEXT TEXT TEXT TEXT
Читаемость и контраст
Организация элементов в пространстве TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT
Некоторые правила Соответствие элемента управления выполняемой функции Грамотные и понятные подписи и заголовки Грамотные и понятные сообщения об ошибках Кодирование информации в нескольких ключах (и символьное и смысловое)
Некоторые правила Оптимальное количество экранов Соответствие порядка предъявления экранов порядку выполнения действий для решения задачи Информационная адекватность и заполненность пространства – ничего лишнего, все необходимое Логичная и последовательная навигация (не более 4х уровней вложенности)
Обратить внимание на: Единообразие   или однообразие? Пиктограммы, надписи Очевидность элементов управления Всплывающее меню, подсказки Ссылка ,  флаг ,  кнопка   Переход к информации. Включение режима или выбор. Выполнение действия. Обратная связь Время ответа системы, индикация Сообщения системы Понятность, лаконичность, вежливость, содержательность Мышь и клавиатурное исполнение Поддержка опытных пользователей
Статусы элементов интерфейса Enable Все поля доступны для редактирования. Disable   Поля не участвуют в текущем контексте, недоступны для чтения, копирования  и редактирования.   Read-only Поля доступны для прочтения и копирования, изменять   нельзя. Hide Поля не участвуют в задаче или запрещены для данной роли.
Тестирование Сценарии Для тестирования прототипа интерфейса используем сценарии, составленные на 2м этапе Пользователи Респондентами – из целевой аудитории программного обеспечения, которая определена на 1м этапе Прототип Тестируем прототип, разработанный на 3ей стадии
Виды тестирования
До тестирования: В процессе подготовки к тестированию необходимо определить: цели и задачи эксперимента выборки пользователей экспериментальная среда экспериментальные задания вступительные и заключительные тексты к экспериментальным заданиям
Во время тестирования Во время проведения тестирования необходимо: экспериментатору(рам) придерживаться определенных правил поведения взаимодействовать с пользователем, обеспечивая благоприятную атмосферу для тестирования задавать вопросы или не задавать наблюдать за действиями пользователя фиксировать вербальные и невербальные реакции пользователя протоколировать процесс тестирования, отмечая события во временной развертке
Как интерпретировать результаты? Обращаем внимание на качественные характеристики Порядок действий пользователя Периоды молчания или разговорчивости Паузы в работе Негативные или позитивные реакции и условия их возникновения  количественные характеристики Количество ошибок Общее время выполнения задания
После процедуры тестирования В процессе заключительного этапа необходимо: проанализировать результаты тестирования по количественным и качественным параметрам получить результат в виде сводной информации по пользователям, задачам, количественным и качественным оценкам, времени сделать выводы по результатам тестирования, объяснить результаты выявить причины таких результатов, и объекты (структуры объектов), которые повлекли такие результаты предложить изменения, которые должны улучшить интерфейс
Итоги и результаты Кто выиграл? Почему? Что осталось в памяти? Какие эмоции вы сейчас испытываете?

More Related Content

PPT
designing UI workshop 2 day
PPT
Designing UI - past and future
PPT
designing UI, workshop, first day
PPT
designing UI past and future
PPT
designing UI workshop 1 day
PPS
чмв лекция №1
PPS
чмв лекция №3
PPS
чмв лекция №5
designing UI workshop 2 day
Designing UI - past and future
designing UI, workshop, first day
designing UI past and future
designing UI workshop 1 day
чмв лекция №1
чмв лекция №3
чмв лекция №5

What's hot (18)

PPS
чмв лабораторная №3
PPS
чмв лекция №6
PPS
чмв лекция №7
PPS
чмв лабораторная №4
PPS
чмв лекция №8
PPTX
принципы проектирования интерфейса (37)
PPTX
Варианты использования. Введение
PDF
Полнота ролей и целей пользователей
PPT
Use case in action
PPT
Use Cases
PPTX
Пользовательский интерфейс
PPTX
Azure - обзор DevOps
PDF
Исследования интерфейсов: как понравиться всем
PPTX
03 Архитектура информационных систем. Принципы проектирования архитектуры
PDF
Анна Абрамова. Знакомство с Archimate. Для встречи сообщества аналитиков Санк...
PPTX
Service oriented architecture, Oracle Service Bus
PDF
Ot usability-k-analizu-digital-consumer-experience
ODP
Распределённые приложения. Часть 1. «Клиент и ядро бизнес-логики»
чмв лабораторная №3
чмв лекция №6
чмв лекция №7
чмв лабораторная №4
чмв лекция №8
принципы проектирования интерфейса (37)
Варианты использования. Введение
Полнота ролей и целей пользователей
Use case in action
Use Cases
Пользовательский интерфейс
Azure - обзор DevOps
Исследования интерфейсов: как понравиться всем
03 Архитектура информационных систем. Принципы проектирования архитектуры
Анна Абрамова. Знакомство с Archimate. Для встречи сообщества аналитиков Санк...
Service oriented architecture, Oracle Service Bus
Ot usability-k-analizu-digital-consumer-experience
Распределённые приложения. Часть 1. «Клиент и ядро бизнес-логики»
Ad

Similar to designing UI, workshop, second day (20)

PDF
Проектирование графических интерфейсов лекция 10
PPT
лекция № 11
PPT
4я лекция - Прототипирование.
PPT
Usability тестирование ресурсов проецируемых на сенсорные терминалы
PPT
Система тестирования INDIGO
PPT
Trpo 8 проект_инерфейса
PPTX
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
PPT
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
PDF
Usability testing methods overview (SQA Days’13)
PDF
Lection 3 4_pm
PPTX
Обзор методов юзабилити-тестирования
PPTX
Варианты использования (use cases) для быстрой оценки проектов
PPT
Usability Testing (Тестирование юзабилити)
PPT
Test management print
PPT
Необъектные модели предметной области
PPTX
Usability_testing
PPTX
Знакомство с Online Test Pad
PDF
Кровь, пот и слезы ваших пользователей. Уроки, вынесенные из юзабилити исслед...
PPT
Юзабилити-тестирование (2008)
PPT
Тест-дизайн: проще читать или проще писать
Проектирование графических интерфейсов лекция 10
лекция № 11
4я лекция - Прототипирование.
Usability тестирование ресурсов проецируемых на сенсорные терминалы
Система тестирования INDIGO
Trpo 8 проект_инерфейса
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
Usability testing methods overview (SQA Days’13)
Lection 3 4_pm
Обзор методов юзабилити-тестирования
Варианты использования (use cases) для быстрой оценки проектов
Usability Testing (Тестирование юзабилити)
Test management print
Необъектные модели предметной области
Usability_testing
Знакомство с Online Test Pad
Кровь, пот и слезы ваших пользователей. Уроки, вынесенные из юзабилити исслед...
Юзабилити-тестирование (2008)
Тест-дизайн: проще читать или проще писать
Ad

More from allileja (6)

PPT
Лекция №1. Введение в проектирование пользовательских интерфейсов.
PPT
Лекция №1
PPT
Trip
PPT
Ruschi seminar 21 plan
PPT
ЗПШ 2009 Прототипирование на бумаге
PPT
Modelling the UI design process
Лекция №1. Введение в проектирование пользовательских интерфейсов.
Лекция №1
Trip
Ruschi seminar 21 plan
ЗПШ 2009 Прототипирование на бумаге
Modelling the UI design process

designing UI, workshop, second day

  • 1. МАСТЕРСКАЯ-ПРАКТИКУМ ПО ЭРГОНОМИЧЕСКИМ ОСНОВАМ ПРОЕКТИРОВАНИЯ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ Владимир Николаевич Лукин Московский Авиационный Институт Лев Николаевич Чернышов Московский авиационный институт Алина Александровна Зотова ООО Netcracker RusCHI member
  • 2. Цель Формирование представления о процессе проектирования и разработки эргономичного интерфейса и месте участников в этом процессе
  • 3. Проектирование, ориентированное на пользователя Проектируем интерфейс для Определенных пользователей В определенном контексте использования Для достижения определенных целей С должной эффективностью, продуктивностью, удовлетворенностью и безопасностью ** относительная важность определяется контекстом
  • 4. Процесс проектирования Анализ бизнес-процессов и деятельности пользователей Формализация информации в виде диаграмм бизнес-процессов и сценариев Прототипирование интерфейса Тестирование с пользователями
  • 5. Задание на сегодня Анализ Сценарии Прототипы Тестирование Какую информацию предоставить пользователю? Как ее расположить? Как изобразить элементы управления? Как пользователь решает свою задачу с помощью данного интерфейса? Насколько интерфейс удовлетворяет его задачам и потребностям? Прототипы Тестирование
  • 6. Прототипирование Прототипы На бумаге В графическом редакторе Интерактивное (в любой среде разработки) Цель: объединить результаты предыдущих стадий и создать образ будущего интерфейса (возможны различные уровни детализации)
  • 7. Объект и фон TEXT TEXT TEXT TEXT TEXT TEXT
  • 9. Организация элементов в пространстве TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT
  • 10. Некоторые правила Соответствие элемента управления выполняемой функции Грамотные и понятные подписи и заголовки Грамотные и понятные сообщения об ошибках Кодирование информации в нескольких ключах (и символьное и смысловое)
  • 11. Некоторые правила Оптимальное количество экранов Соответствие порядка предъявления экранов порядку выполнения действий для решения задачи Информационная адекватность и заполненность пространства – ничего лишнего, все необходимое Логичная и последовательная навигация (не более 4х уровней вложенности)
  • 12. Обратить внимание на: Единообразие или однообразие? Пиктограммы, надписи Очевидность элементов управления Всплывающее меню, подсказки Ссылка , флаг , кнопка Переход к информации. Включение режима или выбор. Выполнение действия. Обратная связь Время ответа системы, индикация Сообщения системы Понятность, лаконичность, вежливость, содержательность Мышь и клавиатурное исполнение Поддержка опытных пользователей
  • 13. Статусы элементов интерфейса Enable Все поля доступны для редактирования. Disable Поля не участвуют в текущем контексте, недоступны для чтения, копирования и редактирования. Read-only Поля доступны для прочтения и копирования, изменять нельзя. Hide Поля не участвуют в задаче или запрещены для данной роли.
  • 14. Тестирование Сценарии Для тестирования прототипа интерфейса используем сценарии, составленные на 2м этапе Пользователи Респондентами – из целевой аудитории программного обеспечения, которая определена на 1м этапе Прототип Тестируем прототип, разработанный на 3ей стадии
  • 16. До тестирования: В процессе подготовки к тестированию необходимо определить: цели и задачи эксперимента выборки пользователей экспериментальная среда экспериментальные задания вступительные и заключительные тексты к экспериментальным заданиям
  • 17. Во время тестирования Во время проведения тестирования необходимо: экспериментатору(рам) придерживаться определенных правил поведения взаимодействовать с пользователем, обеспечивая благоприятную атмосферу для тестирования задавать вопросы или не задавать наблюдать за действиями пользователя фиксировать вербальные и невербальные реакции пользователя протоколировать процесс тестирования, отмечая события во временной развертке
  • 18. Как интерпретировать результаты? Обращаем внимание на качественные характеристики Порядок действий пользователя Периоды молчания или разговорчивости Паузы в работе Негативные или позитивные реакции и условия их возникновения количественные характеристики Количество ошибок Общее время выполнения задания
  • 19. После процедуры тестирования В процессе заключительного этапа необходимо: проанализировать результаты тестирования по количественным и качественным параметрам получить результат в виде сводной информации по пользователям, задачам, количественным и качественным оценкам, времени сделать выводы по результатам тестирования, объяснить результаты выявить причины таких результатов, и объекты (структуры объектов), которые повлекли такие результаты предложить изменения, которые должны улучшить интерфейс
  • 20. Итоги и результаты Кто выиграл? Почему? Что осталось в памяти? Какие эмоции вы сейчас испытываете?