SlideShare a Scribd company logo
1 of 51
Download to read offline
Наталья Ядренцева
Визуальное мышление
при разработке программных продуктов
Человеческие активности
Физические
Спим
Едим
Двигаемся
Человеческие активности
ФизическиеИнтеллектуальные
Учимся
Создаем
Общаемся
Спим
Едим
Двигаемся
Человеческие активности
Программные продукты
Учиться Создавать
Общаться
Bret Victor. Magic Ink: Information Software and the Graphical Interface.
Учиться
Информационные
программные продукты
Как мы видим?
Илья Репин. “Не ждали”
Каково материальное
положение?
Каков возраст?
Решение конкретной задачи
Альфред Ярбус. Роль движения глаз в процессе зрения
Вложенные циклы зрения
Тестирование паттерна
Визуальный поиск
паттерна с
использованием
движения глаз
Поиск кандитата на
визуальное решение
проблемы
Colin Ware.Visual Thinking: for design
Принятие решений
Методы организации данных
По алфавиту
Location!
Alphabetical!
Timeline!
Hierarchy!Category!
Richard Wurman. Information Anxiety
Принятие решений
По алфавиту
Location!
Alphabetical!
Timeline!
Hierarchy!Category!
Richard Wurman. Information Anxiety
Принятие решений
!
Карты
Карты
Fathom Information Design. The Density map
Карты
Fathom Information Design. The Density map
Карты
Fathom Information Design. The Density map
Карты
The New York Times. Immigration Explorer Map.
Карты
The New York Times. Immigration Explorer Map.
Карты
The New York Times. Immigration Explorer Map.
Карты
The New York Times. Immigration Explorer Map.
Карты
The New York Times. Immigration Explorer Map.
Карты
!
Время
Белорусская железная дорога
Расписание поездов
Время
Белорусская железная дорога
Расписание поездов
Время
CalTrain timetable in the style of E. J. Marey’s graphical schedule
Время
CalTrain timetable in the style of E. J. Marey’s graphical schedule
Время
CalTrain timetable in the style of E. J. Marey’s graphical schedule
Время
Время
http://www.etymonline.com/
Время
Timeglider. A Timeline of Word Origins
Время
The Gurdians. Arab spring: an interactive timeline of Middle East protests
!
Связи
Связи
Cris Wong. Visualizing NYC´s Open Data
Связи
Cris Wong. Visualizing NYC´s Open Data
Иерархия
The Guardian.UK government spending
Иерархия
The Guardian.UK government spending
Иерархия
Real-life example. Release backlog of the mission critical software team
!
Категория
Категория
SCORE project group.Estimation of ten-year risk of fatal cardiovascular disease in Europe
Категория
Визуальные методы и паттерны
Манипуляционные
программные продукты
Создавать
Интерактивность
Ben Shneiderman. The Visual Information Seeking mantra
Интерактивность
The Gurdians. Afghanistan the war logs
Интерактивность
The Gurdians. Afghanistan the war logs
Overview
Zoom
History
Filter
Details
Relate
Какие функции заложить?
Какие команды обрабатывать?
Какие параметры регулировать?
Как мне найти ответы на мои вопросы?
Какое решение принять?
Как сравнить и выбрать?
We create
David McCandless. The Visual Miscellaneum
Спасибо!
@natalieyadren
natalie@targetprocess.com
nataliayadrentseva
Наталья Ядренцева
Jacques Bertin. Semiology of graphics
Edward Tufte. Envisioning information
Dan Roam. The back of the napkin
Richard Saul Wurman. Information Anxiety, Information Anxiety 2
Узнать больше
Targetprocess blog: Visualization
Colin Ware. Information Visualization: Perception for Design

More Related Content

More from FDConf

В погоне за производительностью
В погоне за производительностьюВ погоне за производительностью
В погоне за производительностью
FDConf
 
Redux. From twitter hype to production
Redux. From twitter hype to productionRedux. From twitter hype to production
Redux. From twitter hype to production
FDConf
 

More from FDConf (20)

Виктор Русакович - Выборы, выборы, все фреймворки… приторны
Виктор Русакович - Выборы, выборы, все фреймворки… приторныВиктор Русакович - Выборы, выборы, все фреймворки… приторны
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
 
Slobodan Stojanovic - 8 1/2 things about serverless
Slobodan Stojanovic - 8 1/2 things about serverless Slobodan Stojanovic - 8 1/2 things about serverless
Slobodan Stojanovic - 8 1/2 things about serverless
 
Тимофей Лавренюк - Почему мне зашел PWA?
Тимофей Лавренюк - Почему мне зашел PWA?Тимофей Лавренюк - Почему мне зашел PWA?
Тимофей Лавренюк - Почему мне зашел PWA?
 
В погоне за производительностью
В погоне за производительностьюВ погоне за производительностью
В погоне за производительностью
 
Если у вас нету тестов...
Если у вас нету тестов...Если у вас нету тестов...
Если у вас нету тестов...
 
Migrate your React.js application from (m)Observable to Redux
Migrate your React.js application from (m)Observable to ReduxMigrate your React.js application from (m)Observable to Redux
Migrate your React.js application from (m)Observable to Redux
 
Dart: питание и сила для вашего проекта
Dart: питание и сила для вашего проектаDart: питание и сила для вашего проекта
Dart: питание и сила для вашего проекта
 
Scalable Angular 2 Application Architecture
Scalable Angular 2 Application ArchitectureScalable Angular 2 Application Architecture
Scalable Angular 2 Application Architecture
 
JavaScript: прошлое, настоящее и будущее.
JavaScript: прошлое, настоящее и будущее.JavaScript: прошлое, настоящее и будущее.
JavaScript: прошлое, настоящее и будущее.
 
CSSO — сжимаем CSS
CSSO — сжимаем CSSCSSO — сжимаем CSS
CSSO — сжимаем CSS
 
Redux. From twitter hype to production
Redux. From twitter hype to productionRedux. From twitter hype to production
Redux. From twitter hype to production
 
Будь первым
Будь первымБудь первым
Будь первым
 
"Service Worker: Let Your Web App Feel Like a Native "
"Service Worker: Let Your Web App Feel Like a Native ""Service Worker: Let Your Web App Feel Like a Native "
"Service Worker: Let Your Web App Feel Like a Native "
 
"Пиринговый веб на JavaScript"
"Пиринговый веб на JavaScript""Пиринговый веб на JavaScript"
"Пиринговый веб на JavaScript"
 
«I knew there had to be a better way to build mobile app»​
«I knew there had to be a better way to build mobile app»​«I knew there had to be a better way to build mobile app»​
«I knew there had to be a better way to build mobile app»​
 
«Как перестать отлаживать асинхронные вызовы и начать жить»​
«Как перестать отлаживать асинхронные вызовы и начать жить»​«Как перестать отлаживать асинхронные вызовы и начать жить»​
«Как перестать отлаживать асинхронные вызовы и начать жить»​
 
«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»
«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»
«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»
 
«Идеи и алгоритмы создания масштабируемой архитектуры в играх»​
«Идеи и алгоритмы создания масштабируемой архитектуры в играх»​«Идеи и алгоритмы создания масштабируемой архитектуры в играх»​
«Идеи и алгоритмы создания масштабируемой архитектуры в играх»​
 
«От экспериментов с инфраструктурой до внедрения в продакшен»​
«От экспериментов с инфраструктурой до внедрения в продакшен»​«От экспериментов с инфраструктурой до внедрения в продакшен»​
«От экспериментов с инфраструктурой до внедрения в продакшен»​
 
«The Grail: React based Isomorph apps framework»​
«The Grail: React based Isomorph apps framework»​«The Grail: React based Isomorph apps framework»​
«The Grail: React based Isomorph apps framework»​
 

Визуальное мышление в разработке