| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Этап анализа

Page history last edited by allileja 14 years, 6 months ago

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

Этап анализа

Каждый этап создания пользовательского интерфейса является полным экспериментальным циклом:

1) выдвигаем гипотезу

2) выбираем методы ее проверки

3) готовимся к эксперименту

4) проводим сам эксперимент

5) анализируем результаты эксперимента

6) делаем вывод о том, подтвердилась ли гипотеза, или нет  

 

Сбор данных

Методы:

  • Интервью
  • Опрос
  • Наблюдение

 

Что узнаем:

  • Кто наши пользователи
  • Цели и задачи наших пользователей
  • Контекст будущего использования нашего продукта

 

 

 

Обработка информации

На основе полученных данных на этапе сбора информации, мы

  • определяем группы пользователей и возможные пользовательские роли
  • синтезируем персонажей (опционально)
  • фиксируем истории использования
  • и детализируем их с помощью пользовательских сценариев

 

Метод персонажей

 

  • «Синтез персонажей и их использование: Инструмент, а не фикция», Алексей Копылов, Платон Днепровский (UIDesign Group)  {PPT 2.88MB
  • «О пользе персонажей»  - Платон Днепровский http://www.gui.ru/platon/?p=20
  •  «Использование персонажей при проектировании пользовательского интерфейса», Артём Кузнецов {PPT 949KB}

 

 

Сценарии и истории использования

 

Сценарий - это типичное описание последовательности действий пользователя для выполнения конкретной задачи.

 

Важно различать истории использования и пользовательские сценарии

 

История использования описывает решение задач пользователем в терминах деятельности (цели-задачи, действия-операции).

Как есть:

Маша хочет выпить чаю. Для этого Маша кипятит воду, заваривает заварку, наливает заварку, разбавляет кипятком. Чай готов и Маша его пьет. 

 

Как будет:

Маша хочет выпить чаю. Для этого Маша дает команду сделать чай. Через некоторое время прибор сигнализирует о выполнении задания. Чай готов и Маша его пьет. 

 

Пользовательский сценарии описывает в терминах взаимодействия с системой решение пользователями конкретных задач в определенном контексте (клики-нажатия пользователя, реакция системы) с указанием конкретных элементов управления.

Исходные условия:

  • Маша хочет выпить чаю.
  • Маша находится дома.
  • У Маши дома есть электричество, раковина и работает водопровод и розетка, подходящая к чайнику
  • У Маши есть заварка, электрический чайник, заварочный чайник и чистая кружка. 

 

Сценарий как будет

  1. Маша берет электрический чайник и наливает в него воду из крана.
  2. Маша ставит чайник на положенное место
  3. Если чайник не включен в розетку, то Маша подключает его, Иначе шаг 4.
  4. Маша нажимает кнопку включения чайника.
  5. Если кнопка подсвечивается оранжевым светом, то переход на шаг 6. Иначе Маша проверяет, подключен ли чайник к розетке, и если нет, то шаг 3, если да, то Маша понимает, что чайник сломан. Сценарий завершается неуспешно.
  6. Чайник начинает подогревать воду.
  7. Маша достает заварочный чайник и ждет, когда вскипит вода.
  8. Чайник нагрел воду до температуры 100 С, выключился и подал сигнал о том, что вода вскипела (кнопка включения перестает подсвечиваться оранжевым светом).
  9. Маша ополаскивает заварочный чайник кипятком и сыпет в него 2 ложки заварки.
  10. Маша наливает кипяток из чайника в заварочный чайник и ждет 4 минуты
  11. Маша достает чашку, наливает заварку в чашку, из чайника разбавляет кипятком.
  12. Чай готов. 
  13. Маша пьет чай. Сценарий завершен успешно

     

Пользовательский сценарий - описание последовательности действий, которые может осуществлять система в ответ на внешние воздействия пользователей или других программных систем. Они отражают функциональность системы с точки зрения получения значимого результата для пользователя, поэтому они точнее позволяют ранжировать функции по значимости получаемого результата.

Comments (0)

You don't have permission to comment on this page.