SlideShare a Scribd company logo
1 of 28
Принципы построения архитектурных решений. Тенденции. Архитектура ИС. Андрей Вербицкий  Andrey.verbitsky@gmail.com
О чем будем говорить? Что такое «хорошая архитектура»? Как создать хорошее решение Безопасность -сегодня, завтра Три кита: Identity, CRM, SelfCare Новая бизнес-модель Обучение хорошего архитектора Вопросы
Хорошая архитектура - это удачный компромисс между желаниями и ограничениями.  Архитектура в архитектуре
Примеры удачной архитектуры
Что их объединяет? Материалы/крепеж? – Нет. 	Вывод 1: Хорошая архитектура - это НЕ технологии.  Форма/основа? – Нет.  	Вывод 2: Хорошая архитектура может базироваться на разных принципах (фундаментах)
Неудачная архитектура
Выводы 	Вывод 1: Красивое, дорогое и гармоничное с виду, тоже на деле может оказаться неудачным архитектурным решением.  	Вывод 2: Хорошие эксплуатационные качества сами по себе не делают архитектуру хорошей.
Как сделать решение, которое может летать? Пингвины не летают
Пингвины не летают Найти удачный прототип решения (правило изобретения велосипеда) Сократить число ключевых деталей до минимума (пока велосипед остается велосипедом) 	Помните: Для запуска «пингвина» вам понадобиться катапульта - она увеличит стоимость вашего решения и сроки его реализации (раза в два).
Инструменты и подходы Использовать процессный подход к построению архитектуры. Найти требуемый компромисс между универсальностью и специализацией. Использовать методы ТРИЗ и принцип Парето для поиска решений и отсечения лишнего.
Проекты реализуются во времени. Расписание на послезавтра
Расписание на послезавтра Факты: Система проектируется сегодня, разрабатывается завтра, внедряется и эксплуатируется послезавтра. Среда, в которой работает решение, изменяется очень быстро. 	Вывод: Система должна отражать в своей архитектуре требования будущего (соответствовать им), учитывать возможность изменения условий среды.
Интеграция или искусство вписать решение в ландшафт. Интеграция
Кооперация решений Факт: У клиента одновременно работает несколько разнообразных систем, образующих его информационную инфраструктуру.  	Вывод: Решение должно предусматривать возможность интеграции с ключевыми компонентами заказчика
Ландшафтный дизайн Факт: Даже хорошее с точки зрения архитектуры сооружение может потерять все свои преимущества, если оно не будет сочетаться со средой.  	Вывод: Решение должно быть совместимым с информационной архитектурой существующих систем.
Время? Стоимость? Функциональность? Риски
Риски Ситуация меняется очень быстро, по этому, основной риск и ключевой фактор – время.  Факт: Agile технологии – попытка победить риски. Они развиваются и популярны потому, что: уменьшают время разработки (снижают основной фактор риска)  сокращают количество требований (т.е. реализуют на практике принцип Парето)
Распространение ИТ в нашей жизни влечет повышенные требования к безопасности. Безопасность
Безопасность Сейчас:  Пароли и права пользователей. Завтра: Основной концепт - отделение бизнес - информации от расчетных и технических данных (физически).  Множество разнообразных одновременно используемых систем порождает необходимость в единой модели управления правами доступа.
Тенденции в мире ИТ. Identity, CRM, SelfCare
Identity Предоставляет единую среду для хранения информации о пользователе и его правах, единый интерфейс для работы с ними. Позволяет решить проблему настройки, контроля и администрирования при объединении различных систем в единое целое.
CRM Предоставляет механизмы и среду для описания бизнес-логики работы системы и возможность строить персонализированный процесс взаимодействия с клиентом.  Технологии современных коммуникаций позволяют компаниям находить и обслуживать своих клиентов почти любой точке мира – CRM создает удобную среду для этого.
SelfCare Клиент получает право решать – какая услуга или товар ему нужен, как он хочет вести свои дела, не спрашивая всякий раз у продавца услуг.  Компания «доверяет» своему клиенту.  Сокращаются издержки компании на персонал. Повышается лояльность клиента по отношению к компании.
Новые принципы ведения бизнеса обязательно отражаются на архитектуре решений, которые призваны их поддержать. Новая бизнес-модель
Новая бизнес-модель Клиент более не за дверями компании - он входит в число сотрудников и работает на компанию, решая задачу увеличения ее прибыли.  Правда, «зарплату» он получает услугами и бонусами, а не деньгами.
Один из способов, к сожалению, не используемый сейчас в ИТ. Обучение Архитекторов
Листая каталоги Обучаясь традиционной архитектуре, студенты постоянно изучают опыт и работы других архитекторов, дают оценку их сильным и слабым сторонам. На помощь к ним приходят специальные книги, каталоги и журналы. Рано или поздно – такая практика обязательно появится в ИТ и будет признана официально, но, ждать этого момента совершенно не обязательно, можно и нужно начать сейчас.
Андрей Вербицкий Andrey.Verbitsky@gmail.com Вопросы?

More Related Content

Similar to архитектура ис

Продюссирование, проект-менеджмент
Продюссирование, проект-менеджментПродюссирование, проект-менеджмент
Продюссирование, проект-менеджментNimax
 
Design thinking for sales
Design thinking for sales Design thinking for sales
Design thinking for sales ITCP Community
 
Решение по управлению знаниями потребителя
Решение по управлению знаниями потребителяРешение по управлению знаниями потребителя
Решение по управлению знаниями потребителяsmm3
 
Enterprise Architecture - Sergey Orlik (Microsoft Platforma 2011)
Enterprise Architecture - Sergey Orlik (Microsoft Platforma 2011)Enterprise Architecture - Sergey Orlik (Microsoft Platforma 2011)
Enterprise Architecture - Sergey Orlik (Microsoft Platforma 2011)Sergey Orlik
 
Руководство MS по проектированию архитектуры приложений
Руководство MS по проектированию архитектуры приложенийРуководство MS по проектированию архитектуры приложений
Руководство MS по проектированию архитектуры приложенийgovbooks
 
From Agile to Teal Organization PRyug-2017
From Agile to Teal Organization PRyug-2017From Agile to Teal Organization PRyug-2017
From Agile to Teal Organization PRyug-2017Maxim Tsepkov
 
TCO, ROI & бизнес-кейс для CISO
TCO, ROI & бизнес-кейс для CISOTCO, ROI & бизнес-кейс для CISO
TCO, ROI & бизнес-кейс для CISOMichael Kozloff
 
Дизайн и Бизнес: грани взаимодействия
Дизайн и Бизнес: грани взаимодействия Дизайн и Бизнес: грани взаимодействия
Дизайн и Бизнес: грани взаимодействия Maria Stashenko
 
Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Dima Dzuba
 
"Предпринимательский образ мышления" Часть 6. Бизнес-модели!
"Предпринимательский образ мышления" Часть 6. Бизнес-модели!"Предпринимательский образ мышления" Часть 6. Бизнес-модели!
"Предпринимательский образ мышления" Часть 6. Бизнес-модели!Angel Relations Group
 
Tema 2. эволюция бизнес концепции. бизнес-модели
Tema 2. эволюция бизнес концепции. бизнес-моделиTema 2. эволюция бизнес концепции. бизнес-модели
Tema 2. эволюция бизнес концепции. бизнес-моделиGalina Lisa
 
Стачка! 2016: Юрий Ветров — Дизайн с выхлопом
Стачка! 2016: Юрий Ветров — Дизайн с выхлопомСтачка! 2016: Юрий Ветров — Дизайн с выхлопом
Стачка! 2016: Юрий Ветров — Дизайн с выхлопомYury Vetrov
 
презентация конструктор
презентация конструкторпрезентация конструктор
презентация конструкторkrasnovsvtlt
 
Prconf 06 2012_autodesk_copiny
Prconf 06 2012_autodesk_copinyPrconf 06 2012_autodesk_copiny
Prconf 06 2012_autodesk_copinyCopiny
 
ФК Арсенал. Анализ бизнес-модели
ФК Арсенал. Анализ бизнес-моделиФК Арсенал. Анализ бизнес-модели
ФК Арсенал. Анализ бизнес-моделиDmitry Markov
 

Similar to архитектура ис (20)

Продюссирование, проект-менеджмент
Продюссирование, проект-менеджментПродюссирование, проект-менеджмент
Продюссирование, проект-менеджмент
 
Malakhov Vladimir. Passion for Engineering-6: Heard BIM, but don't know, what...
Malakhov Vladimir. Passion for Engineering-6: Heard BIM, but don't know, what...Malakhov Vladimir. Passion for Engineering-6: Heard BIM, but don't know, what...
Malakhov Vladimir. Passion for Engineering-6: Heard BIM, but don't know, what...
 
I forum-cms
I forum-cmsI forum-cms
I forum-cms
 
Design thinking for sales
Design thinking for sales Design thinking for sales
Design thinking for sales
 
Решение по управлению знаниями потребителя
Решение по управлению знаниями потребителяРешение по управлению знаниями потребителя
Решение по управлению знаниями потребителя
 
Enterprise Architecture - Sergey Orlik (Microsoft Platforma 2011)
Enterprise Architecture - Sergey Orlik (Microsoft Platforma 2011)Enterprise Architecture - Sergey Orlik (Microsoft Platforma 2011)
Enterprise Architecture - Sergey Orlik (Microsoft Platforma 2011)
 
Руководство MS по проектированию архитектуры приложений
Руководство MS по проектированию архитектуры приложенийРуководство MS по проектированию архитектуры приложений
Руководство MS по проектированию архитектуры приложений
 
From Agile to Teal Organization PRyug-2017
From Agile to Teal Organization PRyug-2017From Agile to Teal Organization PRyug-2017
From Agile to Teal Organization PRyug-2017
 
TCO, ROI & бизнес-кейс для CISO
TCO, ROI & бизнес-кейс для CISOTCO, ROI & бизнес-кейс для CISO
TCO, ROI & бизнес-кейс для CISO
 
UX Design Рrocess
UX Design РrocessUX Design Рrocess
UX Design Рrocess
 
Дизайн и Бизнес: грани взаимодействия
Дизайн и Бизнес: грани взаимодействия Дизайн и Бизнес: грани взаимодействия
Дизайн и Бизнес: грани взаимодействия
 
Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4
 
"Предпринимательский образ мышления" Часть 6. Бизнес-модели!
"Предпринимательский образ мышления" Часть 6. Бизнес-модели!"Предпринимательский образ мышления" Часть 6. Бизнес-модели!
"Предпринимательский образ мышления" Часть 6. Бизнес-модели!
 
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-МастерПрезентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
 
Tema 2. эволюция бизнес концепции. бизнес-модели
Tema 2. эволюция бизнес концепции. бизнес-моделиTema 2. эволюция бизнес концепции. бизнес-модели
Tema 2. эволюция бизнес концепции. бизнес-модели
 
Стачка! 2016: Юрий Ветров — Дизайн с выхлопом
Стачка! 2016: Юрий Ветров — Дизайн с выхлопомСтачка! 2016: Юрий Ветров — Дизайн с выхлопом
Стачка! 2016: Юрий Ветров — Дизайн с выхлопом
 
презентация конструктор
презентация конструкторпрезентация конструктор
презентация конструктор
 
Prconf 06 2012_autodesk_copiny
Prconf 06 2012_autodesk_copinyPrconf 06 2012_autodesk_copiny
Prconf 06 2012_autodesk_copiny
 
ФК Арсенал. Анализ бизнес-модели
ФК Арсенал. Анализ бизнес-моделиФК Арсенал. Анализ бизнес-модели
ФК Арсенал. Анализ бизнес-модели
 
Constructor
ConstructorConstructor
Constructor
 

More from Andrey Verbitsky

Управление ожиданиями заинтересованных лиц
Управление ожиданиями заинтересованных лицУправление ожиданиями заинтересованных лиц
Управление ожиданиями заинтересованных лицAndrey Verbitsky
 
управление проектами
управление проектамиуправление проектами
управление проектамиAndrey Verbitsky
 
ошибки аналитика
ошибки аналитикаошибки аналитика
ошибки аналитикаAndrey Verbitsky
 

More from Andrey Verbitsky (8)

Dead by use case #2
Dead by use case #2Dead by use case #2
Dead by use case #2
 
Dead by use case #1
Dead by use case #1Dead by use case #1
Dead by use case #1
 
Into into UX for business
Into into UX for businessInto into UX for business
Into into UX for business
 
Product Creation (Swp13)
Product Creation (Swp13)Product Creation (Swp13)
Product Creation (Swp13)
 
Управление ожиданиями заинтересованных лиц
Управление ожиданиями заинтересованных лицУправление ожиданиями заинтересованных лиц
Управление ожиданиями заинтересованных лиц
 
Pareto principle
Pareto principle Pareto principle
Pareto principle
 
управление проектами
управление проектамиуправление проектами
управление проектами
 
ошибки аналитика
ошибки аналитикаошибки аналитика
ошибки аналитика
 

архитектура ис

  • 1. Принципы построения архитектурных решений. Тенденции. Архитектура ИС. Андрей Вербицкий Andrey.verbitsky@gmail.com
  • 2. О чем будем говорить? Что такое «хорошая архитектура»? Как создать хорошее решение Безопасность -сегодня, завтра Три кита: Identity, CRM, SelfCare Новая бизнес-модель Обучение хорошего архитектора Вопросы
  • 3. Хорошая архитектура - это удачный компромисс между желаниями и ограничениями. Архитектура в архитектуре
  • 5. Что их объединяет? Материалы/крепеж? – Нет. Вывод 1: Хорошая архитектура - это НЕ технологии. Форма/основа? – Нет. Вывод 2: Хорошая архитектура может базироваться на разных принципах (фундаментах)
  • 7. Выводы Вывод 1: Красивое, дорогое и гармоничное с виду, тоже на деле может оказаться неудачным архитектурным решением. Вывод 2: Хорошие эксплуатационные качества сами по себе не делают архитектуру хорошей.
  • 8. Как сделать решение, которое может летать? Пингвины не летают
  • 9. Пингвины не летают Найти удачный прототип решения (правило изобретения велосипеда) Сократить число ключевых деталей до минимума (пока велосипед остается велосипедом) Помните: Для запуска «пингвина» вам понадобиться катапульта - она увеличит стоимость вашего решения и сроки его реализации (раза в два).
  • 10. Инструменты и подходы Использовать процессный подход к построению архитектуры. Найти требуемый компромисс между универсальностью и специализацией. Использовать методы ТРИЗ и принцип Парето для поиска решений и отсечения лишнего.
  • 11. Проекты реализуются во времени. Расписание на послезавтра
  • 12. Расписание на послезавтра Факты: Система проектируется сегодня, разрабатывается завтра, внедряется и эксплуатируется послезавтра. Среда, в которой работает решение, изменяется очень быстро. Вывод: Система должна отражать в своей архитектуре требования будущего (соответствовать им), учитывать возможность изменения условий среды.
  • 14. Кооперация решений Факт: У клиента одновременно работает несколько разнообразных систем, образующих его информационную инфраструктуру. Вывод: Решение должно предусматривать возможность интеграции с ключевыми компонентами заказчика
  • 15. Ландшафтный дизайн Факт: Даже хорошее с точки зрения архитектуры сооружение может потерять все свои преимущества, если оно не будет сочетаться со средой. Вывод: Решение должно быть совместимым с информационной архитектурой существующих систем.
  • 17. Риски Ситуация меняется очень быстро, по этому, основной риск и ключевой фактор – время. Факт: Agile технологии – попытка победить риски. Они развиваются и популярны потому, что: уменьшают время разработки (снижают основной фактор риска) сокращают количество требований (т.е. реализуют на практике принцип Парето)
  • 18. Распространение ИТ в нашей жизни влечет повышенные требования к безопасности. Безопасность
  • 19. Безопасность Сейчас: Пароли и права пользователей. Завтра: Основной концепт - отделение бизнес - информации от расчетных и технических данных (физически). Множество разнообразных одновременно используемых систем порождает необходимость в единой модели управления правами доступа.
  • 20. Тенденции в мире ИТ. Identity, CRM, SelfCare
  • 21. Identity Предоставляет единую среду для хранения информации о пользователе и его правах, единый интерфейс для работы с ними. Позволяет решить проблему настройки, контроля и администрирования при объединении различных систем в единое целое.
  • 22. CRM Предоставляет механизмы и среду для описания бизнес-логики работы системы и возможность строить персонализированный процесс взаимодействия с клиентом. Технологии современных коммуникаций позволяют компаниям находить и обслуживать своих клиентов почти любой точке мира – CRM создает удобную среду для этого.
  • 23. SelfCare Клиент получает право решать – какая услуга или товар ему нужен, как он хочет вести свои дела, не спрашивая всякий раз у продавца услуг. Компания «доверяет» своему клиенту. Сокращаются издержки компании на персонал. Повышается лояльность клиента по отношению к компании.
  • 24. Новые принципы ведения бизнеса обязательно отражаются на архитектуре решений, которые призваны их поддержать. Новая бизнес-модель
  • 25. Новая бизнес-модель Клиент более не за дверями компании - он входит в число сотрудников и работает на компанию, решая задачу увеличения ее прибыли. Правда, «зарплату» он получает услугами и бонусами, а не деньгами.
  • 26. Один из способов, к сожалению, не используемый сейчас в ИТ. Обучение Архитекторов
  • 27. Листая каталоги Обучаясь традиционной архитектуре, студенты постоянно изучают опыт и работы других архитекторов, дают оценку их сильным и слабым сторонам. На помощь к ним приходят специальные книги, каталоги и журналы. Рано или поздно – такая практика обязательно появится в ИТ и будет признана официально, но, ждать этого момента совершенно не обязательно, можно и нужно начать сейчас.