Стандарт разработки vs стандарт продукта. Мария...
DESCRIPTION
TRANSCRIPT
![Page 1: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/1.jpg)
Стандарт разработки VS
cтандарт продукта
Пичугина Мария
08.10.2013
![Page 2: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/2.jpg)
![Page 3: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/3.jpg)
![Page 4: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/4.jpg)
![Page 5: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/5.jpg)
![Page 6: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/6.jpg)
![Page 7: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/7.jpg)
![Page 8: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/8.jpg)
![Page 9: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/9.jpg)
![Page 10: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/10.jpg)
Почему так важно думать о пользователях?
![Page 11: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/11.jpg)
Технологии
Бизнес
Пользователи
Максимальное перекрытие
Как мы работаем?
Пользователи
![Page 12: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/12.jpg)
HCD 9241-210 (ISO 13407)
Общие положения человеко-ориентированного проектирования:
Проектирование должно быть основано на точном определении предполагаемых пользователей, задач и среды.
Пользователи должны быть вовлечены в проектирование и разработку.
Для улучшения проекта должна быть выполнена его человеко-ориентированная оценка.
Совершенствование проекта должно быть итеративным.
Проект должен учитывать опыт пользователя.
В группу проектирования должны быть включены специалисты с навыками и знаниями в различных областях.
![Page 13: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/13.jpg)
Определение контекста
использования
Определение контекста
использования
Определение
требований
Определение
требований
Разработка дизайна
Разработка дизайна
Оценка дизайнаОценка дизайна
Потребность или идея
Решение
3
4
1
2
HCD 9241-210 (ISO 13407)
![Page 14: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/14.jpg)
•Необходимый функционал
• Последовательности экранов и их компоновка
•Компоновка элементов
•Словарь, метафоры и т.п.
Пользователи
ЗадачиКонтекс
т
На что ориентируемся?
![Page 15: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/15.jpg)
Характеристика Признак Влияние на интерфейс
Здоровье;Возраст;Пол
Острота зренияМоторика
Размер шрифтаЦветность и контрастРасположение и формат устройств ввода/вывода
Образование Скорость чтенияОсведомленность
Необходимость в документацииМанера написания текста и его сложностьПлотность и нагруженность экрана
Язык Родной/Неродной Манера написания текста и его сложностьИменование и расположениеАльтернативные версии
Компьютерные навыки
СодержаниеУровень
МодальностьМастера/подсказки/гайдыМнемоника и акселераторы
Знание предметной области
Уровень Необходимость в документации, помощиПлотность и нагруженность экранов
Ожидания Внешний видПоведение
Структура интерфейсаДетальный технический и графический дизайн
Характеристика пользователя и интерфейс
![Page 16: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/16.jpg)
Среда
• Место использования• Рабочее место• Освещенность• Программное
обеспечение• Аппаратное
обеспечение• Прерывания• Шум
![Page 17: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/17.jpg)
• Наблюдение Включенное / невключенноеЛабораторное / полевоеЭтнографическое
• Массовый опрос
• Эксперимент
• Анализ продуктов деятельности
• Ведение дневника
• Веб-аналитика
• Карточная сортировка
• Беседа/ИнтервьюИндивидуальное / ГрупповоеГлубинное / Полустандартизированное / Стандартизированное
Методы исследования пользователей
![Page 18: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/18.jpg)
• Персонаж должен быть конкретным.
• Персонаж должен быть воображаемым.
• Описание должно быть подробным, а не идеальным
Цели Социальное положение Описание рабочего
процесса Описание окружения Уровень подготовки Неудовлетворённости и
ожидания
Что такое персонаж?
![Page 19: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/19.jpg)
Карина, 34 года. Живет в Москве, работает в магазине бухгалтером, зарабатывает 50 тысяч рублей в месяц. Замужем, есть двое детей 5 и 12 лет.
Цели:● Загореть, восстановить душевное
равновесие и физическое благополучие.
● Найти место для спокойного и комфортного отдыха, чтобы на неделю забыть о работе и домашних делах.
● Найти и забронировать место отдыха, максимально соответствующее её потребностям, и купить билеты до него.
Характер поездок:● Каждый год совершает 2-3 поездки
по России, обычно ездит куда-нибудь в отпуск на неделю или на десять дней. Карина тратит на поездку в среднем 22-25 тыс. р. на человека.
● Карина путешествует не одна: чаще всего с семьей или (реже) с друзьями.
● Предпочтение отдает традиционным черноморским курортам, но ей также нравится бывать в городах центральной части России (золотое кольцо).
Организация поездок:● Карина чаще всего организует свой
отдых сама. Знает: – Когда будет отпуск (даты поездки);– С кем хочет ехать в этот раз – с
семьей или с друзьями.● На работе в обеденный перерыв
смотрит информацию об отдыхе в интернете, затем связывается напрямую с ОР и покупает билеты.
● Имеет большой опыт пользования туристическими сайтами, как отечественными, так и зарубежными, но, в целом, не доверяет бронированию в интернете.
![Page 20: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/20.jpg)
Потребности● Карина предъявляет высокие
требования к информации о приобретаемых услугах. Ей нужны:– Точное соответствие срокам
поездки – сроки отпуска нельзя менять;
– Адекватная стоимость всего путешествия – семейный бюджет спланирован на разные расходы, помимо поездки;
– Максимально комфортные условия размещения для себя и своей семьи, качественный сервис;
– Близость к пляжу или возможности для лечения;
– Возможность путешествовать с детьми;
– Природа в месте поездки, культурные объекты, достопримечательности, экскурсии – нужно развивать детей;
– Удобный и комфортный транспорт до места.
● Удобство бронирования и покупки услуг немаловажны для Карины. В первую очередь ценит при бронировании:– Возможность забронировать всё
и сразу – не тратить времени на лишние звонки и организацию путешествия;
– Гарантии качества и надёжности – Карина путешествует с детьми, поэтому это немаловажно.
Ограничения● Долго выбирает и сравнивает, куда и
как поедет и обдумывает свой отдых. Ищет очень много информации.
● Советуется с семьёй, долго принимает решение.
● Пока что не доверяет онлайн-бронированию, потому что привыкла всё организовывать по телефону. Ожидает, что сайты будут работать нестабильно.
● Точно не знает, чего хочет в ближайший отпуск – полежать на пляже или поехать в тихий провинциальный городок. Выберет то, что больше заинтересует.
![Page 21: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/21.jpg)
• Адекватна опыту и возможностям пользователей;• Может быть реализована с разным уровнем навыков и умений
пользователей;• Связана с общей направленностью деятельности, нежели с
отдельными её частями;• Формирует у пользователя понимание вклада, вносимого
задачей в его деятельность и функционирование системы;• Обеспечивает должный уровень самостоятельности
пользователя в принятии решения о приоритете, темпе и последовательности действий;
• Обеспечивает пользователя достаточной и значимой (понятной и полезной) обратной связью в ходе и результате выполнения;
• Обеспечивает возможность развития существующих навыков и приобретение новых для повышения эффективности и продуктивности деятельности.
«Хорошая» задача (ISO 9241-2)
![Page 22: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/22.jpg)
Поиск справочной информации о курортах
Просмотр специальных предложений
Просмотр отзывов путешественников
Выбор тура
Заказ такси в месте путешествий
Заказ экскурсий
Оплата через сайт
Част
ота
Важность
Выбор билетов
Низкоприоритетные задачиНизкоприоритетные задачи
Задачи высокого приоритетаЗадачи высокого приоритета
![Page 23: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/23.jpg)
• Сценарии – описания действий, которые совершает пользователь, при этом в описаниях видны причины этих действий.
• Сценарии представляют собой «истории»: что пользователь хочет делать, почему, каковы его ожидания.
• Сценарии помогают понять, как пользователи принимают решения, какие факторы на них влияют, мотивацию пользователей.
Что такое сценарий?
![Page 24: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/24.jpg)
ЗадачаЗадача КонекстКонекст ПерсонажПерсонаж СценарийСценарий
Поместим задачу в контекст и добавим персонажей – получим сценарии
Как строится сценарий?
![Page 25: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/25.jpg)
Storyboarding
Customer JourneyStorymapping
![Page 26: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/26.jpg)
Карина приходит на сайт из поиска, по запросам, связанным с отдыхом на курортах России. Главная её цель – узнать, какие есть предложения на интересующие ее даты.
Поиск по основным критериям. На главной странице Карина ввела даты, количество мест для взрослых и детей. Карина увидела, что в выдаче очень много предложений. Это её приятно удивило, она обратила внимание на возможность расширенного поиска.
Поиск по расширенным критериям. Карина перешла в расширенный поиск и ввела все интересующие её параметры о количестве детских мест, желаемом сервисе и условиях в ОР (для детей ей хотелось бы, чтобы был аквапарк, а для себя – сауна), наличии достопримечательностей. Карина не боится потратить деньги. Она охотно закажет дополнительные услуги, если ей предложить.
Просмотр предложений. В поисковой выдаче Карина тщательно просмотрела первые несколько предложений. Больше всего её интересуют предлагаемые услуги.
Акции и скидки. Кроме основных выведенных предложений Карина обратила внимание на скидки на некоторых курортах. Её заинтересовало одно из выгодных предложений, потому что оно действовало как раз в нужные для неё даты
Сравнение альтернатив. Карина нашла в выдаче несколько интересных мест отдыха на курортах Краснодарского края. Она отложила их для сравнения в «Избранное», чтобы вечером показать мужу. Также она добавила к сравнению и предложение со скидкой.
Бронирование и оплата. Посоветовавшись с мужем и выбрав наиболее подходящее предложение, Карина решает купить его. Карина опасается того, что сайт может сработать ненадёжно и поэтому она предпочитает оплачивать тур наличными в офисе турагентства. Она смотрит контакты агентства, звонит, уточняет предлагаемые условия тура и договаривается о встрече. Печатает схему проезда.
![Page 27: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/27.jpg)
• Совокупность объектов и отношений между ними
• Содержит– объекты с названиями;– список атрибутов объектов;– варианты представлений (views) объектов;– связи между объектами.
Объектная модель
![Page 28: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/28.jpg)
КаринаГлавная страница Поиск туров
Конкретное предложение
Таблица сравнения «Избранное»
Расширенный поиск туров
Выдача
Отзывы
Контакты и схема проезда
Предложения со скидками
Конкретное предложение
Навигационная модель
![Page 29: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/29.jpg)
Главная
Поиск
Расширенный поиск
Предложения туров
Конкретный тур
Отзыв Бронирование
Предложения авиабилетов
Конкретный авиабилет
Бронирование
Предложения ОР
Конкретный ОР
Отзыв Бронирование
Избранное ЛК
Контакты и схема
проезда
Визуализация архитектуры
![Page 30: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/30.jpg)
Проектирование
![Page 31: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/31.jpg)
Юзабилити-тестирование
• Работа с реальными пользователями в заданном контексте с определенными задачами.
• Опирается на:– эффективность выполнения– продуктивность выполнения– субъективную удовлетворенность пользователя– эмоциональную оценку– регистрацию движений глаз
![Page 32: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/32.jpg)
Вовлечение пользователей
• Обязательное требование в работе над проектами наших клиентов
• Присутствует на каждом этапе разработки и исследования продукта
• Способствует повышению пользовательских качеств продукта
![Page 33: Стандарт разработки vs стандарт продукта. Мария Пичугина, открытый семинар USABILITYLAB](https://reader033.vdocuments.site/reader033/viewer/2022061208/5486cdfeb47959ce0c8b532b/html5/thumbnails/33.jpg)
Спасибо за внимание!