Саша Куценко: "Зачем и когда писать спецификацию"...

26
Привет , я Саша Куценко из компании Aidem 26 апреля 2014

Upload: sasha-kutsenko

Post on 10-Jul-2015

285 views

Category:

Design


1 download

TRANSCRIPT

Page 1: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Привет, я — Саша Куценкоиз компании Aidem

26 апреля 2014

Page 2: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Зачем и когда писать спецификациюформы и поведения

«»

Page 3: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Экраны

Глоссарий

Введение

Аудитория

Тексты

Бизнес-модель

Цели

Инф.архитектураВыводы

ПоведениеМетрики

ИсследованияПерсонажи

Сценарии

Потребности

Концепция

Варианты использования

ВзаимодействиеЛогика

Стандартные элементы

Требования

Page 4: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

User Requirements DocumentОб аудитории продукта и потребностях пользователей

Product Requirements DocumentО том, как продукт решает потребности пользователей

Form & Behavior SpecificationО том, как продукт выглядит и как себя ведет

Technical Requirements DocumnetО том, как продукт будет разрабатываться и работать

1.

2.

3.

4.

Page 5: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Алан КуперСпецификация формыи поведения — единственный способ соединить дизайнс разработкой продукта.»

«

Page 6: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Зачем писать?Или почему нельзя на словах

Page 7: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

1Понять продуктпрочувствовать, осознать представить

Чтобы...

Page 8: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Разные модели каталогов

Иерархическая модель Модель связей

Page 9: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

2дизайна, разработки, тестирования

Оценить объем

Чтобы...

Page 10: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Внутренняя система по выпуску купонов

28экранов представлений

94страниц

116UML схем

11

Page 11: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

3Минимизировать вопросыразработчиков и других участников

Чтобы...

Page 12: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Экран

Представление

Таблицы

Блоки

Состояние

При прокрутке страницы вниз в момент исчезновения блока поиска из видимой области окна браузера слева от закладки «Спросить сейчас» сверху опускается (длительность анимации 0,5 секунды) вторая закладка «Умный поиск», при этом обе закладки прикрепляются и прокручиваются вместе со страницей, оставаясь доступными для...

Переключение города означает смену телефона в блоке «Контакты», скидок, акций и новинок для выбранного региона (товары, количественные показатели).

Для каждого подготавливаемого изображения мудборда рекомендуется использовать свой текст сообщения (не более 60 символов).

Page 13: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

4Стандартизироватьприемы, поведение, элементы интерфейса, язык интерфейса

Чтобы...

Page 14: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

HIG iOS7 UXG Win8

Page 15: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

5ЗнатьЧего ждать, что рисовать,как делать

Чтобы...

Page 16: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Business ownerПравильная конвертация идеи продукта в форму

Product ownerВидение общей картины на всех этапах

DesignersПонимание философии продукта, и задач дизайна

Dev.ManagerОценка и планирование реализации

Manual writersОснова для руководств пользователя, помощи и пр.

QA specialistsПонимание сценариев, поведения интерфейса, написание test cases

DevelopersЧеткие инструкции по реализации

Page 17: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

6Не так уж и сложно

Четкая структура Однотипная верстка

Введение

Персонажи

Аудитория

Концепция

Логика

Экраны

Элементы интерфейса

Данные

Экран

Представление

Таблицы

Блоки

Состояние

Page 18: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Когда нужна?Или когда можно без нее

Page 19: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Не типовая задачабизнес ПО, сложный продукт или поведение

Когда...

Page 20: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Есть только идеястартапы, новые версии продуктов

Когда...

Page 21: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Удаленная работаразные компании, разные языки, разные страны и континенты

Когда...

Page 22: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Много интерфейсовтребуется стандартизация, консистенция, дизайн-стратегия

Когда...

Page 23: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Отдельная услугаспецификация подписывается и используется в дальнейших этапах

Когда...

Page 24: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Most software developers, however, can only dream of such a thing.»

«

Не всегда, но почти

Page 25: Саша Куценко: "Зачем и когда писать спецификацию" (ProfsoUX 2014)

Она экономит время и деньги,делая процесс более стабильными предсказуемым.

Спецификация — стержень процесса разработки.