33
Стандарт разработки VS cтандарт продукта Пичугина Мария 08.10.2013

стандарт разработки Vs стандарт продукта

  • View
    421

  • Download
    5

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: стандарт разработки Vs стандарт продукта

Стандарт разработки VS

cтандарт продукта

Пичугина Мария

08.10.2013

Page 2: стандарт разработки Vs стандарт продукта
Page 3: стандарт разработки Vs стандарт продукта
Page 4: стандарт разработки Vs стандарт продукта
Page 5: стандарт разработки Vs стандарт продукта
Page 6: стандарт разработки Vs стандарт продукта
Page 7: стандарт разработки Vs стандарт продукта
Page 8: стандарт разработки Vs стандарт продукта
Page 9: стандарт разработки Vs стандарт продукта
Page 10: стандарт разработки Vs стандарт продукта

Почему так важно думать о пользователях?

Page 11: стандарт разработки Vs стандарт продукта

Технологии

Бизнес

Пользователи

Максимальное перекрытие

Как мы работаем?

Пользователи

Page 12: стандарт разработки Vs стандарт продукта

HCD 9241-210 (ISO 13407)

Общие положения человеко-ориентированного проектирования:

Проектирование должно быть основано на точном определении предполагаемых пользователей, задач и среды.

Пользователи должны быть вовлечены в проектирование и разработку.

Для улучшения проекта должна быть выполнена его человеко-ориентированная оценка.

Совершенствование проекта должно быть итеративным.

Проект должен учитывать опыт пользователя.

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

Page 13: стандарт разработки Vs стандарт продукта

Определение контекста

использования

Определение контекста

использования

Определение

требований

Определение

требований

Разработка дизайна

Разработка дизайна

Оценка дизайнаОценка дизайна

Потребность или идея

Решение

3

4

1

2

HCD 9241-210 (ISO 13407)

Page 14: стандарт разработки Vs стандарт продукта

•Необходимый функционал

• Последовательности экранов и их компоновка

•Компоновка элементов

•Словарь, метафоры и т.п.

Пользователи

ЗадачиКонтекс

т

На что ориентируемся?

Page 15: стандарт разработки Vs стандарт продукта

Характеристика Признак Влияние на интерфейс

Здоровье;Возраст;Пол

Острота зренияМоторика

Размер шрифтаЦветность и контрастРасположение и формат устройств ввода/вывода

Образование Скорость чтенияОсведомленность

Необходимость в документацииМанера написания текста и его сложностьПлотность и нагруженность экрана

Язык Родной/Неродной Манера написания текста и его сложностьИменование и расположениеАльтернативные версии

Компьютерные навыки

СодержаниеУровень

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

Знание предметной области

Уровень Необходимость в документации, помощиПлотность и нагруженность экранов

Ожидания Внешний видПоведение

Структура интерфейсаДетальный технический и графический дизайн

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

Page 16: стандарт разработки Vs стандарт продукта

Среда

• Место использования• Рабочее место• Освещенность• Программное

обеспечение• Аппаратное

обеспечение• Прерывания• Шум

Page 17: стандарт разработки Vs стандарт продукта

• Наблюдение Включенное / невключенноеЛабораторное / полевоеЭтнографическое

• Массовый опрос

• Эксперимент

• Анализ продуктов деятельности

• Ведение дневника

• Веб-аналитика

• Карточная сортировка

• Беседа/ИнтервьюИндивидуальное / ГрупповоеГлубинное / Полустандартизированное / Стандартизированное

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

Page 18: стандарт разработки Vs стандарт продукта

• Персонаж должен быть конкретным.

• Персонаж должен быть воображаемым.

• Описание должно быть подробным, а не идеальным

Цели Социальное положение Описание рабочего

процесса Описание окружения Уровень подготовки Неудовлетворённости и

ожидания

Что такое персонаж?

Page 19: стандарт разработки Vs стандарт продукта

Карина, 34 года. Живет в Москве, работает в магазине бухгалтером, зарабатывает 50 тысяч рублей в месяц. Замужем, есть двое детей 5 и 12 лет.

Цели:● Загореть, восстановить душевное

равновесие и физическое благополучие.

● Найти место для спокойного и комфортного отдыха, чтобы на неделю забыть о работе и домашних делах.

● Найти и забронировать место отдыха, максимально соответствующее её потребностям, и купить билеты до него.

Характер поездок:● Каждый год совершает 2-3 поездки

по России, обычно ездит куда-нибудь в отпуск на неделю или на десять дней. Карина тратит на поездку в среднем 22-25 тыс. р. на человека.

● Карина путешествует не одна: чаще всего с семьей или (реже) с друзьями.

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

Организация поездок:● Карина чаще всего организует свой

отдых сама. Знает: – Когда будет отпуск (даты поездки);– С кем хочет ехать в этот раз – с

семьей или с друзьями.● На работе в обеденный перерыв

смотрит информацию об отдыхе в интернете, затем связывается напрямую с ОР и покупает билеты.

● Имеет большой опыт пользования туристическими сайтами, как отечественными, так и зарубежными, но, в целом, не доверяет бронированию в интернете.

Page 20: стандарт разработки Vs стандарт продукта

Потребности● Карина предъявляет высокие

требования к информации о приобретаемых услугах. Ей нужны:– Точное соответствие срокам

поездки – сроки отпуска нельзя менять;

– Адекватная стоимость всего путешествия – семейный бюджет спланирован на разные расходы, помимо поездки;

– Максимально комфортные условия размещения для себя и своей семьи, качественный сервис;

– Близость к пляжу или возможности для лечения;

– Возможность путешествовать с детьми;

– Природа в месте поездки, культурные объекты, достопримечательности, экскурсии – нужно развивать детей;

– Удобный и комфортный транспорт до места.

● Удобство бронирования и покупки услуг немаловажны для Карины. В первую очередь ценит при бронировании:– Возможность забронировать всё

и сразу – не тратить времени на лишние звонки и организацию путешествия;

– Гарантии качества и надёжности – Карина путешествует с детьми, поэтому это немаловажно.

Ограничения● Долго выбирает и сравнивает, куда и

как поедет и обдумывает свой отдых. Ищет очень много информации.

● Советуется с семьёй, долго принимает решение.

● Пока что не доверяет онлайн-бронированию, потому что привыкла всё организовывать по телефону. Ожидает, что сайты будут работать нестабильно.

● Точно не знает, чего хочет в ближайший отпуск – полежать на пляже или поехать в тихий провинциальный городок. Выберет то, что больше заинтересует.

Page 21: стандарт разработки Vs стандарт продукта

• Адекватна опыту и возможностям пользователей;• Может быть реализована с разным уровнем навыков и умений

пользователей;• Связана с общей направленностью деятельности, нежели с

отдельными её частями;• Формирует у пользователя понимание вклада, вносимого

задачей в его деятельность и функционирование системы;• Обеспечивает должный уровень самостоятельности

пользователя в принятии решения о приоритете, темпе и последовательности действий;

• Обеспечивает пользователя достаточной и значимой (понятной и полезной) обратной связью в ходе и результате выполнения;

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

«Хорошая» задача (ISO 9241-2)

Page 22: стандарт разработки Vs стандарт продукта

Поиск справочной информации о курортах

Просмотр специальных предложений

Просмотр отзывов путешественников

Выбор тура

Заказ такси в месте путешествий

Заказ экскурсий

Оплата через сайт

Част

ота

Важность

Выбор билетов

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

Задачи высокого приоритетаЗадачи высокого приоритета

Page 23: стандарт разработки Vs стандарт продукта

• Сценарии – описания действий, которые совершает пользователь, при этом в описаниях видны причины этих действий.

• Сценарии представляют собой «истории»: что пользователь хочет делать, почему, каковы его ожидания.

• Сценарии помогают понять, как пользователи принимают решения, какие факторы на них влияют, мотивацию пользователей.

Что такое сценарий?

Page 24: стандарт разработки Vs стандарт продукта

ЗадачаЗадача КонекстКонекст ПерсонажПерсонаж СценарийСценарий

Поместим задачу в контекст и добавим персонажей – получим сценарии

Как строится сценарий?

Page 25: стандарт разработки Vs стандарт продукта

Storyboarding

Customer JourneyStorymapping

Page 26: стандарт разработки Vs стандарт продукта

Карина приходит на сайт из поиска, по запросам, связанным с отдыхом на курортах России. Главная её цель – узнать, какие есть предложения на интересующие ее даты.

Поиск по основным критериям. На главной странице Карина ввела даты, количество мест для взрослых и детей. Карина увидела, что в выдаче очень много предложений. Это её приятно удивило, она обратила внимание на возможность расширенного поиска.

Поиск по расширенным критериям. Карина перешла в расширенный поиск и ввела все интересующие её параметры о количестве детских мест, желаемом сервисе и условиях в ОР (для детей ей хотелось бы, чтобы был аквапарк, а для себя – сауна), наличии достопримечательностей. Карина не боится потратить деньги. Она охотно закажет дополнительные услуги, если ей предложить.

Просмотр предложений. В поисковой выдаче Карина тщательно просмотрела первые несколько предложений. Больше всего её интересуют предлагаемые услуги.

Акции и скидки. Кроме основных выведенных предложений Карина обратила внимание на скидки на некоторых курортах. Её заинтересовало одно из выгодных предложений, потому что оно действовало как раз в нужные для неё даты

Сравнение альтернатив. Карина нашла в выдаче несколько интересных мест отдыха на курортах Краснодарского края. Она отложила их для сравнения в «Избранное», чтобы вечером показать мужу. Также она добавила к сравнению и предложение со скидкой.

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

Page 27: стандарт разработки Vs стандарт продукта

• Совокупность объектов и отношений между ними

• Содержит– объекты с названиями;– список атрибутов объектов;– варианты представлений (views) объектов;– связи между объектами.

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

Page 28: стандарт разработки Vs стандарт продукта

КаринаГлавная страница Поиск туров

Конкретное предложение

Таблица сравнения «Избранное»

Расширенный поиск туров

Выдача

Отзывы

Контакты и схема проезда

Предложения со скидками

Конкретное предложение

Навигационная модель

Page 29: стандарт разработки Vs стандарт продукта

Главная

Поиск

Расширенный поиск

Предложения туров

Конкретный тур

Отзыв Бронирование

Предложения авиабилетов

Конкретный авиабилет

Бронирование

Предложения ОР

Конкретный ОР

Отзыв Бронирование

Избранное ЛК

Контакты и схема

проезда

Визуализация архитектуры

Page 30: стандарт разработки Vs стандарт продукта

Проектирование

Page 31: стандарт разработки Vs стандарт продукта

Юзабилити-тестирование

• Работа с реальными пользователями в заданном контексте с определенными задачами.

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

Page 32: стандарт разработки Vs стандарт продукта

Вовлечение пользователей

• Обязательное требование в работе над проектами наших клиентов

• Присутствует на каждом этапе разработки и исследования продукта

• Способствует повышению пользовательских качеств продукта

Page 33: стандарт разработки Vs стандарт продукта

Спасибо за внимание!