Моделирование пользователей и контекстов использования

Содержание

Слайд 2

Место в общем плане проектирования

Место в общем плане проектирования

Слайд 3

Методы моделирования пользователей и контекстов использования Формирование профилей групп Синтез персонажей Комбинированный

Методы моделирования пользователей и контекстов использования

Формирование профилей групп
Синтез персонажей
Комбинированный

Слайд 4

Формирование профиля группы пользователей

Формирование профиля группы пользователей

Слайд 5

Профиль пользователя

Профиль пользователя

Слайд 6

Профиль пользователя. Влияние на интерфейс © UsabilityLab

Профиль пользователя. Влияние на интерфейс

© UsabilityLab

Слайд 7

Профиль пользователя. Пример © UsabilityLab Группа №1 Группа №2 Чего не хватает?

Профиль пользователя. Пример

© UsabilityLab

Группа №1

Группа №2

Чего не хватает?

Слайд 8

Пример «ЭБ Яуза». Профиль пользователя (1)

Пример «ЭБ Яуза». Профиль пользователя (1)

Слайд 9

Пример «ЭБ Яуза». Профиль пользователя (2)

Пример «ЭБ Яуза». Профиль пользователя (2)

Слайд 10

Пример «ЭБ Яуза». Профиль пользователя (3)

Пример «ЭБ Яуза». Профиль пользователя (3)

Слайд 11

Профиль среды

Профиль среды

Слайд 12

Профиль среды. Влияние на интерфейс © UsabilityLab

Профиль среды. Влияние на интерфейс

© UsabilityLab

Слайд 13

Пример «ЭБ Яуза». Профиль среды (веб-сайт) Работа с сайтом библиотеки МГТУ

Пример «ЭБ Яуза». Профиль среды (веб-сайт)

Работа с сайтом библиотеки МГТУ с

использованием персонального компьютера

* - по данным Google analytics.

Слайд 14

Пример «ЭБ Яуза». Профиль среды (киоск) Работа с электронной библиотекой МГТУ с использованием киоска

Пример «ЭБ Яуза». Профиль среды (киоск)

Работа с электронной библиотекой МГТУ с

использованием киоска
Слайд 15

Профиль задач

Профиль задач

Слайд 16

Профиль задач Виды задач: производственная (регламентированная); личная (нерегламентированная). Детализация задач (деятельность,

Профиль задач

Виды задач:
производственная (регламентированная);
личная (нерегламентированная).
Детализация задач (деятельность, задача, операция).
Характеристики задач (частота,

важность, очерёдность).
Методы анализа задач:
одномерный анализ;
двумерный анализ.
Слайд 17

Профиль задач. Одномерный анализ задач

Профиль задач. Одномерный анализ задач

Слайд 18

Одномерный анализ задач. Пример. Регламентированная деятельность © UsabilityLab

Одномерный анализ задач. Пример. Регламентированная деятельность

© UsabilityLab

Слайд 19

Пример «Школьный веб-сайт». Одномерный анализ задач. Частично регламентированная деятельность. (1) Группы

Пример «Школьный веб-сайт». Одномерный анализ задач. Частично регламентированная деятельность. (1)

Группы пользователей:
Ученик

+ учитель = группа №1 «Учащиеся»;
Родитель + Администратор + Проверяющая организация + Абитуриент = группа №2«Контролирующие»;
Недавний выпускник = группа №3 «Вспоминающие»;
Администратор сайта = группа №4 «Управляющие».

- интерфейсы с монопольным использованием;

- интерфейсы с использованием несколькими группами;

Слайд 20

Пример «Школьный веб-сайт». Одномерный анализ задач. Частично регламентированная деятельность.

Пример «Школьный веб-сайт». Одномерный анализ задач. Частично регламентированная деятельность.

Слайд 21

Пример «Школьный веб-сайт». Одномерный анализ задач. Частично регламентированная деятельность.

Пример «Школьный веб-сайт». Одномерный анализ задач. Частично регламентированная деятельность.

Слайд 22

Профиль задач. Двумерный анализ задач

Профиль задач. Двумерный анализ задач

Слайд 23

Двумерный анализ задач Для каждой группы пользователей: определить для каждой задачи

Двумерный анализ задач

Для каждой группы пользователей:
определить для каждой задачи значения

частоты и важности в баллах;
вычислить значимость каждой задачи как расстояние от точки, соответствующей задаче с минимальным приоритетом, до точки с координатами рассматриваемой задачи (в пространстве «частота-важность»);
вычислить среднее значение значимости для всех задач;
отметить задачи, обладающие значимостью выше средней.
Слайд 24

Двумерный анализ. Значимость задачи Высокоприоритетные задачи Низкоприоритетные задачи

Двумерный анализ. Значимость задачи

Высокоприоритетные задачи

Низкоприоритетные задачи

Слайд 25

Пример «ЭБ Яуза». Двумерный анализ задач Пример задач пользователя из группы «Младший курс»

Пример «ЭБ Яуза». Двумерный анализ задач

Пример задач пользователя из группы «Младший

курс»
Слайд 26

Пример «ЭБ Яуза». Двумерный анализ задач. Возможности электронной библиотеки (1)

Пример «ЭБ Яуза». Двумерный анализ задач. Возможности электронной библиотеки (1)

Слайд 27

Пример «ЭБ Яуза». Двумерный анализ задач. Возможности электронной библиотеки (2)

Пример «ЭБ Яуза». Двумерный анализ задач. Возможности электронной библиотеки (2)

Слайд 28

Проверка непротиворечивости и достаточности синтезированных данных Контрольное интервью с типичными представителями

Проверка непротиворечивости и достаточности синтезированных данных

Контрольное интервью с типичными представителями каждой

группы:
знания;
деятельность;
интересы;
цели;
опыт;
проблемы.
Слайд 29

Синтез персонажей © Алан Купер, 2009 1 2

Синтез персонажей

© Алан Купер, 2009

1

2

Слайд 30

Персонажи (1)

Персонажи (1)

Слайд 31

Персонажи (2)

Персонажи (2)

Слайд 32

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

Процедура создания персонажей

Получить характеристики группы любым методом (качественным или количественным).
Убедиться в

непротиворечивости и достаточности описания групп.
Вдохнуть жизнь в персонаж.
Определить тип персонажа.
Слайд 33

Пример «ЭБ Яуза». Персонаж №1 Андрей (студент младшего курса) «Дайте, пожалуйста,

Пример «ЭБ Яуза». Персонаж №1

Андрей (студент младшего курса)
«Дайте, пожалуйста, зелёную методичку

по производным!»
Андрею нравится выбранная специальность «Системы автоматического управления» (ИУ-1), он старается не отстать по учебной программе. В начале семестра ему был выдан комплект литературы…

Возраст: 18 лет
Род занятий: студент 1ого курса МГТУ им. Н. Э. Баумана
Семейное положение: не женат
Технический профиль: уверенно пользуется офисными приложениями для ПК и др.
Личные цели:
правильно и в срок подготовить и защитить домашние задания;
успешно сдать экзамен.
Ожидания:
лёгкое знакомство с ресурсами библиотеки;
 помощь в поиске литературы.
Неудовлетворённости:
методичек на всех не хватает.

Слайд 34

Пример «ЭБ Яуза». Персонаж №2 Павел (аспирант) «Большинство работ по моей

Пример «ЭБ Яуза». Персонаж №2

Павел (аспирант)
«Большинство работ по моей научной тематике

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

Возраст: 25 лет
Род занятий: аспирант МГТУ им. Н. Э. Баумана
Семейное положение: женат
Технический профиль: опытный пользователь ПК и др.
Личные цели:
приобрести полное и актуальное представление о научных результатах, полученных когда-либо в России и в мире по направлению его диссертационной работы;
написать и защитить диссертационную работу.
Ожидания:
полнота ЭК;
доступ к зарубежным научным материалам.

Слайд 35

Пример «ЭБ Яуза». Персонаж №3 Владимир Александрович (преподаватель) «Регулярно интересуюсь, какие

Пример «ЭБ Яуза». Персонаж №3

Владимир Александрович (преподаватель)
«Регулярно интересуюсь, какие новые результаты

были получены в нашей стран и в мире по направлению моих научных интересов.»
Владимир Александрович, к.т.н., доцент кафедры «Технология машиностроения» (МТ-3), работает на кафедре с 1989 года после окончания МГТУ им. Н. Э. Баумана, автор более 30 научных работ. Основной областью его научных интересов…

Возраст: 45 лет
Род занятий: преподаватель МГТУ им. Н. Э. Баумана
Семейное положение: женат
Технический профиль: уверенный пользователь ПК и др.
Личные цели:
быть в курсе последних научных открытий в интересующей его области.
Ожидания:
полнота и актуальность информации по его научному направлению.

Слайд 36

Пример «Школьный веб-сайт». Персонаж №1. «Хочу с отличием закончить обучение в

Пример «Школьный веб-сайт». Персонаж №1.

«Хочу с отличием закончить обучение в лицее

и поступить в ВУЗ с интересной для меня специальностью»
Пётр Ершов учится в 10 классе лицея №1524. Прилежно занимается по большинству предметов, любимыми предметами являются математика и физика. Интересуется ракетостроением и мечтает поступить в МГТУ им. Н. Э. Баумана на факультет РК. Старается не пропускать основные значимые события в жизни лицея, будь то олимпиада по физике, предметная неделя по математике или праздничное мероприятие, например, посвящённое Дню Лицеиста.

Ершов Петя

Тип персонажа: ключевой.
Владением компьютером: среднее.
Основные требования к сайту:
• оперативное получение актуальной учебно-организационной информации;
• расписания занятий, тематические планы предметов;
• графики, темы и задачи контрольных и проверочных работ;
• материалы для подготовки к олимпиадам и др. подобным мероприятиям;
• материалы для подготовки к ЕГЭ и ГИА, информация о сдаче экзаменов старшеклассниками;
• информация о праздничных мероприятиях, фотоотчёты об этих событиях;
• форумы для общения с товарищами и учителями.

Слайд 37

Пример «Школьный веб-сайт». Персонаж №2. «Хочу дать самое лучшее среднее образование

Пример «Школьный веб-сайт». Персонаж №2.

«Хочу дать самое лучшее среднее образование своему

ребёнку, чтобы он без проблем поступил в любой ВУЗ страны»
У Марии Николаевны сын учится в 5 классе общеобразовательной школы. Она беспокоится о качестве образования своего ребёнка и планирует отдать его со следующего года в тот лицей, который сочтёт самым подходящим. Мария Николаевна тщательно выбирает лицей для сына по территориальному признаку, по отзывам приятелей и в результате обзора сайтов образовательных учреждений.

Колобкова Мария Николаевна

Тип персонажа: дополнительный.
Владением компьютером: среднее.
Основные требования к сайту:
• оперативная информация о поступлении в лицей, подготовительных курсах, условиях зачисления;
• материалы о методах обучения и профиле учебного заведения;
• результаты поступления выпускников в ВУЗы страны;
• план воспитательной работы;
• демонстрация результатов учебно-воспитательной работы;
• учительский состав лицея.

Слайд 38

Пример «Школьный веб-сайт». Персонаж №3. «С нежностью вспоминаю годы, проведённые в

Пример «Школьный веб-сайт». Персонаж №3.

«С нежностью вспоминаю годы, проведённые в лицее»


Прошлым летом Мария успешно завершила обучение в лицее, сейчас она студентка-первокурсница Финансовой академии. За годы лицейской жизни она приобрела дружеские отношения с частью своих одноклассников и нежную привязанность к некоторым учителям. Мария с нетерпением ждёт возможности заглянуть в родной лицей на праздник Дня Лицеиста, чтобы встретиться с классным руководителем и товарищами.

Кузнецова Ирина

Тип персонажа: вспомогательный.
Владением компьютером: среднее.
Основные требования к сайту:
• форум;
• объявления о праздничных мероприятиях и возможности их посещения всеми, кто уже закончил обучение в лицее;
• фотогалерея, особенно событий прошлых лет.

Слайд 39

Пример «Школьный веб-сайт». Персонаж №4. «Хочу тратить мало времени на обновление

Пример «Школьный веб-сайт». Персонаж №4.

«Хочу тратить мало времени на обновление содержимого

сайта, так как это мои не основные обязанности»
Андрей работает лаборантом в лицее и по долгу службы получает новые данные от администрации и учителей для размещения на сайте. Андрей не занимается непосредственной версткой сайта, только обновлением его содержимого.

Максимов Андрей

Тип персонажа: дополнительный.
Владением компьютером: эксперт.
Основные требования к сайту:
• простые и эффективные средства загрузки новых данных во все обновляемые разделы сайта.

Слайд 40

Пример «Хеллоуинский сервис». Персонаж №1 © Cooper «Мозгиииииии!» Цели + Мозги

Пример «Хеллоуинский сервис». Персонаж №1

© Cooper
«Мозгиииииии!»
Цели
+ Мозги
+ Мозги!
+ Мозги.
Тот, что похож

на труп Криспина Гловера,
Зомби

Использовать мигалки и аудиозаписи человеческих звуков, чтобы вести его в нужном направлении;
Обеспечить такие ключи (подсказки) взаимодействия, которые очень трудно не заметить;
Сделать взаимодействие возможным при помощи очень грубых жестов, с использованием двух, одной руки или вообще без рук.

Как мы можем ему помочь

Слайд 41

Пример «Хеллоуинский сервис». Персонаж №2 © Cooper Как мы можем ему

Пример «Хеллоуинский сервис». Персонаж №2

© Cooper

Как мы можем ему помочь

дополнить его

реальность указаниями на скрытые, слабые и незащищённые места в зданиях, через которые можно проникнуть внутрь;
обеспечить прямую, сфокусированную доставку сообщений в кратчайшие сроки;
предоставить инструмент, позволяющий легко обнаруживать слабых и незаражённых людей.
«Аааргхнннааауугх!»
Цели
+ Процарапать себе путь в человеческое укрытие
+ Поймать. Уничтожить. Поглотить.
+ Заразить незаражённых.
Тот, что ужасен, быстр и в свитере,
Зомби
Слайд 42

Пример «Хеллоуинский сервис». Персонаж №3 © Cooper «Это? Это ерунда. Просто…

Пример «Хеллоуинский сервис». Персонаж №3

© Cooper

«Это? Это ерунда. Просто… просто одна

царапина.»
Цели
+ Сойти за незаражённую
+ Избежать убийства своей семьи
+ Найти способ исцеления.
Эмили Лашингер,
Заражённая

Как мы можем ему помочь

помощь в отслеживания её текущего состояния, биометрических данных в процессе превращения в зомби;
держать в курсе её саму (и выживших коллег) о всех достижениях в поиске исцеления;
если способ исцеления не найден или недоступен, то предоставить возможность точной индикации наиболее подходящего времени для самоубийства;
если она «нажмёт на кнопку «Самоубийство»», то лично оповестить каждого из выживших

Слайд 43

Сценарии

Сценарии

Слайд 44

Общая формула сценария Сценарий = задача + контекст + «демография» Последовательность

Общая формула сценария

Сценарий = задача + контекст + «демография»

Последовательность действий:
Для каждого

персонажа выбрать его задачи:
Для каждой задачи сформулировать:
что хочет сделать;
почему хочет получить (мотивация);
что ожидает получить (ожидания).
В результате описать ситуацию:
цель;
потребность;
поведение;
условия.
Слайд 45

Разновидность сценариев

Разновидность сценариев

Слайд 46

Контекстные сценарии Считать интерфейс «волшебным». Ответить на вопросы: В какой обстановке

Контекстные сценарии

Считать интерфейс «волшебным».
Ответить на вопросы:
В какой обстановке будет использоваться продукт?
Будет

ли он использоваться в течение долгого времени?
Часты ли прерывания в работе персонажа?
Работает ли с компьютером/устройством более одного пользователя?
Какие ещё продукты используются вместе с проектируемым?
Какие основные действия выполняет персонаж, чтобы достичь своих целей?
Каков ожидаемый конечный результат?
Какова допустимая сложность продукта, исходя из частоты его использования и навыков персонажа?
Слайд 47

Пример «ЭБ Яуза». Контекстные сценарии. Персонаж студент Андрей (1) Сценарий №1.

Пример «ЭБ Яуза». Контекстные сценарии. Персонаж студент Андрей (1)

Сценарий №1. Типовой

расчёт на тему «Матрицы» (загрузка методического указания). На семинаре по линейной алгебре преподаватель выдал задание для выполнения типового расчёта на тему «Матрицы» и отметил, что методические указания доступны в библиотеке МГТУ.

Андрей из дома зашёл на сайт библиотеки МГТУ, просмотрел рекомендации литературы для первого курса, выбрал раздел «Математика» и в полученном списке выбрал методические указания – Агеев О.Н., Гласко А.В., Покровский И.Л. Матрицы и определители: Методические указания к выполнению типового расчета/МГТУ им. Н.Э. Баумана. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2004. – 67 с. – Библиогр.:с.66. – ISBN 5-7038-2542-3.
Андрей прочитал подробное описание методички, увидел фотографию обложки и убедился, что это именно то, что он искал.
Получил информацию, где и как это издание можно получить на руки, что для этого нужно заполнить (распечатать) требование и с ним отправиться в библиотеку.
Андрей обратил внимание, что данная методичка также доступна в электронном виде, и решил этим воспользоваться, загрузил её на свой компьютер.

Слайд 48

Пример «ЭБ Яуза». Контекстные сценарии. Персонаж студент Андрей (2) Товарищи Андрея

Пример «ЭБ Яуза». Контекстные сценарии. Персонаж студент Андрей (2)

Товарищи Андрея сказали,

что есть другой «большой, коричневый» учебник по информатике. Тогда Андрей из дома заходит на сайт библиотеки, чтобы его найти. В рекомендациях для первого курса видит раздел «Информатика», а в нём учебник – Иванова Г.С. Основы программирования: Учебник для вузов. – 2-е изд., перераб. и доп. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. – 415 с. – (Информатика в техническом университете). – Библиогр.:с.413. – ISBN 5-7038-1957-1. (2001 г.; 2004 г.).
В этот раз рядом с названием издания отсутствовала информация о доступности в электронном виде, поэтому Андрей решил узнать, как эту книгу можно получить в библиотеке.
Просматривая подробную информацию, Андрей увидел фотографию обложки издания, что позволило ему окончательно убедиться, то это тот самый учебник.
Андрей решил заказать учебник, чтобы забежать на перемене в библиотеку и не тратить времени на подбор и оформление учебника. Система рассказала, как можно отслеживать состояние его заказа и предложила ввести дополнительные данные для немедленного оповещения об изменении состояния заказа.
Андрей поинтересовался, какие учебники есть ещё по той же теме.

Сценарий №2. Подготовка к экзамену по информатике (удалённый заказ учебника). Преподаватель информатики выдал экзаменационные билеты. Андрей в списке билетов обнаружил теоретические вопросы, неосвещённые в том задачнике, который он получил в процессе массовой выдачи в начале семестра.

Слайд 49

Пример «ЭБ Яуза». Контекстные сценарии. Персонаж Владимир Александрович Владимир Александрович заходит

Пример «ЭБ Яуза». Контекстные сценарии. Персонаж Владимир Александрович

Владимир Александрович заходит на

сайт библиотеки МГТУ с рабочего компьютера и первым делом бегло просматривает новости. В этот раз его ничего не заинтересовало.
Владимир Александрович переходит к обзору РЖ ВИНИТИ. Указывает тематику, временной интервал, способ сортировки по убыванию даты и тип записи. Система выдаёт список рефератов.
Владимир Александрович бегло просматривает полученный список, останавливается на интересном заглавии и читает подробное описание, сам реферат и получает подробную информацию о виде первоисточника и способах его получения.
В этот раз Владимир Александрович заинтересовался публикацией из журнала, который есть в наличии в библиотеке МГТУ. Система рассказала, где и как можно получить и ознакомиться с данным выпуском журнала.
Владимир Александрович переходит к просмотру реферативной БД EBSCO.

Сценарий №1. Регулярная поддержка в актуальном состоянии информированности об интересующей научной отрасли. У Владимира Александровича закончились занятия со студентами, назначенные на сегодня, и есть возможность погрузиться в обзор новостей в мире науки.

Слайд 50

Пример «ЭБ Яуза». Контекстные сценарии. Персонаж Павел Сценарий №1. Старт обзора

Пример «ЭБ Яуза». Контекстные сценарии. Персонаж Павел

Сценарий №1. Старт обзора всех

трудов, посвящённых ракетным двигателям, в России и в мире за последние 5 лет.
Сценарий аналогичен сценарию №4 для Владимира Александровича.
Сценарий №2. Ожидание необходимого ресурса библиотеки. Совершая обзор литературы, Павел выписывает описания публикаций, которые, по его мнению, необходимо в дальнейшем прочитать.
Павел заходит на сайт библиотеки МГТУ и ищет по названию журнал, в котором опубликована необходимая статья. В этот раз такого журнала не найдено.
Павел удалённо обращается к библиотекарям с вопросом, действительно ли такого журнала нет в нашем фонде, и не ожидается ли он в ближайшее время.
Павел подписывается на рассылку новостей библиотеки МГТУ, чтобы быть в курсе появления новых ресурсов.
Слайд 51

Пример «Школьный веб-сайт». Контекстные сценарии. Персонаж Ершов Петя (1) Сценарий №1.

Пример «Школьный веб-сайт». Контекстные сценарии. Персонаж Ершов Петя (1)

Сценарий №1. Начало

учебного полугодия:
Пётр заходит на сайт лицея, просматривает новости и объявления;
находит расписание занятий для его класса на текущее полугодие;
переходит от расписания к предметам, просматривает тематические планы, графики контрольных и проверочных работ;
узнает, какой учитель ведёт рассматриваемый предмет.
Сценарий №2. Олимпиада:
Пётр среди учебного года заходит на сайт, в разделе новостей узнаёт, что скоро состоится олимпиада по информатике;
узнаёт график, требования и примерные задания олимпиады;
готовится к олимпиаде и участвует в ней;
по окончании олимпиады Пётр показывает на сайте лицея родителям и товарищам её результаты, где он находит личные поздравления как одному из призёров. 
Слайд 52

Пример «Школьный веб-сайт». Контекстные сценарии. Персонаж Ершов Петя (2) Сценарий №3.

Пример «Школьный веб-сайт». Контекстные сценарии. Персонаж Ершов Петя (2)

Сценарий №3. Празднование

Нового Года:
Пётр участвует в подготовке общелицейского праздничного мероприятия, посвящённого Новому Году;
когда праздник проходит, Пётр хочет показать друзьям фотографии;
заходит на сайт лицея, в новостях обнаруживает информацию о публикации фотоотчёта о событии;
переходит к фотоотчёту, просматривает фотографии;
хочет обсудить интересные детали проведения мероприятия с одноклассниками;
переходит в форум лицейского сайта, общается.
Сценарий №4. Подготовка для поступления в ВУЗ:
В начале первого полугодия Пётр заходит на сайт лицея и интересуется, как сдали ЕГЭ его старшие товарищи (результаты), и в какие ВУЗы они поступили;
в течение учебного года Пётр следит за новостями о публикациях на сайте материалов для подготовки к ЕГЭ и ГИА.
Слайд 53

Пример «Школьный веб-сайт». Контекстные сценарии. Персонаж Колобкова Мария Николаевна Сценарий №1.

Пример «Школьный веб-сайт». Контекстные сценарии. Персонаж Колобкова Мария Николаевна

Сценарий №1. Выбор

образовательного учреждения:
от соседей Мария Николаевна узнаёт о лицее №1524 и его сайте;
заходит на сайт, просматривает новости с целью понять, насколько актуальную информацию можно здесь найти;
переходит в раздел с общим описанием лицея, узнаёт о местоположении и профиле учебного заведения;
здесь же узнаёт об успехах деятельности лицея – о результатах сдачи ЕГЭ и поступления выпускников в ВУЗы страны;
заходит в раздел, описывающий принципы и методы обучения и воспитания лицеистов;
переходит к просмотру учительского и административного состава;
складывает впечатление о данном учебном заведении.

Сценарий №2. Подготовка к поступлению:
Мария Николаевна заходит на сайт лицея;
переходит к просмотру информации для желающих поступить в лицей, знакомится с требованиями для поступления;
здесь же узнает о наборе на подготовительные курсы, об условиях набора и контактную информацию.

Слайд 54

Пример «Школьный веб-сайт». Контекстные сценарии. Персонаж Кузнецова Ирина Сценарий №1. Соскучилась:

Пример «Школьный веб-сайт». Контекстные сценарии. Персонаж Кузнецова Ирина

Сценарий №1. Соскучилась:
Мария время

от времени грустит о том, что лицейские годы прошли, и желает снова вспомнить своих товарищей и радостные события в стенах лицея;
заходит на сайт лицея, переходит в фотогалерею, выбирает в календаре дату особенно запомнившегося события и просматривает фотографии;
затем переходит в форум и интересуется, будут ли пускать выпускников на ближайшего праздничное мероприятие в лицее, чтобы созвать бывших одноклассников и навестить любимых учителей;
на сайте Мария заходит в раздел с описанием учительского состава, чтобы узнать, кого из её любимых учителей ещё можно встретить в лицее.
Слайд 55

Пример «Школьный веб-сайт». Контекстные сценарии. Персонаж Максимов Андрей Сценарий №1. Обновления

Пример «Школьный веб-сайт». Контекстные сценарии. Персонаж Максимов Андрей

Сценарий №1. Обновления наполнения

сайта:
Андрей получил от администратора лицея новые материалы, которые надо разместить на сайте, - отчёт о предметной неделе иностранного языка и соответствующие событию новость и фотоотчёт;
Андрей заходит в закрытый раздел сайта лицея, авторизуется;
указывает, какие данные он собирается загружать;
вводит новые данные и сохраняет изменения.
Слайд 56

Бизнес-цели продукта В течение года занять пустую нишу туристических навигаторов среди

Бизнес-цели продукта
В течение года занять пустую нишу туристических навигаторов среди «организованных»

туристов;
Набрать большое количество партнеров – туристических агентств (3 крупных и 10 средних);
Получать прибыль от аренды навигаторов и окупить проект (в течение 2х лет);
Заработать первый миллион через 3 года;
Маркетинговые цели
Использовать туристические агентства как канал сбыта;
Использовать навигатор в качестве рекламной площадки;
Пользовательский интерфейс должен быть простым даже для пенсионеров и должен «продавать» услугу;
Технические ограничения
Вес устройства не большее 300 грамм;
Возможно использование аппаратных кнопок;
Экран сенсорный, допускающий управление пальцами;
Возможно WiFi соединение с интернет.

Пример «Проектирование устройства для путешественников»

© Копылов А., Design Act, 2009

Слайд 57

Личные цели Найти тихий и спокойный отдых; Повидать мир; Посетить исторические

Личные цели
Найти тихий и спокойный отдых;
Повидать мир;
Посетить исторические объекты;
Отведать блюда экзотической

кухни;
Постараться потратить в отпуске минимум денег;
Быть понятым местными жителями;
Не иметь проблем с современной техникой.
Сценарии
Заказать в ресторане интересную еду, но не слишком острую и из знакомых продуктов
Посетить исторический объект с применением электронного гида

Пример «Проектирование устройства для путешественников» (1)

© Копылов А., Design Act, 2009

Чета пенсионеров
Евгений Петрович и Людмила Алексеевна вместе уже много лет. Они вырастили прекрасных детей и дождались внука и внучку. Евгений и Людмила любят путешествовать, хотя это удается не слишком часто. Обычно они любят посещать интересные и романтические города имеющую богатую историю. В этот раз дети помогли купить путевку в Китай. В Китае они больше всего боятся, что в ресторане им подадут блюдо из собаки или кошки.

Слайд 58

Личные цели Классно провести время с интересными людьми; Познакомиться с местными

Личные цели
Классно провести время с интересными людьми;
Познакомиться с местными жителями;
Найти самое

интересное событие, которое только можно найти;
Найти общий язык с теми, кто не знает английский.
Сценарии
Попасть на афтепати после кинопремьеры.

Пример «Проектирование устройства для путешественников» (2)

© Копылов А., Design Act, 2009

Тусовщик
Петру 25 лет, он завсегдатай ночных клубов и дискотек. Также Петр часто ездит в модные европейские города, чтобы весело провести время. В этот раз Петр поехал в Канны на кинофестиваль.

Слайд 59

Личные цели Отдохнуть максимально за минимальные деньги; Загореть, как следует, на

Личные цели
Отдохнуть максимально за минимальные деньги;
Загореть, как следует, на море;
Посетить исторические

объекты;
Отведать блюда экзотической кухни;
Информация типа «куда деть ребёнка?»;
Запастись впечатлениями до следующего лета.
Сценарии
Сориентироваться в новом месте (узнать все о стране; в том числе найти, где поесть вечером);
Выбрать экскурсию (формирование собственной экскурсии; выбрать готовый маршрут);
Планирование шопинга и сам шопинг;
Поиск интересных событий и посещение;
Поиск интересных объектов;

Пример «Проектирование устройства для путешественников» (3)

© Копылов А., Design Act, 2009

Семья с детьми
Семье Шестаковых 8 лет, живут они в Тюмени. Раньше они ездили на море каждый год, но в прошлом году и них родился сын, и пришлось отдыхать дома. Эта семья ездила только в Турцию, но в этом в году им хозяин семьи, Василий, решил, что пора съездить в Арабские Эмираты. У Шестаковых есть дома компьютер, но пользуется им пока только дочь. Василий и Лена хотят также освоить компьютер, чтобы не отставать от дочери.

Слайд 60

Пример «Проектирование устройства для путешественников» (4) © Копылов А., Design Act,

Пример «Проектирование устройства для путешественников» (4)

© Копылов А., Design Act, 2009

Абориген
Чон

Ван Тин работает в небольшом шанхайском ресторанчике. Он говорит только по китайски.
Личные цели
Обслужить клиента так, чтобы получить хорошие чаевые;
Сценарии
Попытаться понять, что хочет клиент и заказать именно эту еду;
Попытаться объяснить клиенту, что блюдо нельзя заказать в данный момент времени;
Слайд 61

Выработка требований к проекту

Выработка требований к проекту

Слайд 62

Место в общем плане проектирования Проектирование интерфейса пользователя. Лекция №5.

Место в общем плане проектирования

Проектирование интерфейса пользователя. Лекция №5.

Слайд 63

Выработка требований к проекту Проектирование интерфейса пользователя. Лекция №5.

Выработка требований к проекту

Проектирование интерфейса пользователя. Лекция №5.

Слайд 64

Объектная модель

Объектная модель

Слайд 65

Пример «ЭБ Яуза». Объектная модель в терминах проектирования взаимодействия (выборка)

Пример «ЭБ Яуза». Объектная модель в терминах проектирования взаимодействия (выборка)

Слайд 66

Пример «ЭБ Яуза». Связь объектов и персонажей (выборка)

Пример «ЭБ Яуза». Связь объектов и персонажей (выборка)

Слайд 67

Пример «Инструмент лингвиста». Выдержки из стратегии дизайна Требуется спроектировать программную систему

Пример «Инструмент лингвиста». Выдержки из стратегии дизайна

Требуется спроектировать программную систему –

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

Целевая аудитория Продукта
1) лингвисты, не имеющие специализации в информационных технологиях, алгоритмически решающие лингвистические проблемы;
2) студенты специальности компьютерная лингвистика.

Технологические особенности Продукта
Тип интерфейса: однопользовательское настольное приложение.
Программная платформа: Qt (http://doc.qt.nokia.com/latest/qt-gui-concepts.html)

Слайд 68

Пример «Инструмент лингвиста». Контекстные сценарии Сценарий №1. Первый опыт Елену интересует

Пример «Инструмент лингвиста». Контекстные сценарии

Сценарий №1. Первый опыт
Елену интересует задача

автоматической генерации словаря устойчивых выражений в области биологии.
Взаимодействие с системой:
• Елена указала на коллекцию текстов биологической тематики;
• настроила поток выполнения задач из имеющихся в системе модулей (схема эксперимента);
• запустила эксперимент;
• получила и просмотрела результаты;
• сохранила результаты во внешний файл (например, в электронную таблицу);
• отправила результаты коллегам для обсуждения.
Сценарий №2. Повторный эксперимент. Новая коллекция
Елена получила новую коллекцию текстов, на этот раз физико-математической направленности. Ей интересно, как будет выглядеть словарь устойчивых выражений для данной области.
Взаимодействие с системой:
• Елена выбрала новую коллекцию текстов;
• выбрала эксперимент для повтора;
• запустила эксперимент на выполнение;
• просмотрела результаты;
• отправила их коллегам для обсуждения.
Слайд 69

Пример «Инструмент лингвиста». Контекстные сценарии (2) Сценарий №3. Повторный эксперимент. Старая

Пример «Инструмент лингвиста». Контекстные сценарии (2)

Сценарий №3. Повторный эксперимент. Старая коллекция,

новые правила/новые библиотеки
Разработчики системы поставили Елене новую реализацию модуля предобработки русскоязычных текстов. Ей стало любопытно, как изменится словарь устойчивых выражений в области биологии, сгенерированный с применением нового алгоритма.
Взаимодействие с системой:
• Елена выбрала эксперимент для повтора;
• просмотрела поток выполнения задач (схему эксперимента);
• заменила в схеме один модуль на новый подходящий;
• просмотрела и по необходимости отредактировала правила/настройки для компонент нового и оставшихся модулей;
• запустила эксперимент и просмотрела результаты;
• сравнила их с результатами предыдущего эксперимента (время обработки, diff словарей устойчивых выражений и др.);
• записала краткое заключение и идеи для будущих экспериментов.
Слайд 70

Пример «Инструмент лингвиста». Контекстные сценарии (3) Сценарий №4. Массовый и отложенный

Пример «Инструмент лингвиста». Контекстные сценарии (3)

Сценарий №4. Массовый и отложенный эксперимент.

Разные коллекции, разные условия
Елена подготовила две разные коллекции текстов в области биологии и хочет сравнить результаты генерации словарей на разных коллекциях и с разными настройками.
Взаимодействие с системой:
• Елена создала несколько экспериментов, отличающихся коллекциями, правилами и компонентами модулей;
• составила расписание пакетного выполнения этих экспериментов: указала порядок выполнения экспериментов, время общего старта и способ сигнализации об окончании;
• просмотрела результаты каждого в отдельности эксперимента;
• сравнила результаты пар экспериментов.
Слайд 71

Пример «Инструмент лингвиста». Объектная модель в терминах проектирования взаимодействия (1)

Пример «Инструмент лингвиста». Объектная модель в терминах проектирования взаимодействия (1)