Семинар «Мы делили апельсин. Строим продукт вместе. Участие UI-специалистов в проектной команде разработки ПО» в рамках конференции Oracle ISV Days 2009, «Методологии разработки ПО»
15. Мы делили апельсин. Строим продукт вместе.
Цикл юзабилити-работ
исследование синтез внедрение
понять сделать сопроводить
15
16. Мы делили апельсин. Строим продукт вместе.
Цикл работ • 1
разработка продажа
16
17. Мы делили апельсин. Строим продукт вместе.
Цикл работ • 2
план
разработка / тест продажа
план
17
18. Мы делили апельсин. Строим продукт вместе.
Цикл работ • 3
план
план разработка look&feel тест продажа
план
18
19. Мы делили апельсин. Строим продукт вместе.
Цикл работ • 4
план проект тест l&f надзор тест анализ
план
план
разработка тест продажа
план
19
20. Мы делили апельсин. Строим продукт вместе.
Цена изменений
Количество проектных альтернатив Цена изменений
20
21. Мы делили апельсин. Строим продукт вместе.
Место юзабилити
Оптимальным подходом будет смещение работ
над интерфейсом продукта как можно ближе к
началу проекта,..
…а в идеале…
…сделать описание интерфейса частью ТЗ
21
24. Мы делили апельсин. Строим продукт вместе.
Программисты и пользователи
• Да они просто не поняли и не
умеют этого делать!
• Группа пользовательских жалоб и
требований «Тупизмы»
• Это неправда: там всё работает,
надо просто поставить галочку на
предыдущем экране.
24
25. Мы делили апельсин. Строим продукт вместе.
Программисты и требования
Да я там 20 страниц
замечаний написал… а
потом бросил. Потому, что я
ничего не согласен делать!
Вы меня убедите сначала.
25
26. Мы делили апельсин. Строим продукт вместе.
Чем они вообще занимаются?
Трудозатраты
Видимые результаты
Сбор требований Синтез решений Валидация решений Поддержка разработки и внедрения
26
27. Мы делили апельсин. Строим продукт вместе.
Что будем делать?
• Искать Гарри Поттера в кино
• Четко фиксировать цели проекта
• Согласовывать требования
• Согласовывать работу по шагам
• Устанавливать приоритеты
• Структурировать взаимодействие
27
29. Мы делили апельсин. Строим продукт вместе.
Согласование и контроль
• Перечень требований
• Описания ролей (персонажи)
• Сценарии взаимодействия
• Объектная модель
• Информационная структура
• Концептуальная модель
• План детального проектирования
• Ключевые шаблоны и модули
• Результаты тестирований
29
31. Мы делили апельсин. Строим продукт вместе.
Источники проблем
• Детальность ожиданий
• Количество вариантов
интерфейса
• Модификация бизнес-процессов
• Мгновенный эффект от работ
• Понятность и симпатичность
31
32. Мы делили апельсин. Строим продукт вместе.
Размещение специалистов
• Отдельные энтузиасты
• Внутри QA отдела
• Внутри отдела разработки
• Внутри отдела маркетинга
• Отдельно под началом CXO (Chief
Experience Officer)
32
36. Мы делили апельсин. Строим продукт вместе.
Спасибо за внимание
С удовольствием отвечу на Ваши вопросы
UIDesign Group: проектирование интерфейсов, юзабилити-консалтинг | www.uidesign.ru
36