SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Вместо тысячи
слов
ВИЗУАЛЬНОЕ ПРОЕКТИРОВАНИЕ КАК САМЫЙ ЭКОЛОГИЧНЫЙ
СПОСОБ РЕШЕНИЯ АНАЛИТИЧЕСКИХ ЗАДАЧ
АЛЬБЕРТ НУРУТДИНОВ
1
Путь Наполеона на Москву
и обратно (1869 г.)
2
Карта заболевших
холерой (1854 г.)
3
Основная мысль
 Визуализация является наиболее эффективным,
опирающимся на принципы холизма, методом
интегрального познания сложных систем, который
способен эффективно конкурировать с
подходами к исследованию и анализу,
базирующимися на необходимости вербальной
линейной интерпретации текстовых описаний и
определения семантических значений объектов
исследуемой системы с последующим ее
осмыслением.
4
Не надо таких
«основных мыслей»
облегчает процесс познания
сложных систем
помогает быстро передавать
знания
способствует выработке
оптимальных проектных решений
Основная мысль. Вторая
попытка
Визуализация
5
Типы мышления
Вербальное
• Мир рассматривается как множество
мелких составляющих
• Сильная сторона – возможность
максимальной концентрации внимания
Визуальное
• Мир рассматривается как единое
целое
• Сильная сторона – возможность
сохранить контекст при исследовании
6
Список не претендует на полноту, существует бесчисленное множество
классификаций разных психологов в более чем 15 разрезах
Почему визуальное
мышление так важно
 Визуальная информация лучше
сохраняется в долговременной
памяти (поэтому мы не потеряем
общую картинку, даже позабыв
детали)
 Ассоциативное мышление лучше
работает с образами, поэтому
нам проще находить оптимальные
решения (в процессе синтеза)
 В голове всегда содержится образ
целиком, даже в те моменты, когда
мы «проваливаемся» в детали (это
позволяет легко «выныривать» из них
при необходимости)
7
Мы можем удерживать 7+-2
«объекта» (как понятие) в
памяти. Картинка
удерживается целиком вне
зависимости от количества
элементов
Очень важно видеть целую
картинку
8
21 мая 2014г , Москва, Набережная неподалеку от храма Христа
Спасителя
Некоторые визуализации – вообще
единственный способ решить задачу 9
А некоторые просто
выглядят стильно
10
Визуализация в системном
анализе
 Системный анализ — научный метод познания,
представляющий собой последовательность
действий по установлению структурных связей
между переменными или элементами
исследуемой системы. Опирается на комплекс
общенаучных, экспериментальных,
естественнонаучных, статистических,
математических методов.
 Системный анализ — это прежде
всего способ разобраться в какой-
либо системе!
11
Для начала напомним, что вообще такое системный анализ
Когда можно сказать, что мы
«разобрались» в системе
В голове постепенно начинает вырисовываться «картинка»
???
???
12
Мы изучаем информацию (например, штудируем документ)
Проблемы аналитических
документов
Слишком большое количество вербальной составляющей (слов)
13
Читателям не хватает терпения
дочитать до конца
Основные идеи становятся
размытыми обилием деталей
Документ банально долго
разрабатывается и согласовывается
Большой риск запутаться и упустить
главное
Почему документы
получаются такими?
 Иногда объем создается искусственно, не для целей
лучшего донесения смысла
 Авторы считают, что рисование картинок – это всегда
долго и быстрее объяснить мысль словами
 Нет методик «рисования», подчас непонятно, как
правильней сделать иллюстрацию
 Все сложное и с трудом понимаемое часто кажется
более «солидной» и «профессиональной» работой
 Порой ставится цель злонамеренно запутать читателя
14
В итоге – каждый по-отдельности
– молодец, а вот как вместе,
так получается, что «воз и ныне там»
Проблемы изображений в
аналитических документах
 Изображения считаются лишь вспомогательным
инструментом, предназначенным для лучшего понимания
текста
 Изображения часто недостаточно однозначны, нет четкой
«легенды», поэтому они игнорируются читателем (нет
доверия к картинке)
 Изображения часто добавляются в текст «для красоты», автор
даже не пытается добавить в них хоть крупицу
дополнительного смысла, полагаясь исключительно на текст
15
Не все картинки одинаково полезны
Итог – мощный инструмент передачи
информации используется
неэффективно
«Плохая»
картинка
Мы будем говорить о
Визуализации систем
«Systems visualization is a new field of visualization which
integrates and subsumes existing visualization
methodologies and adds to it narrative story telling, visual
metaphors (from the field of advertising) and visual design. It
also recognizes the importance of complex systems theory,
the interconnections of systems of systems and the need of
knowledge representation through ontologies. Systems
visualization provides a viewer of systems visualization the
ability to quickly understand the complexity of a system.
Unlike other visualization approaches - such as data
visualization, information visualization, flow visualization,
scientific visualization and network visualization, which focus
mainly on data representation - systems visualization seeks
to provide new way to visualize complex systems of systems
through an integrative approach.»
16
Что такое «Визуализация систем» и чем она отличается от других
типов визуализации?
В визуализации систем очень важно наличие онтологии (об этом чуть позже)
Как правильно визуализировать даже, если
вы не ходили в художественную школу 1/2
 Главное не дизайн,
главное – польза (хоть от
руки рисовать)
 Картинка первична,
текстовое описание –
детализирует картинку
17
Лучше так,
чем никак
Картинка – это не
дополнительные
колеса к словам
Картинка – это
ведущее колесо!
Слова без картинки
затрудняют
движение к
пониманию сути
Как правильно визуализировать даже, если
вы не ходили в художественную школу 2/2
 Для описания проблемы в целом – картинки,
для описания деталей – четко
структурированный текст (по которому легко
осуществлять навигацию)
 Схемы, в которых важна однозначность,
всегда рисуются в какой-либо нотации(
 Важно четко понимать и классифицировать
элементы схем (каждый символ или связь
должны принадлежать определенному классу)
 Нет нужды описывать дополнительно текстом
то, что понятно из картинки (как и наоборот –
не стоит нагромождать схемы деталями,
место которым – в тексте)
18
Например, с
помощью wiki-
системы
Система состоит из двух
зеленых прямоугольников,
связанных однонаправленной
стрелкой
Пример 1. Консалтинговый
проект в страховой компании
 Цель – разработка описаний бизнес-процессов, ИТ-
архитектуры TO BE (нескольких вариантов), плана внедрения,
оценка бюджета проектов
 Предпочтение в вопросах моделирования БП и ИТ-
архитектуре отдавалось графике
 Сперва разрабатывались и согласовывались графические
схемы, после – детальные описания
 Использовали инструменты графического моделирования с
возможностью автоматической генерации документов
 В основе – нотации IDEF0 и CFC для описания БП и Archimate
для описания архитектуры предприятия
 Итог – у заказчика на руках набор взаимоувязанных моделей
из разных уровней архитектуры, а также детальные
описания. Эти артефакты используются как для принятия
решений в части ИТ-стратегии, так в качестве прототипов для
ТЗ на внедрение отдельных систем.
19
Пример 1. Иллюстрация
20
Уровень бизнес-
архитектуры
Уровень архитектуры приложений
Объекты модели связаны как в пределах одного уровня, так и в пределах нескольких
Бизнес-процесс
Функциональный
блок
Сущность (Информационный
объект)
Информационный
поток
Пример 1. Иллюстрация
21
Программные компоненты и то, как они взаимодействуют друг с другом
ЦелевыекомпонентыСистемныеи
платформенные
компоненты
Пример 2. Интеграционный проект
в финансовой организации
 Цель – внедрение интеграционной платформы (ESB+ хранилище
ODS +набор ETL-процессов)
 Основная сложность – крайне сжатые сроки проекта, а также
большое количество соисполнителей
 На раннем этапе провели экспресс-консалтинг с использованием
не детальных схем с привлечением бизнес-пользователей. Нотация
- Archimate
 Схемы рисовали прямо «на ходу» во время интервью
 После согласования схем разрабатывали детальные описания с
использованием wiki-системы
 Обсуждения архитектуры и мозговые штурмы также выполняли с
использованием схем и фиксировали в графическом виде
 Итог – благодаря пониманию «в первом приближении» общей
картинки смогли быстро выработать согласованное совместное
видение архитектуры, синхронизировать планы проектирования и
разработки (наш и остальных поставщиков), четко ставить задачи и
управлять их выполнением. И не «промахнулись» в бизнес-
требованиях.
22
Пример 2. Иллюстрация
23
Многие представители бизнеса поначалу очень пугались, но потом «втянулись»
Схема наглядно
иллюстрирует, что дизайн
– не главное (все
претензии – создателям
Archimate  )
Уровеньбизнес-
архитектуры
Уровеньархитектурыприложений
Бизнес-процесс
Информационная
система
Пример 2. Иллюстрация
24
Функциональный
блок
Сущность (Информационный
объект)
Сервис
Уровеньархитектурыприложений
Маленькая история про
букву «А»
25
Спасибо
Альберт Нурутдинов
Инфосистемы Джет
aa.nurutdinov@jet.msk.su
+7 968 392-8-222
Что еще почитать/посмотреть
Dan Roam – The back of the napkin
Dan Roam – Blah Blah Blah
Mastering ArchiMate – Edition II
Don Moyer: Visual Thinking Course (video)
26

Weitere ähnliche Inhalte

Was ist angesagt?

Основные подходы к созданию ИИ
Основные подходы к созданию ИИОсновные подходы к созданию ИИ
Основные подходы к созданию ИИ
Philippovich Andrey
 
UML2. Eleven Trivial Tips for BPMN Modellers [1.01, RUS]
UML2. Eleven Trivial Tips for BPMN Modellers [1.01, RUS]UML2. Eleven Trivial Tips for BPMN Modellers [1.01, RUS]
UML2. Eleven Trivial Tips for BPMN Modellers [1.01, RUS]
Alex V. Petrov
 

Was ist angesagt? (20)

L12
L12L12
L12
 
Основные подходы к созданию ИИ
Основные подходы к созданию ИИОсновные подходы к созданию ИИ
Основные подходы к созданию ИИ
 
L11
L11L11
L11
 
L13
L13L13
L13
 
А.Левенчук -- SysArchi
А.Левенчук -- SysArchiА.Левенчук -- SysArchi
А.Левенчук -- SysArchi
 
В.Батоврин -- заметки о системной инженерии в СССР.
В.Батоврин -- заметки о системной инженерии в СССР.В.Батоврин -- заметки о системной инженерии в СССР.
В.Батоврин -- заметки о системной инженерии в СССР.
 
S05dedinskij 4site
S05dedinskij 4siteS05dedinskij 4site
S05dedinskij 4site
 
Technol vizual
Technol vizualTechnol vizual
Technol vizual
 
А.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерииА.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерии
 
Концептуальные методы в ИТ и бизнесе: перекрестное опыление
Концептуальные методы в ИТ и бизнесе: перекрестное опылениеКонцептуальные методы в ИТ и бизнесе: перекрестное опыление
Концептуальные методы в ИТ и бизнесе: перекрестное опыление
 
А.Левенчук -- тренажёр клуба одиноких мозгов
А.Левенчук -- тренажёр клуба одиноких мозговА.Левенчук -- тренажёр клуба одиноких мозгов
А.Левенчук -- тренажёр клуба одиноких мозгов
 
Неотрефлексированный сдвиг парадигмы: от поколений языков программирования вы...
Неотрефлексированный сдвиг парадигмы: от поколений языков программирования вы...Неотрефлексированный сдвиг парадигмы: от поколений языков программирования вы...
Неотрефлексированный сдвиг парадигмы: от поколений языков программирования вы...
 
Сферная инженерия. С.Переслегин
Сферная инженерия. С.ПереслегинСферная инженерия. С.Переслегин
Сферная инженерия. С.Переслегин
 
UML2. Eleven Trivial Tips for BPMN Modellers [1.01, RUS]
UML2. Eleven Trivial Tips for BPMN Modellers [1.01, RUS]UML2. Eleven Trivial Tips for BPMN Modellers [1.01, RUS]
UML2. Eleven Trivial Tips for BPMN Modellers [1.01, RUS]
 
А.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеА.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышление
 
А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.
 
Моделеориентированность в инженерии
Моделеориентированность в инженерииМоделеориентированность в инженерии
Моделеориентированность в инженерии
 
Системный подход в стандартах
Системный подход в стандартахСистемный подход в стандартах
Системный подход в стандартах
 
1 общие понятия о проектировании мехатронных систем
1 общие понятия о проектировании мехатронных систем1 общие понятия о проектировании мехатронных систем
1 общие понятия о проектировании мехатронных систем
 
Что такое системная инженерия
Что такое системная инженерияЧто такое системная инженерия
Что такое системная инженерия
 

Andere mochten auch

Специфика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологийСпецифика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологий
SQALab
 

Andere mochten auch (20)

Аналитик как золотоискатель: работа с требованиями при заказной разработке
Аналитик как золотоискатель: работа с требованиями при заказной разработкеАналитик как золотоискатель: работа с требованиями при заказной разработке
Аналитик как золотоискатель: работа с требованиями при заказной разработке
 
Аналитика в аналитике
Аналитика в аналитикеАналитика в аналитике
Аналитика в аналитике
 
Классические ошибки при разработке проекта
Классические ошибки при разработке проектаКлассические ошибки при разработке проекта
Классические ошибки при разработке проекта
 
Business Analysis Techniques
Business Analysis TechniquesBusiness Analysis Techniques
Business Analysis Techniques
 
Его величество "Документ"
Его величество "Документ"Его величество "Документ"
Его величество "Документ"
 
Управление рисками - в чем ценность для аналитика
Управление рисками - в чем ценность для аналитикаУправление рисками - в чем ценность для аналитика
Управление рисками - в чем ценность для аналитика
 
Горе от системного ума
Горе от системного умаГоре от системного ума
Горе от системного ума
 
Выстраиваем процесс управления требованиями
Выстраиваем процесс управления требованиямиВыстраиваем процесс управления требованиями
Выстраиваем процесс управления требованиями
 
Бизнес аналитик - решение проблем и внедрение изменений
Бизнес аналитик - решение проблем и внедрение измененийБизнес аналитик - решение проблем и внедрение изменений
Бизнес аналитик - решение проблем и внедрение изменений
 
Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВ
Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВИспользование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВ
Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВ
 
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологийСпецифика работы бизнес-аналитика в зависимости от типов проектов и методологий
Специфика работы бизнес-аналитика в зависимости от типов проектов и методологий
 
Управление функциональными и интерфейсными требованиями в смежных системах
Управление функциональными и интерфейсными требованиями в смежных системахУправление функциональными и интерфейсными требованиями в смежных системах
Управление функциональными и интерфейсными требованиями в смежных системах
 
Особенности работы с требованиями при доработке продукта для заказчика
Особенности работы с требованиями при доработке продукта для заказчикаОсобенности работы с требованиями при доработке продукта для заказчика
Особенности работы с требованиями при доработке продукта для заказчика
 
Brainstorming + Brainwriting
Brainstorming + BrainwritingBrainstorming + Brainwriting
Brainstorming + Brainwriting
 
Особенности Системного Анализа особо крупных проектов построенных на базе Bus...
Особенности Системного Анализа особо крупных проектов построенных на базе Bus...Особенности Системного Анализа особо крупных проектов построенных на базе Bus...
Особенности Системного Анализа особо крупных проектов построенных на базе Bus...
 
Шаблонизируй это. Как паттерны требований облегчают жизнь аналитика
Шаблонизируй это. Как паттерны требований облегчают жизнь аналитикаШаблонизируй это. Как паттерны требований облегчают жизнь аналитика
Шаблонизируй это. Как паттерны требований облегчают жизнь аналитика
 
Варианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовВарианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектов
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
 
Особенности анализа в проектах по разработке сервисов
Особенности анализа в проектах по разработке сервисовОсобенности анализа в проектах по разработке сервисов
Особенности анализа в проектах по разработке сервисов
 
Аналитик-первопроходец - проблемы и решения
Аналитик-первопроходец - проблемы и решенияАналитик-первопроходец - проблемы и решения
Аналитик-первопроходец - проблемы и решения
 

Ähnlich wie Вместо тысячи слов. Экологичные способы решения аналитических задач с помощью визуализации

рит2007 требования и состав работ бесков доронин
рит2007   требования и состав работ   бесков доронинрит2007   требования и состав работ   бесков доронин
рит2007 требования и состав работ бесков доронин
Media Gorod
 
Работа с текстом для дистанционного курса Часть 2. Гавриков Дмитрий 02.12.10
Работа с текстом для дистанционного курса Часть 2. Гавриков Дмитрий 02.12.10Работа с текстом для дистанционного курса Часть 2. Гавриков Дмитрий 02.12.10
Работа с текстом для дистанционного курса Часть 2. Гавриков Дмитрий 02.12.10
Сообщество eLearning PRO
 
чмв лекция №5
чмв   лекция №5чмв   лекция №5
чмв лекция №5
student_kai
 

Ähnlich wie Вместо тысячи слов. Экологичные способы решения аналитических задач с помощью визуализации (20)

Системный архитектор и поиск нирваны
Системный архитектор и поиск нирваныСистемный архитектор и поиск нирваны
Системный архитектор и поиск нирваны
 
Мастер-класс: Системное мышление
Мастер-класс: Системное мышлениеМастер-класс: Системное мышление
Мастер-класс: Системное мышление
 
Практический анализ и визуальное моделирование на UML
Практический анализ и визуальное моделирование на UMLПрактический анализ и визуальное моделирование на UML
Практический анализ и визуальное моделирование на UML
 
рит2007 требования и состав работ бесков доронин
рит2007   требования и состав работ   бесков доронинрит2007   требования и состав работ   бесков доронин
рит2007 требования и состав работ бесков доронин
 
Работа с текстом для дистанционного курса Часть 2. Гавриков Дмитрий 02.12.10
Работа с текстом для дистанционного курса Часть 2. Гавриков Дмитрий 02.12.10Работа с текстом для дистанционного курса Часть 2. Гавриков Дмитрий 02.12.10
Работа с текстом для дистанционного курса Часть 2. Гавриков Дмитрий 02.12.10
 
Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)
 
Коммуникация при различной структуре мышления - таксономия против фолксономии
Коммуникация при различной структуре мышления - таксономия против фолксономииКоммуникация при различной структуре мышления - таксономия против фолксономии
Коммуникация при различной структуре мышления - таксономия против фолксономии
 
Модель системы — архитектура для Agile-разработки
Модель системы — архитектура для Agile-разработкиМодель системы — архитектура для Agile-разработки
Модель системы — архитектура для Agile-разработки
 
А.Левенчук -- Системное мышление в инженерии предприятий
А.Левенчук -- Системное мышление в инженерии предприятийА.Левенчук -- Системное мышление в инженерии предприятий
А.Левенчук -- Системное мышление в инженерии предприятий
 
Про ИА. Визуальные сценарии и объекто-информационная модель.
Про ИА. Визуальные сценарии и объекто-информационная модель.Про ИА. Визуальные сценарии и объекто-информационная модель.
Про ИА. Визуальные сценарии и объекто-информационная модель.
 
«Concept mapping»
«Concept mapping»«Concept mapping»
«Concept mapping»
 
Онтологии и информационная архитектура: соотношение терминов и потенциал совм...
Онтологии и информационная архитектура: соотношение терминов и потенциал совм...Онтологии и информационная архитектура: соотношение терминов и потенциал совм...
Онтологии и информационная архитектура: соотношение терминов и потенциал совм...
 
Праксиология и системное мышление
Праксиология и системное мышлениеПраксиология и системное мышление
Праксиология и системное мышление
 
чмв лекция №5
чмв   лекция №5чмв   лекция №5
чмв лекция №5
 
А.Левенчук -- плохая модульность
А.Левенчук -- плохая модульностьА.Левенчук -- плохая модульность
А.Левенчук -- плохая модульность
 
Urok 1
Urok 1Urok 1
Urok 1
 
Архитектура для мобильных игр - с чего начать и популярные решения / Евгений ...
Архитектура для мобильных игр - с чего начать и популярные решения / Евгений ...Архитектура для мобильных игр - с чего начать и популярные решения / Евгений ...
Архитектура для мобильных игр - с чего начать и популярные решения / Евгений ...
 
Modern arch neznanov_2015_05_14
Modern arch neznanov_2015_05_14Modern arch neznanov_2015_05_14
Modern arch neznanov_2015_05_14
 
ооп
оопооп
ооп
 
SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]
SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]
SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]
 

Mehr von SQALab

Mehr von SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Вместо тысячи слов. Экологичные способы решения аналитических задач с помощью визуализации

  • 1. Вместо тысячи слов ВИЗУАЛЬНОЕ ПРОЕКТИРОВАНИЕ КАК САМЫЙ ЭКОЛОГИЧНЫЙ СПОСОБ РЕШЕНИЯ АНАЛИТИЧЕСКИХ ЗАДАЧ АЛЬБЕРТ НУРУТДИНОВ 1
  • 2. Путь Наполеона на Москву и обратно (1869 г.) 2
  • 4. Основная мысль  Визуализация является наиболее эффективным, опирающимся на принципы холизма, методом интегрального познания сложных систем, который способен эффективно конкурировать с подходами к исследованию и анализу, базирующимися на необходимости вербальной линейной интерпретации текстовых описаний и определения семантических значений объектов исследуемой системы с последующим ее осмыслением. 4 Не надо таких «основных мыслей»
  • 5. облегчает процесс познания сложных систем помогает быстро передавать знания способствует выработке оптимальных проектных решений Основная мысль. Вторая попытка Визуализация 5
  • 6. Типы мышления Вербальное • Мир рассматривается как множество мелких составляющих • Сильная сторона – возможность максимальной концентрации внимания Визуальное • Мир рассматривается как единое целое • Сильная сторона – возможность сохранить контекст при исследовании 6 Список не претендует на полноту, существует бесчисленное множество классификаций разных психологов в более чем 15 разрезах
  • 7. Почему визуальное мышление так важно  Визуальная информация лучше сохраняется в долговременной памяти (поэтому мы не потеряем общую картинку, даже позабыв детали)  Ассоциативное мышление лучше работает с образами, поэтому нам проще находить оптимальные решения (в процессе синтеза)  В голове всегда содержится образ целиком, даже в те моменты, когда мы «проваливаемся» в детали (это позволяет легко «выныривать» из них при необходимости) 7 Мы можем удерживать 7+-2 «объекта» (как понятие) в памяти. Картинка удерживается целиком вне зависимости от количества элементов
  • 8. Очень важно видеть целую картинку 8 21 мая 2014г , Москва, Набережная неподалеку от храма Христа Спасителя
  • 9. Некоторые визуализации – вообще единственный способ решить задачу 9
  • 11. Визуализация в системном анализе  Системный анализ — научный метод познания, представляющий собой последовательность действий по установлению структурных связей между переменными или элементами исследуемой системы. Опирается на комплекс общенаучных, экспериментальных, естественнонаучных, статистических, математических методов.  Системный анализ — это прежде всего способ разобраться в какой- либо системе! 11 Для начала напомним, что вообще такое системный анализ
  • 12. Когда можно сказать, что мы «разобрались» в системе В голове постепенно начинает вырисовываться «картинка» ??? ??? 12 Мы изучаем информацию (например, штудируем документ)
  • 13. Проблемы аналитических документов Слишком большое количество вербальной составляющей (слов) 13 Читателям не хватает терпения дочитать до конца Основные идеи становятся размытыми обилием деталей Документ банально долго разрабатывается и согласовывается Большой риск запутаться и упустить главное
  • 14. Почему документы получаются такими?  Иногда объем создается искусственно, не для целей лучшего донесения смысла  Авторы считают, что рисование картинок – это всегда долго и быстрее объяснить мысль словами  Нет методик «рисования», подчас непонятно, как правильней сделать иллюстрацию  Все сложное и с трудом понимаемое часто кажется более «солидной» и «профессиональной» работой  Порой ставится цель злонамеренно запутать читателя 14 В итоге – каждый по-отдельности – молодец, а вот как вместе, так получается, что «воз и ныне там»
  • 15. Проблемы изображений в аналитических документах  Изображения считаются лишь вспомогательным инструментом, предназначенным для лучшего понимания текста  Изображения часто недостаточно однозначны, нет четкой «легенды», поэтому они игнорируются читателем (нет доверия к картинке)  Изображения часто добавляются в текст «для красоты», автор даже не пытается добавить в них хоть крупицу дополнительного смысла, полагаясь исключительно на текст 15 Не все картинки одинаково полезны Итог – мощный инструмент передачи информации используется неэффективно «Плохая» картинка
  • 16. Мы будем говорить о Визуализации систем «Systems visualization is a new field of visualization which integrates and subsumes existing visualization methodologies and adds to it narrative story telling, visual metaphors (from the field of advertising) and visual design. It also recognizes the importance of complex systems theory, the interconnections of systems of systems and the need of knowledge representation through ontologies. Systems visualization provides a viewer of systems visualization the ability to quickly understand the complexity of a system. Unlike other visualization approaches - such as data visualization, information visualization, flow visualization, scientific visualization and network visualization, which focus mainly on data representation - systems visualization seeks to provide new way to visualize complex systems of systems through an integrative approach.» 16 Что такое «Визуализация систем» и чем она отличается от других типов визуализации? В визуализации систем очень важно наличие онтологии (об этом чуть позже)
  • 17. Как правильно визуализировать даже, если вы не ходили в художественную школу 1/2  Главное не дизайн, главное – польза (хоть от руки рисовать)  Картинка первична, текстовое описание – детализирует картинку 17 Лучше так, чем никак Картинка – это не дополнительные колеса к словам Картинка – это ведущее колесо! Слова без картинки затрудняют движение к пониманию сути
  • 18. Как правильно визуализировать даже, если вы не ходили в художественную школу 2/2  Для описания проблемы в целом – картинки, для описания деталей – четко структурированный текст (по которому легко осуществлять навигацию)  Схемы, в которых важна однозначность, всегда рисуются в какой-либо нотации(  Важно четко понимать и классифицировать элементы схем (каждый символ или связь должны принадлежать определенному классу)  Нет нужды описывать дополнительно текстом то, что понятно из картинки (как и наоборот – не стоит нагромождать схемы деталями, место которым – в тексте) 18 Например, с помощью wiki- системы Система состоит из двух зеленых прямоугольников, связанных однонаправленной стрелкой
  • 19. Пример 1. Консалтинговый проект в страховой компании  Цель – разработка описаний бизнес-процессов, ИТ- архитектуры TO BE (нескольких вариантов), плана внедрения, оценка бюджета проектов  Предпочтение в вопросах моделирования БП и ИТ- архитектуре отдавалось графике  Сперва разрабатывались и согласовывались графические схемы, после – детальные описания  Использовали инструменты графического моделирования с возможностью автоматической генерации документов  В основе – нотации IDEF0 и CFC для описания БП и Archimate для описания архитектуры предприятия  Итог – у заказчика на руках набор взаимоувязанных моделей из разных уровней архитектуры, а также детальные описания. Эти артефакты используются как для принятия решений в части ИТ-стратегии, так в качестве прототипов для ТЗ на внедрение отдельных систем. 19
  • 20. Пример 1. Иллюстрация 20 Уровень бизнес- архитектуры Уровень архитектуры приложений Объекты модели связаны как в пределах одного уровня, так и в пределах нескольких Бизнес-процесс Функциональный блок Сущность (Информационный объект) Информационный поток
  • 21. Пример 1. Иллюстрация 21 Программные компоненты и то, как они взаимодействуют друг с другом ЦелевыекомпонентыСистемныеи платформенные компоненты
  • 22. Пример 2. Интеграционный проект в финансовой организации  Цель – внедрение интеграционной платформы (ESB+ хранилище ODS +набор ETL-процессов)  Основная сложность – крайне сжатые сроки проекта, а также большое количество соисполнителей  На раннем этапе провели экспресс-консалтинг с использованием не детальных схем с привлечением бизнес-пользователей. Нотация - Archimate  Схемы рисовали прямо «на ходу» во время интервью  После согласования схем разрабатывали детальные описания с использованием wiki-системы  Обсуждения архитектуры и мозговые штурмы также выполняли с использованием схем и фиксировали в графическом виде  Итог – благодаря пониманию «в первом приближении» общей картинки смогли быстро выработать согласованное совместное видение архитектуры, синхронизировать планы проектирования и разработки (наш и остальных поставщиков), четко ставить задачи и управлять их выполнением. И не «промахнулись» в бизнес- требованиях. 22
  • 23. Пример 2. Иллюстрация 23 Многие представители бизнеса поначалу очень пугались, но потом «втянулись» Схема наглядно иллюстрирует, что дизайн – не главное (все претензии – создателям Archimate  ) Уровеньбизнес- архитектуры Уровеньархитектурыприложений Бизнес-процесс Информационная система
  • 24. Пример 2. Иллюстрация 24 Функциональный блок Сущность (Информационный объект) Сервис Уровеньархитектурыприложений
  • 26. Спасибо Альберт Нурутдинов Инфосистемы Джет aa.nurutdinov@jet.msk.su +7 968 392-8-222 Что еще почитать/посмотреть Dan Roam – The back of the napkin Dan Roam – Blah Blah Blah Mastering ArchiMate – Edition II Don Moyer: Visual Thinking Course (video) 26

Hinweis der Redaktion

  1. Провал французов описан от и до – с помощью многих включенных факторов. На реальной карте показана география перемещений войск (с убранными ненужными деталями). Путь «к Москве» обозначен бежевым, путь «обратно» – черным. Толщиной линии отмечена величина войска и процесс его уменьшения с каждым десятком километров. Есть даже ответ на вопрос «Почему?» – причины уменьшения войска: поток истончается при пересечении рек и по результатам сражений (все основные события войны подписаны на карте). Внизу также поставлена температурная шкала – но только для возвращения войска, когда зимние морозы сыграли свою решающую роль. Разница толщины линий (желтой и черной) должна заставить захватчиков задуматься: к границам России подошло войско из 422000 человек, до Москвы дошло 100000, вернулось домой – 10 000 солдат…
  2. . Эпидемиолог Джон Сноу (JohnSnow) пытался разобраться в причинах эпидемии холеры. Ключевым шагом стало то, что он нанес адреса проживания заболевших на карту города (обозначены черными точками) и увидел, что случаи заражения сконцентрированы в центре города. Затем он начал искать причины и источник заражения. После нескольких экспериментов стало ясно, что все случаи заболевания в этом квартале сконцентрированы вокруг водонапорной станции на BroadStreet (обведено красным). Вокруг других источников воды (зеленые круги) такой ужасной картины не наблюдалось. После закрытия станции в городе не было выявлено ни одного нового случая заражения.
  3. Основная мысль – не надо таких основных мыслей. В нашем мире слишком много «бла бла бла».
  4. Теперь без шуток, о чем презентация.
  5. Рассказать о том, что одновременное задействование этих типов дает эффект «двойного видения» и максимизирует наши способности. Также добавить, что мы часто недостаточно используем силу визуального мышления.
  6. История о прогулке в районе остоженки.
  7. Добавить «идея в том, что никакими другими способами (в первую очередь вербальными) эту систему изучить и понять НЕВОЗМОЖНО. Такие системы и тулзы специально разрабатываются, чтобы можно было хоть как-то исследовать эту область знаний, не для красоты, как мы обычно добавляем картинки в наши документы.»
  8. системный анализ – это не документы, схемы, сбор требований и т.д. мы с вами должны заниматься ПОЗНАНИЕМ. И задача аналитика – начать чего-то понимать, и понимать не просто чего-то, а некоторую систему. Причем система может быть как уже имеющаяся (мы разбираемся в текущей системе), так и целевая – мы должны ее создать. (лирическое отступление) И тут я часто не понимаю, почему мы говорим про анализ, но забываем про синтез. Ведь аналитик или проектировщик часто создает концепции, после анализа наступает фаза синтеза. Потому что вот провел ты анализ – а дальше то что? Для чего это все было нужно вообще? Вообще говоря, мы исследуем систему и связи между ними. Это может быть как информационная система, так и предприятие в целом.
  9. И когда мы можем сказать, что поняли сложную систему? Что является триггером этого, как приблизить этот момент. Вам знакомо выражение «в голове сложилась картинка?». Или «у меня родилось видение» Как вы считаете, Ваш мозг мыслит? В этот момент? Словами? Ошибаетесь? Наконец в голове сложился ЦЕЛОСТНЫЙ образ. Без картинки понять систему или ее часть – невозможно.
  10. Основная проблема - НАМ НЕ ХВАТАЕТ КАРТИНОК. Наши документы целиком и полностью состоят из слов. Наши мозги вообще не используют свои возможности по визуализации. Нам не хватает «визуальной грамотности» для того, чтобы сделать наши картинки по настоящему информативными.
  11. Еще раз к определению - системный анализ - это способ познания структур. Мы все структуры в голове мысленно «визуализируем». Мы не можем по другому.
  12. Картинка в документе – это не украшение (раскрыть)
  13. Важно – онтология. Важно – системы очень часто бывают сложными для человека. Много чего является сложным для человека.
  14. Стандарты качества изображения (в части дизайна) – очень низкие 
  15. 32000 назад наши предки рисовали на скалах Одним из животных был бык 5000 лет назад египтяне тоже нарисовали быка Финикийцам-торговцам бык понравился, они взяли его голову в качестве символа быка. На их языке (финикийцев) бык означал «Альф». Они упростили изображение и перевернули его. Получилась первая буква их алфавита. 2500 лет назад греки позаимствовали это иероглиф, не забыв, правда, тоже перевернуть его. Получилась первая буква греческого алфавита. Позже мы ее еще больше упростили и получилась буква «А». Просто «А»