Слайд 1Проектирование, ориентированное
на пользователей. Пользовательский опыт
Лекция 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Эволюция процесса разработки ПО
Алана Купера
Сегодня решения о возможностях продукта, его
форме и поведении принимаются до начала дорогостоящей и сложной фазы создания продукта
Это обеспечивается включением в процесс разработки этапа проектирования
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 11Эффективность проектирования
определяется выбранным стилем принятия решений
Разработка приложений для смартфонов на ОС
Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 12Эффективность проектирования
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование,
ориентированное на пользователей. пользовательский опыт
Слайд 13Эффективность проектирования
определяется выбранным стилем принятия решений
Разработка приложений для смартфонов на ОС
Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 14Эффективность проектирования
определяется выбранным стилем принятия решений
Разработка приложений для смартфонов на ОС
Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 15Проектирование взаимодействия
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование,
ориентированное на пользователей. пользовательский опыт
Слайд 16Проектирование взаимодействия
проектирование взаимодействия сосредотачивается в основном на проектировании поведения программного продукта.
Разработка
приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 17Основных инструменты для проектирования взаимодействия
Разработка приложений для смартфонов на ОС
Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 18Основных инструменты для проектирования взаимодействия
Разработка приложений для смартфонов на ОС
Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 19Формула успеха Ларри Кили (Larry Keeley)
Разработка приложений для смартфонов на ОС
Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 20Проектирование, ориентированное
на цели
Разработка приложений для смартфонов на ОС Android. Лекция
1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 21Проектирование, ориентированное на цели
Разработка приложений для смартфонов на ОС Android. Лекция
1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 22Процесс проектирования, ориентированного на цели
Разработка приложений для смартфонов на ОС Android.
Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 23Этап 1. Исследования
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 24Этап 2. Моделирование
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 25Модели пользователя – «персонажи»
Разработка приложений для смартфонов на ОС Android. Лекция
1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 26Этап 3. Выработка требований
Разработка приложений для смартфонов на ОС Android. Лекция
1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 27Этап 4. Определение общей инфраструктуры интерфейса
Разработка приложений для смартфонов на ОС
Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 28Этап 5. Детализация поведения, формы и содержания
Разработка приложений для смартфонов
на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 29Этап 6. Сопровождение разработки
Разработка приложений для смартфонов на ОС Android.
Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 30Исследования пользовательского опыта
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 31Пользовательский опыт (User Experience)
показывает, насколько удобно чувствует себя пользователь при использовании
того или иного интерфейса.
Можно рассматривать пользовательский опыт, как комплексный подход к разработке системы взаимодействий между человеком и продуктом
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 32Модели продукта
модель реализации
описывает подробности реализации продукта в коде
ментальная модель
упрощенное представление, описывающее
взаимодействие с системой
модель представления (интерфейс)
способ предъявления пользователю функционирования программы
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 33Модели продукта
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование,
ориентированное на пользователей. пользовательский опыт
хуже
лучше
Слайд 34Группы пользователей
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование,
ориентированное на пользователей. пользовательский опыт
необходимо проектировать наилучшее взаимодействие
Слайд 35Группы пользователей
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование,
ориентированное на пользователей. пользовательский опыт
Слайд 36Группы пользователей
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование,
ориентированное на пользователей. пользовательский опыт
Слайд 37Группы пользователей
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование,
ориентированное на пользователей. пользовательский опыт
Слайд 38Качественные исследования позволяют
изучить взгляды и склонности потенциальных пользователей продукта, выявить шаблоны
их поведения;
изучить предметную область, выявить технический, экологический и деловой контексты разрабатываемого продукта;
изучить используемый лексикон и прочие социальные аспекты предметной области;
изучить способы применения существующих продуктов.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 39Качественные исследования позволяют
изучить взгляды и склонности потенциальных пользователей продукта, выявить шаблоны
их поведения;
изучить предметную область, выявить технический, экологический и деловой контексты разрабатываемого продукта;
изучить используемый лексикон и прочие социальные аспекты предметной области;
изучить способы применения существующих продуктов.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 40Полезные методики качественных исследований
Разработка приложений для смартфонов на ОС Android. Лекция
1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 41
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное
на пользователей. пользовательский опыт
Слайд 42
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное
на пользователей. пользовательский опыт
Слайд 43
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное
на пользователей. пользовательский опыт
Слайд 44
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное
на пользователей. пользовательский опыт
Слайд 45
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное
на пользователей. пользовательский опыт
Слайд 46
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное
на пользователей. пользовательский опыт
Слайд 47
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное
на пользователей. пользовательский опыт
Слайд 48
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное
на пользователей. пользовательский опыт
Слайд 49
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное
на пользователей. пользовательский опыт
Слайд 50Персонажи, как модели пользователей
Разработка приложений для смартфонов на ОС Android. Лекция
1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 51Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное
на пользователей. пользовательский опыт
Персонаж
описательная модель пользователей
представитель значимого подмножества целевой аудитории
строится на основе
мотивации реальных людей
поведенческих шаблонов
Слайд 52Персонажи позволяют решать основные проблемы:
Проблема пластилинового пользователя заключается в возможности подстройки
представления о пользователе под мнения и предположения разработчиков, тогда как требуется решение, удовлетворяющее потребности реальных пользователей
Проектирование под себя, когда пользователь продукта наделяется качествами проектировщика или разработчика
Проектирование в расчете на исключительные ситуации
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 53Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное
на пользователей. пользовательский опыт
Стимулами поведения любого пользователя являются его цели, функциональность и поведение продукта должны быть ориентированы на достижение целей пользователя, поэтому при формировании описания каждого персонажа необходимо моделировать цели пользователя.
Слайд 54Эмоциональные цели
описывают качество взаимодействия с продуктом и являются сугубо личными. Для
проектировщиков необходимо переводить эмоциональные цели персонажа в элементы формы, поведения, динамики, звукового сопровождения продукта, чтобы передать нужные эмоции и тон.
Примеры:
Чувствовать уверенность в том, что ситуация под контролем.
Получать удовольствие.
Ощущать душевный подъем или расслабленность.
Быть собранным и сосредоточенным.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 55Конечные цели
отражают мотивацию пользователей при выполнении задач, связанных с использованием конкретного
продукта. Эти цели являются предметом рассмотрения при проектировании взаимодействия, создании информационной архитектуры и проработке функциональных аспектов дизайна.
Примеры:
Узнавать о проблемах до того, как они станут причиной катастрофы.
Поддерживать контакт с родными и друзьями.
Заканчивать запланированные дела в 17:00 ежедневно.
Найти музыку, которая мне понравится.
Получить наилучшее предложение.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 56Жизненные цели
представляют личные стремления пользователя и обычно выходят за пределы контекста
работы с проектируемым продуктом, связаны с глубинными стимулами и мотивами, помогающими объяснить, почему пользователь пытается достичь конечных целей. Эти цели являются предметом рассмотрения при проектировании продукта в целом, создания стратегии и брендинга для него.
Примеры:
Прожить хорошую жизнь
Преуспеть в реализации амбиций
Стать знатоком в определенной области
Быть привлекательным, популярным, завоевать уважение коллег
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 57Процесс разработки персонажа
Разработка приложений для смартфонов на ОС Android. Лекция 1.
Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 58Шаг 1. Выявление поведенческих переменных
определяют самостоятельные аспекты наблюдавшихся вариантов поведения
Типы:
Деятельность:
чем занят пользователь, частота и объем.
Взгляды: каким образом пользователь думает о предметной области и технологии продукта.
Наклонности: каковы образование и подготовка пользователя, его способность обучаться.
Мотивация: каким образом пользователь вовлечен в предметную область продукта.
Навыки: умения пользователя, связанные с предметной областью продукта и используемой технологией.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 59Шаг 2. Сопоставление респондентов с поведенческими переменными
Необходимо каждому респонденту назначить соответствующее
место в диапазоне каждой переменной. Некоторые из переменных будут отражать непрерывный диапазон поведения (к примеру, от новичка до эксперта в компьютерной области), а некоторые – дискретные варианты выбора (скажем, использование цифрового либо пленочного фотоаппарата). При расположении важна не столько точность значений, сколько взаимное расположение респондентов. Результатом этого шага должна стать группировка всех респондентов по каждой из осей.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 60Шаг 3. Выявление значимых шаблонов поведения
После размещения респондентов по осям, можно
выделить группы (кластеры) отдельных респондентов, близких сразу по нескольким диапазонам или переменным. Группа респондентов, кластеризованная сразу по шести-восьми различным переменным, вероятнее всего, представляет значимый шаблон поведения, который ляжет в основу персонажа. У некоторых специализированных ролей может быть лишь один значимый шаблон, однако обычно таких шаблонов два или даже три
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 61Шаг 4. Синтез характеристик и соответствующих им целей
Для каждого выявленного значимого
шаблона поведения необходимо синтезировать детали на основе имеющихся данных. На этом этапе достаточно простого перечисления различных характеристик поведения, представленного в сжатой форме.
Самыми значимыми из деталей, синтезируемых на основе данных интервью и наблюдений за поведением, являются цели. Цели должны всегда иметь некоторое непосредственное отношение к проектируемому продукту.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 62Шаг 5. Проверка полноты и выявление избыточности
На этом этапе персонажи уже
должны начать оживать. Необходимо убедиться в полноте набора персонажей и в том, что все персонажи осмысленно уникальны, в этом случае можно получить набор персонажей, достаточно хорошо представляющий разнообразие вариантов поведения и потребности реальных людей и при этом максимально компактный, что позволит сократить усилия на этапе проектирования взаимодействия.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 63Шаг 6. Расширение описания атрибутов и поведений
Повествование от третьего лица является
ярким способом представить взгляды, потребности и проблемы персонажа другим участникам процесса разработки.
Типичное описание персонажа – это синтез наиболее важных деталей, полученных в ходе исследований и относящихся к этому персонажу.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 64Шаг 7. Назначение персонажам типов
ключевой
второстепенный
дополнительный
покупатель
обслуживаемый
отвергаемый
Разработка приложений для смартфонов на ОС Android.
Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 65Шаг 7. Назначение персонажам типов
ключевой
задает основную цель в проектировании интерфейса,
выбирается методом исключения: цели каждого персонажа рассматриваются в сравнении с целями остальных. Если не очевидно, какой из персонажей является ключевым, это может означать одно из двух: или продукту требуется несколько интерфейсов, каждый из которых предназначен для своего ключевого персонажа (так часто бывает в корпоративных и технических продуктах), или же объем его функциональности слишком широк.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 66Шаг 7. Назначение персонажам типов
второстепенный
в основном оказывается доволен интерфейсом ключевого
персонажа, но имеет дополнительные потребности, которые можно включить в продукт, не нарушая его способности служить ключевому персонажу
дополнительный
пользовательский персонаж, не являющийся ни ключевыми, ни второстепенным.
Их нужды обычно полностью представлены сочетанием нужд ключевого и второстепенных персонажей и удовлетворяются одним из ключевых интерфейсов
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 67Шаг 7. Назначение персонажам типов
покупатель
персонаж, отражающий потребности покупателей, а не
конечных пользователей. Обычно персонажи покупателей используются в качестве второстепенных персонажей. Однако в некоторых корпоративных средах кто-то из таких персонажей может оказаться ключевым, если ему предназначается собственный административный интерфейс.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 68Шаг 7. Назначение персонажам типов
обслуживаемый
не является пользователем продукта, однако его
непосредственно затрагивает применение продукта. Обслуживаемые персонажи – это способ отслеживать социальные и физические воздействия второго порядка, оказываемые продуктом. Эти персонажи используются так же, как второстепенные персонажи.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 69Шаг 7. Назначение персонажам типов
отвергаемый
используются, чтобы демонстрировать заинтересованным лицам и
участникам разработки, что существуют пользователи, для которых продукт не предназначен.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 70Сценарии и требования, как основы проектирования
Разработка приложений для смартфонов на ОС
Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 71Виды деятельности, используемые
для получения искомых проектных решений
создание сценариев, как средства
описания идеального для пользователя взаимодействия;
использование этих сценариев для выработки требований;
определение на основе этих требований инфраструктуры взаимодействия для продукта и пошаговое наполнение этой структуры все более детальными решениями
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 72Типы сценариев, основанных на персонажах
Разработка приложений для смартфонов на ОС
Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 73Процесс формирования требований
к продукту на основе персонажей и сценариев
Разработка приложений
для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 74Шаг 1: Постановка задачи и определение образа продукта
Создание надежного основания для
процесса проектирования.
Постановка задачи определяет цель самого проектирования, кратко отражает ситуацию, требующую изменения, как с точки зрения персонажей, так и с точки зрения бизнеса, который создает для этих персонажей продукт.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 75Шаг 1: Постановка задачи и определение образа продукта
Определение образа продукта ставит
на первое место потребности пользователей
Сводка целей пользователей и испытываемых ими сложностей в виде постановки задачи и определения образа продукта помогает достичь взаимопонимания внутри команды и привлечь ее внимание к приоритетам предстоящего проектирования
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 76Шаг 2: Мозговой штурм
извлечение идеи о персонажах и их желаниях в
отношении взаимодействия с продуктом
избавление проектировщиков от предубеждений,
определение возможности открыто и гибко работать над созданием сценариев, задействуя свое воображение и применяя свои аналитические способности для извлечения требований из этих сценариев.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 77Шаг 3: Выявление ожиданий персонажей
Для каждого ключевого или второстепенного персонажа необходимо
выявить:
Взгляды, опыт, устремления, а равно и другие социальные, культурные, физические и когнитивные факторы, влияющие на ожидания персонажа.
Общие ожидания и желания, которые может иметь персонаж в связи с использованием продукта.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 78Шаг 3: Выявление ожиданий персонажей
Для каждого ключевого или второстепенного персонажа необходимо
выявить:
Ожидаемое или желаемое персонажем поведение продукта.
Что персонаж думает о базовых единицах информации (скажем, в приложении для электронной почты базовой единицей информации будет сообщение или корреспондент).
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 79Шаг 4: Разработка контекстных сценариев
Контекстные сценарии
сконцентрированы вокруг деятельности персонажа, его
ментальных моделей и мотивов,
описывают широкий контекст, в котором проявляются шаблоны использования,
включают информацию о среде использования и об организационных вопросах.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 80Шаг 4: Разработка контекстных сценариев
При создании контекстных сценариев необходимо основное внимание
уделить тому, как проектируемый продукт может наилучшим образом помогать персонажам в достижении их целей. Именно здесь начинается проектирование.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 81Шаг 4: Разработка контекстных сценариев
Контекстные сценарии устанавливают основные точки соприкосновения каждого
ключевого и второстепенного персонажа с проектируемой системой (возможно, и с другими персонажами посредством системы) в течение дня или иного осмысленного промежутка времени.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 82Шаг 5: Выявление требований
На основе анализа контекстного сценария можно получить потребности
персонажей – требования, которые могут включать в себя объекты, действия и контексты
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 83Шаг 5: Выявление требований
Разработка приложений для смартфонов на ОС Android. Лекция
1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 84Шаг 5: Выявление требований
Разработка приложений для смартфонов на ОС Android. Лекция
1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 85Шаг 5: Выявление требований
Разработка приложений для смартфонов на ОС Android. Лекция
1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 86Шаг 5: Выявление требований
Разработка приложений для смартфонов на ОС Android. Лекция
1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 87
Процесс выявления требований является итерационным
шаги с третьего по пятый придется
выполнить несколько раз, прежде чем требования станут устойчивыми.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 88
После выполнения всех действий должно появиться приблизительное описание того, как продукт
поможет пользователям достигать своих целей, которое содержит контекстные сценарии и перечень основных требований.
На построенной базе можно рассматривать детали поведения продукта и формировать инфраструктуру взаимодействия.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт
Слайд 89Что дальше?
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование,
ориентированное на пользователей. пользовательский опыт
Слайд 90Список дополнительных источников
Купер А., Рейман Р., Кронин Д. Алан Купер об
интерфейсе. Основы проектирования взаимодействия. – Пер. с англ. – СПб.: Символ-Плюс, 2009. – 688 с.
JARED M. SPOOL, “5 Design Decision Styles. What's Yours?” [Электронный ресурс] – Режим доступа: https://www.uie.com/articles/five_design_decision_styles/
Л. Константайн, Л. Локвуд «Разработка программного обеспечения». – Пер. с англ. – СПб: Питер, 2004.
А. Купер «Психбольница в руках пациентов. Почему высокие технологии сводят нас с ума и как восстановить душевное равновесие», дополненное издание. – Пер. с англ. – СПб: Символ-Плюс, 2009.
Разработка приложений для смартфонов на ОС Android. Лекция 1. Проектирование, ориентированное на пользователей. пользовательский опыт