SlideShare a Scribd company logo
Как проектировать
интерфейс
1                   Дизайн всегда делается для людей




фото: evie22 (flickr)
2   Концептуальные подходы


    Ориентация на пользователей

    на задачи/цели пользователей

    на деятельность пользователей
3   User-centered design
                На слэдущей
                виходишь, дарагой?




                                     фото: Edge of Space (flickr)
4




    пользователь?
5




    пользователь?
    человек!
6   Персоны

                                                        Метод
                                                        Персон
                                  Ориентация на пользователей

                                  на задачи/цели пользователей

                                  на деятельность пользователей
фото: Antonio Goya (flickr)
7   Анализ целей пользователя
фото: lightplace (flickr)
8       Когнитивная психология

        Действие состоит из следующих этапов:
    1   формирование цели
    2   формирование намерения
    3   определение конкретных действий
    4   выполнение действий
    5   восприятие нового состояния системы
    6   интерпретация изменений
    7   оценка результата
9       Оптимизация действия

        Хороший дизайн:
    1   нагляден
    2   имеет ясную концептуальную модель
    3   указывает возможные действия
    4   позволяет легко выполнить действия
    5   говорит, находится ли система в необх. сост.
    6   имеет хорошее соотв. между сост. и его отобр.
    7   имеет внятную обратную связь
10   Сценарии использования



     В сценариях описаны типовые «маршруты»
     пользователей при достижении целей
фото: www.DaveWard.net (flickr)


                                  11
                                  Прототипирование интерфейсов
12




     Прототип должен создаваться
     и редактироваться быстро.
13




     Прототип должен создаваться
     и редактироваться быстро
     очень быстро.
фото: Shawn Medero (A List Apart)


                                    14
                                    Бумажный прототип
фото: Shawn Medero (A List Apart)


                                    15
                                    Бумажный прототип
16   Бумажный прототип




                         фото: jcrivera.net
17                  Скетч, иллюстрирующий идею




илл.: Константин Горский, Артем Горбунов
18   Структурный скетч
19   Прототип с графическим дизайном
20   Axure RP Pro
21   Axure RP Pro


     Ориентирована на создание веб-сайтов.

     Генерирует кликабельный HTML
     и документацию в формате MS Word.

     Windows, Mac, $589
22   Caretta GUI Design Studio
23   Caretta GUI Design Studio


     Специализированное средство, позволяющее
     создавать интерфейсы в разных визуальных
     стилях, аннотации к ним, раскадровки и т. д.

     Можно экспортировать прототип.

     Windows, $499
24   Balsamiq Mockups
25   Balsamiq Mockups


     Подходит для быстрого создания макетов
     интерфейсов.

     Прототипы выглядят «рисованными».

     Web, $79
26   Adobe InDesign
27   Adobe InDesign


     Изначально рассчитана для верстки
     полиграфических материалов, тем не менее
     подходит и для отрисовки прототипов.

     На выходе: кликабельный PDF

     Windows, Mac, $699
28   Adobe Fireworks
29   Adobe Fireworks


     Специально предназначена
     для прототипирования интерфейсов.

     На выходе: кликабельный PDF или HTML

     Windows, Mac, $299
30   Adobe Dreamweaver
31   Adobe Dreamweaver


     Предназначена для HTML-верстки

     На выходе: кликабельный HTML

     Windows, Mac, $399
32   Microsoft Expression Blend
33   Microsoft Expression Blend


     Интегрируется с Visual Studio. Прототип
     можно преобразовывать в конечный продукт.
     Использует технологии Silverlight или WPF.

     Windows, $499
34   Microsoft Visio
35   Microsoft Visio


     Возможно, вы уже знакомы с Visio.
     Можно создавать кликабельные
     HTML-прототипы

     Windows, $560
36   Microsoft Powerpoint
37   Microsoft Powerpoint


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

     Windows, Mac, $229
38   Прототипирование: мораль


     Для простых задач можно использовать любое
     средство, позволяющее рисовать.

     Для сложных лучше выбрать
     специализированный инструмент.
39

More Related Content

What's hot

Wud 2014 psychophysiological research in ux
Wud 2014   psychophysiological research in uxWud 2014   psychophysiological research in ux
Wud 2014 psychophysiological research in ux
Ksenia Sternina
 
Code Camp 2011 - Продуктовая копания: Постановка процесса разработки
Code Camp 2011 - Продуктовая копания: Постановка процесса разработкиCode Camp 2011 - Продуктовая копания: Постановка процесса разработки
Code Camp 2011 - Продуктовая копания: Постановка процесса разработки
Kirill Lebedev
 
Analyst’s Guide to GUI: Проектирование интерфейсов как элемент системного ана...
Analyst’s Guide to GUI: Проектирование интерфейсов как элемент системного ана...Analyst’s Guide to GUI: Проектирование интерфейсов как элемент системного ана...
Analyst’s Guide to GUI: Проектирование интерфейсов как элемент системного ана...
CUSTIS
 
Custis analyst's guide to gui т. васильева
Custis analyst's guide to gui т. васильеваCustis analyst's guide to gui т. васильева
Custis analyst's guide to gui т. васильева
SQALab
 
Мастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для БританкиМастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для Британки
Ksenia Sternina
 
У семи нянек дитя без глаза? Пара лет проблем и решений в UX зарубежного веб-...
У семи нянек дитя без глаза? Пара лет проблем и решений в UX зарубежного веб-...У семи нянек дитя без глаза? Пара лет проблем и решений в UX зарубежного веб-...
У семи нянек дитя без глаза? Пара лет проблем и решений в UX зарубежного веб-...
ПрофсоUX
 

What's hot (6)

Wud 2014 psychophysiological research in ux
Wud 2014   psychophysiological research in uxWud 2014   psychophysiological research in ux
Wud 2014 psychophysiological research in ux
 
Code Camp 2011 - Продуктовая копания: Постановка процесса разработки
Code Camp 2011 - Продуктовая копания: Постановка процесса разработкиCode Camp 2011 - Продуктовая копания: Постановка процесса разработки
Code Camp 2011 - Продуктовая копания: Постановка процесса разработки
 
Analyst’s Guide to GUI: Проектирование интерфейсов как элемент системного ана...
Analyst’s Guide to GUI: Проектирование интерфейсов как элемент системного ана...Analyst’s Guide to GUI: Проектирование интерфейсов как элемент системного ана...
Analyst’s Guide to GUI: Проектирование интерфейсов как элемент системного ана...
 
Custis analyst's guide to gui т. васильева
Custis analyst's guide to gui т. васильеваCustis analyst's guide to gui т. васильева
Custis analyst's guide to gui т. васильева
 
Мастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для БританкиМастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для Британки
 
У семи нянек дитя без глаза? Пара лет проблем и решений в UX зарубежного веб-...
У семи нянек дитя без глаза? Пара лет проблем и решений в UX зарубежного веб-...У семи нянек дитя без глаза? Пара лет проблем и решений в UX зарубежного веб-...
У семи нянек дитя без глаза? Пара лет проблем и решений в UX зарубежного веб-...
 

Similar to Design Course 3 process

Гадания на тайлах
Гадания на тайлахГадания на тайлах
Гадания на тайлах
Julia Suvorova
 
Как взаимодействовать с графическими дизайнерами: готовим UI Kit / Артем Моло...
Как взаимодействовать с графическими дизайнерами: готовим UI Kit / Артем Моло...Как взаимодействовать с графическими дизайнерами: готовим UI Kit / Артем Моло...
Как взаимодействовать с графическими дизайнерами: готовим UI Kit / Артем Моло...
Ontico
 
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения МалковаДизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
CocoaHeads
 
Проектирование интернет-проектов
Проектирование интернет-проектовПроектирование интернет-проектов
Проектирование интернет-проектов
Alex Shishkin
 
Usability don't make me think
Usability don't make me thinkUsability don't make me think
Usability don't make me think
Konstantin Polosukhin
 
как создавать прототипы
как создавать прототипыкак создавать прототипы
как создавать прототипыAlexey Korotkov
 
Unreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent ShowcasesUnreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent Showcases
DevGAMM Conference
 
Дизайн пользовательских интерфейсов для разработчиков
Дизайн пользовательских интерфейсов для разработчиковДизайн пользовательских интерфейсов для разработчиков
Дизайн пользовательских интерфейсов для разработчиков
Igor Malinovskiy
 
Lean UX, Уровни UX, UXD процесс
Lean UX, Уровни UX, UXD процессLean UX, Уровни UX, UXD процесс
Lean UX, Уровни UX, UXD процесс
Mitya Osadchuk
 
Никита Мещаненко, Антон Семенченко - Альтернативные пути преподавания основ п...
Никита Мещаненко, Антон Семенченко - Альтернативные пути преподавания основ п...Никита Мещаненко, Антон Семенченко - Альтернативные пути преподавания основ п...
Никита Мещаненко, Антон Семенченко - Альтернативные пути преподавания основ п...
COMAQA.BY
 
Константин Кичинский, Microsoft
Константин Кичинский, MicrosoftКонстантин Кичинский, Microsoft
Константин Кичинский, Microsoft
Diana Dymolazova
 
Task-Centered Design
Task-Centered DesignTask-Centered Design
Task-Centered Design
Yury Solonitsyn
 
Интерактивные Прототипы или «Игра в Имитацию»
Интерактивные Прототипы  или «Игра в Имитацию»Интерактивные Прототипы  или «Игра в Имитацию»
Интерактивные Прототипы или «Игра в Имитацию»
Artem Tolstykh
 
Прототипирование с БЭМ — Антон Виноградов, Альфа-Лаб
Прототипирование с БЭМ — Антон Виноградов, Альфа-ЛабПрототипирование с БЭМ — Антон Виноградов, Альфа-Лаб
Прототипирование с БЭМ — Антон Виноградов, Альфа-Лаб
Yandex
 
чмв лекция №5
чмв   лекция №5чмв   лекция №5
чмв лекция №5student_kai
 
Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60.
Yana Brodetski
 
Designlecture 091008072837-phpapp01
Designlecture 091008072837-phpapp01Designlecture 091008072837-phpapp01
Designlecture 091008072837-phpapp01Nika Stuard
 
Дизайн решает!
Дизайн решает!Дизайн решает!
Дизайн решает!
Kostya Gorskiy
 
Graduate Project: designing a web site and 3D application for Elby Adbertising
Graduate Project: designing a web site and 3D application for Elby AdbertisingGraduate Project: designing a web site and 3D application for Elby Adbertising
Graduate Project: designing a web site and 3D application for Elby Adbertising
Anna Kholina
 

Similar to Design Course 3 process (20)

Гадания на тайлах
Гадания на тайлахГадания на тайлах
Гадания на тайлах
 
Как взаимодействовать с графическими дизайнерами: готовим UI Kit / Артем Моло...
Как взаимодействовать с графическими дизайнерами: готовим UI Kit / Артем Моло...Как взаимодействовать с графическими дизайнерами: готовим UI Kit / Артем Моло...
Как взаимодействовать с графическими дизайнерами: готовим UI Kit / Артем Моло...
 
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения МалковаДизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
 
Проектирование интернет-проектов
Проектирование интернет-проектовПроектирование интернет-проектов
Проектирование интернет-проектов
 
Usability don't make me think
Usability don't make me thinkUsability don't make me think
Usability don't make me think
 
как создавать прототипы
как создавать прототипыкак создавать прототипы
как создавать прототипы
 
Unreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent ShowcasesUnreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent Showcases
 
Дизайн пользовательских интерфейсов для разработчиков
Дизайн пользовательских интерфейсов для разработчиковДизайн пользовательских интерфейсов для разработчиков
Дизайн пользовательских интерфейсов для разработчиков
 
Lean UX, Уровни UX, UXD процесс
Lean UX, Уровни UX, UXD процессLean UX, Уровни UX, UXD процесс
Lean UX, Уровни UX, UXD процесс
 
Никита Мещаненко, Антон Семенченко - Альтернативные пути преподавания основ п...
Никита Мещаненко, Антон Семенченко - Альтернативные пути преподавания основ п...Никита Мещаненко, Антон Семенченко - Альтернативные пути преподавания основ п...
Никита Мещаненко, Антон Семенченко - Альтернативные пути преподавания основ п...
 
Константин Кичинский, Microsoft
Константин Кичинский, MicrosoftКонстантин Кичинский, Microsoft
Константин Кичинский, Microsoft
 
Task-Centered Design
Task-Centered DesignTask-Centered Design
Task-Centered Design
 
Интерактивные Прототипы или «Игра в Имитацию»
Интерактивные Прототипы  или «Игра в Имитацию»Интерактивные Прототипы  или «Игра в Имитацию»
Интерактивные Прототипы или «Игра в Имитацию»
 
Прототипирование с БЭМ — Антон Виноградов, Альфа-Лаб
Прототипирование с БЭМ — Антон Виноградов, Альфа-ЛабПрототипирование с БЭМ — Антон Виноградов, Альфа-Лаб
Прототипирование с БЭМ — Антон Виноградов, Альфа-Лаб
 
чмв лекция №5
чмв   лекция №5чмв   лекция №5
чмв лекция №5
 
Лекция 3
Лекция 3Лекция 3
Лекция 3
 
Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60.
 
Designlecture 091008072837-phpapp01
Designlecture 091008072837-phpapp01Designlecture 091008072837-phpapp01
Designlecture 091008072837-phpapp01
 
Дизайн решает!
Дизайн решает!Дизайн решает!
Дизайн решает!
 
Graduate Project: designing a web site and 3D application for Elby Adbertising
Graduate Project: designing a web site and 3D application for Elby AdbertisingGraduate Project: designing a web site and 3D application for Elby Adbertising
Graduate Project: designing a web site and 3D application for Elby Adbertising
 

More from Kostya Gorskiy

Design Course 6 controls
Design Course 6 controlsDesign Course 6 controls
Design Course 6 controlsKostya Gorskiy
 
Design Course 5 graphic
Design Course 5 graphicDesign Course 5 graphic
Design Course 5 graphicKostya Gorskiy
 
Design Course 4 interaction
Design Course 4 interactionDesign Course 4 interaction
Design Course 4 interactionKostya Gorskiy
 
Design Course 2 research
Design Course 2 researchDesign Course 2 research
Design Course 2 researchKostya Gorskiy
 
Design Course 1 intro to design
Design Course 1 intro to designDesign Course 1 intro to design
Design Course 1 intro to designKostya Gorskiy
 

More from Kostya Gorskiy (7)

Design Course 6 controls
Design Course 6 controlsDesign Course 6 controls
Design Course 6 controls
 
Design Course 5 graphic
Design Course 5 graphicDesign Course 5 graphic
Design Course 5 graphic
 
Design Course 4 interaction
Design Course 4 interactionDesign Course 4 interaction
Design Course 4 interaction
 
Design Course 2 research
Design Course 2 researchDesign Course 2 research
Design Course 2 research
 
Design Course 1 intro to design
Design Course 1 intro to designDesign Course 1 intro to design
Design Course 1 intro to design
 
Design Course 7 final
Design Course 7 finalDesign Course 7 final
Design Course 7 final
 
WUD2010
WUD2010WUD2010
WUD2010
 

Design Course 3 process

  • 2. 1 Дизайн всегда делается для людей фото: evie22 (flickr)
  • 3. 2 Концептуальные подходы Ориентация на пользователей на задачи/цели пользователей на деятельность пользователей
  • 4. 3 User-centered design На слэдущей виходишь, дарагой? фото: Edge of Space (flickr)
  • 5. 4 пользователь?
  • 6. 5 пользователь? человек!
  • 7. 6 Персоны Метод Персон Ориентация на пользователей на задачи/цели пользователей на деятельность пользователей фото: Antonio Goya (flickr)
  • 8. 7 Анализ целей пользователя фото: lightplace (flickr)
  • 9. 8 Когнитивная психология Действие состоит из следующих этапов: 1 формирование цели 2 формирование намерения 3 определение конкретных действий 4 выполнение действий 5 восприятие нового состояния системы 6 интерпретация изменений 7 оценка результата
  • 10. 9 Оптимизация действия Хороший дизайн: 1 нагляден 2 имеет ясную концептуальную модель 3 указывает возможные действия 4 позволяет легко выполнить действия 5 говорит, находится ли система в необх. сост. 6 имеет хорошее соотв. между сост. и его отобр. 7 имеет внятную обратную связь
  • 11. 10 Сценарии использования В сценариях описаны типовые «маршруты» пользователей при достижении целей
  • 12. фото: www.DaveWard.net (flickr) 11 Прототипирование интерфейсов
  • 13. 12 Прототип должен создаваться и редактироваться быстро.
  • 14. 13 Прототип должен создаваться и редактироваться быстро очень быстро.
  • 15. фото: Shawn Medero (A List Apart) 14 Бумажный прототип
  • 16. фото: Shawn Medero (A List Apart) 15 Бумажный прототип
  • 17. 16 Бумажный прототип фото: jcrivera.net
  • 18. 17 Скетч, иллюстрирующий идею илл.: Константин Горский, Артем Горбунов
  • 19. 18 Структурный скетч
  • 20. 19 Прототип с графическим дизайном
  • 21. 20 Axure RP Pro
  • 22. 21 Axure RP Pro Ориентирована на создание веб-сайтов. Генерирует кликабельный HTML и документацию в формате MS Word. Windows, Mac, $589
  • 23. 22 Caretta GUI Design Studio
  • 24. 23 Caretta GUI Design Studio Специализированное средство, позволяющее создавать интерфейсы в разных визуальных стилях, аннотации к ним, раскадровки и т. д. Можно экспортировать прототип. Windows, $499
  • 25. 24 Balsamiq Mockups
  • 26. 25 Balsamiq Mockups Подходит для быстрого создания макетов интерфейсов. Прототипы выглядят «рисованными». Web, $79
  • 27. 26 Adobe InDesign
  • 28. 27 Adobe InDesign Изначально рассчитана для верстки полиграфических материалов, тем не менее подходит и для отрисовки прототипов. На выходе: кликабельный PDF Windows, Mac, $699
  • 29. 28 Adobe Fireworks
  • 30. 29 Adobe Fireworks Специально предназначена для прототипирования интерфейсов. На выходе: кликабельный PDF или HTML Windows, Mac, $299
  • 31. 30 Adobe Dreamweaver
  • 32. 31 Adobe Dreamweaver Предназначена для HTML-верстки На выходе: кликабельный HTML Windows, Mac, $399
  • 33. 32 Microsoft Expression Blend
  • 34. 33 Microsoft Expression Blend Интегрируется с Visual Studio. Прототип можно преобразовывать в конечный продукт. Использует технологии Silverlight или WPF. Windows, $499
  • 35. 34 Microsoft Visio
  • 36. 35 Microsoft Visio Возможно, вы уже знакомы с Visio. Можно создавать кликабельные HTML-прототипы Windows, $560
  • 37. 36 Microsoft Powerpoint
  • 38. 37 Microsoft Powerpoint Powerpoint поддерживает интерактивные горячие точки, кторые можно использовать для переходов между слайдами, создавая кликабельный прототип. Windows, Mac, $229
  • 39. 38 Прототипирование: мораль Для простых задач можно использовать любое средство, позволяющее рисовать. Для сложных лучше выбрать специализированный инструмент.
  • 40. 39