Зачем и когда писать спецификацию

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

Upload: aidem

Post on 19-Jan-2017

343 views

Category:

Design


0 download

TRANSCRIPT

Page 1: Зачем и когда писать спецификацию

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

26 апреля 2014

Page 2: Зачем и когда писать спецификацию

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

«»

Page 3: Зачем и когда писать спецификацию

Экраны

Глоссарий

Введение

Аудитория

Тексты

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

Цели

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

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

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

Сценарии

Потребности

Концепция

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

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

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

Требования

Page 4: Зачем и когда писать спецификацию

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

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

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

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

1.

2.

3.

4.

Page 5: Зачем и когда писать спецификацию

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

«

Page 6: Зачем и когда писать спецификацию

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

Page 7: Зачем и когда писать спецификацию

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

Чтобы...

Page 8: Зачем и когда писать спецификацию

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

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

Page 9: Зачем и когда писать спецификацию

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

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

Чтобы...

Page 10: Зачем и когда писать спецификацию

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

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

94страниц

116UML схем

11

Page 11: Зачем и когда писать спецификацию

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

Чтобы...

Page 12: Зачем и когда писать спецификацию

Экран

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

Таблицы

Блоки

Состояние

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

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

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

Page 13: Зачем и когда писать спецификацию

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

Чтобы...

Page 14: Зачем и когда писать спецификацию

HIG iOS7 UXG Win8

Page 15: Зачем и когда писать спецификацию

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

Чтобы...

Page 16: Зачем и когда писать спецификацию

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

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

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

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

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

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

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

Page 17: Зачем и когда писать спецификацию

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

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

Введение

Персонажи

Аудитория

Концепция

Логика

Экраны

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

Данные

Экран

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

Таблицы

Блоки

Состояние

Page 18: Зачем и когда писать спецификацию

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

Page 19: Зачем и когда писать спецификацию

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

Когда...

Page 20: Зачем и когда писать спецификацию

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

Когда...

Page 21: Зачем и когда писать спецификацию

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

Когда...

Page 22: Зачем и когда писать спецификацию

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

Когда...

Page 23: Зачем и когда писать спецификацию

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

Когда...

Page 24: Зачем и когда писать спецификацию

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

«

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

Page 25: Зачем и когда писать спецификацию

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

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