
- •Проектирование,
- •Содержание
- •Проектирование взаимодействия
- •Проектирование
- •Проектирование взаимодействия. Преимущества
- •Эволюция процесса разработки программного обеспечения
- •Эволюция процесса разработки ПО Алана Купера
- •Эволюция процесса разработки ПО Алана Купера
- •Эволюция процесса разработки ПО Алана Купера
- •Эволюция процесса разработки ПО Алана Купера
- •Эффективность проектирования
- •Эффективность проектирования
- •Эффективность проектирования
- •Эффективность проектирования
- •Проектирование
- •Проектирование взаимодействия
- •Основных инструменты для проектирования взаимодействия
- •Основных инструменты для проектирования взаимодействия
- •Формула успеха Ларри Кили (Larry Keeley)
- •Проектирование,
- •Проектирование, ориентированное на цели
- •Процесс проектирования, ориентированного на цели
- •Этап 1. Исследования
- •Этап 2. Моделирование
- •Модели пользователя – «персонажи»
- •Этап 3. Выработка требований
- •Этап 4. Определение общей инфраструктуры интерфейса
- •Этап 5. Детализация поведения, формы и содержания
- •Этап 6. Сопровождение разработки
- •Исследования
- •Пользовательский опыт (User Experience)
- •Модели продукта
- •Модели продукта
- •Группы пользователей
- •Группы пользователей
- •Группы пользователей
- •Группы пользователей
- •Качественные исследования позволяют
- •Качественные исследования позволяют
- •Полезные методики качественных исследований
- •Интервьюирование заинтересованных лиц
- •Интервьюирование экспертов в предметной области (ЭПО)
- •Интервьюирование пользователей и
- •Интервьюирование пользователей и покупателей
- •Наблюден
- •Опыт практических исследований в области проектирования
- •Обзор литературы
- •Обзор литературы
- •Аудит продукта/прототипа и конкурирующих решений
- •Персонажи, как модели пользователей
- •Персона ж
- •Персонажи позволяют решать основные проблемы:
- •Стимулами поведения любого пользователя являются его цели, функциональность и поведение продукта должны быть
- •Эмоциональные цели
- •Конечные цели
- •Жизненные цели
- •Процесс разработки персонажа
- •Шаг 1. Выявление поведенческих
- •Шаг 2. Сопоставление респондентов с поведенческими переменными
- •Шаг 3. Выявление значимых шаблонов поведения
- •Шаг 4. Синтез характеристик и соответствующих им целей
- •Шаг 5. Проверка полноты и выявление избыточности
- •Шаг 6. Расширение описания атрибутов и поведений
- •Шаг 7. Назначение персонажам типов
- •Шаг 7. Назначение персонажам типов
- •Шаг 7. Назначение персонажам типов
- •Шаг 7. Назначение персонажам типов
- •Шаг 7. Назначение персонажам типов
- •Шаг 7. Назначение персонажам типов
- •Сценарии и требования, как основы проектирования
- •Виды деятельности, используемые для получения искомых проектных решений
- •ерас
- •Процесс формирования требований к продукту на основе персонажей и
- •Шаг 1: Постановка задачи и определение образа продукта
- •Шаг 1: Постановка задачи и определение образа продукта
- •Шаг 2: Мозговой штурм
- •Шаг 3: Выявление ожиданий персонажей
- •Шаг 3: Выявление ожиданий персонажей
- •Шаг 4: Разработка контекстных сценариев
- •Шаг 4: Разработка контекстных сценариев
- •Шаг 4: Разработка контекстных сценариев
- •Шаг 5: Выявление требований
- •Шаг 5: Выявление требований
- •Шаг 5: Выявление требований
- •Шаг 5: Выявление требований
- •Шаг 5: Выявление требований
- •Процесс выявления требований является итерационным
- •После выполнения всех действий должно появиться приблизительное описание того, как продукт поможет пользователям
- •Что дальше?
- •Список дополнительных

Проектирование,
ориентированное на пользователей.
Пользовательский опыт
Лекция 1
Авторы: Березовская Ю.В., Латухина Е.А., Носов К.А., Юфрякова О.А.

Содержание
Введение
Эволюция процесса разработки ПО
Проектирование взаимодействия
Проектирование, ориентированное на цели
Исследования пользовательского опыта
Персонажи, как модели пользователей
Сценарии и требования, как основы проектирования
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. 2 пользовательский опыт

Проектирование взаимодействия
текстовые
сценарии
взаимодействия
|
проектирование, |
|
методика |
ориентированное |
|
на цели |
||
персонажей |
За отправную точку принимается человек, главная цель выяснить, чего хочет пользователь.
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. 3 пользовательский опыт

Проектирование
взаимодействия
описание окончательного варианта продукта, которое содержит предельно ясную и точную информацию о том,
кто конкретно будет использовать продукт?
каким образом?
с какой целью?
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. 4 пользовательский опыт

Проектирование взаимодействия. Преимущества
программисты руководители маркетологи
|
могут оценить |
получают |
|
осознают, что |
понимание |
||
прогресс в |
|||
именно они |
источника |
||
работе |
|||
создают |
мотивации |
||
программистов |
|||
|
покупателя |
||
|
|
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. 5 пользовательский опыт

Эволюция процесса разработки программного обеспечения
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. 6 пользовательский опыт

Эволюция процесса разработки ПО Алана Купера
В ранние дни развития индустрии ПО процесс разработки сводился к тому, что программисты вынашивали идею продукта, а затем создавали и самостоятельно тестировали его
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. 7 пользовательский опыт

Эволюция процесса разработки ПО Алана Купера
В более поздние времена к процессу стали подключаться профессиональные управленцы, их задачи сводились к оценке потребностей рынка и формулированию основных требований к разрабатываемому ПО
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. 8 пользовательский опыт

Эволюция процесса разработки ПО Алана Купера
С развитием индустрии выделилось тестирование и получили графические интерфейсы пользователя, появилась необходимость разработки различных визуальных элементов, в связи с чем к процессу разработки ПО подключились
графические дизайнеры
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. 9 пользовательский опыт

Эволюция процесса разработки ПО Алана Купера
продукта, его форме и поведении принимаются до начала дорогостоящей и сложной фазы создания продукта
Это обеспечивается включением в процесс разработки этапа
проектирования
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. 10 пользовательский опыт