Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Три слагаемых интеграции

540 views

Published on

Второй российский форум "Интеграция сложных прикладных систем" (ICAS-2012)
http://www.ospcon.ru/event/vtoroi-rossiiskii-forum-integratsiya-slozhnykh-prikladnykh-sistem-icas-2012.html

  • Be the first to comment

Три слагаемых интеграции

  1. 1. Три слагаемых интеграции Анатолий Белайчук Бизнес-Консоль – президент, к.т.н.
  2. 2. Взгляд на интеграцию со стороны бизнес-процессов1. Техника интеграции - на уровне данных - на уровне функций - на уровне событий2. Процессная архитектура - интеграционные сценарии и паттерны3. Бизнес-контекст - интеграция приложений как отражение интеграции бизнеса21.11.12 Интеграция сложных прикладных систем ICAS-2012 2
  3. 3. Что такое бизнес-процесс Исполнение заказа Разработка новой продукции Снабжение План продаж Производственное планирование Рекламации Производство на заказ «Зоопарк» информационных систем есть следствие функционального деления бизнеса21.11.12 Интеграция сложных прикладных систем ICAS-2012 3
  4. 4. Что такое управление бизнес-процессами (BPM) Agile принципы реализации: - серия проектов TQM - частое взаимодействие Workflowметодология: с бизнесом технология:- непрерывное - процессныйусовершенствование «движок» BPM 1.методология 2.технология Реинжиниринг 3.принципы Интеграциятехнология: реализации технология:- моделирование - SOAбизнес-процессов 21.11.12 Интеграция сложных прикладных систем ICAS-2012 4
  5. 5. 1. Техника интеграции Как угробить проект BPM? - Превратить его в проект интеграции BPM Интеграция Ритм дни/недели недели/месяцы Участники бизнес+ИТ ИТ Цели конечные вспомогательные Сложные задачи проще решать по отдельности - SOA – подход к разделению задач - ESB – технология разделения21.11.12 Интеграция сложных прикладных систем ICAS-2012 5
  6. 6. К интеграции будьте готовы! Integration-ready система - способна предоставить свои данные (справочники) - способна вызывать внешние функции - способна инициировать внешние события - способна предоставить свои функции в виде API Integration-ready организация - у вас есть унаследованные системы? - у вас есть интеграционная платформа? - у вас есть квалифицированные разработчики? - сделайте все свои системы integration-ready!21.11.12 Интеграция сложных прикладных систем ICAS-2012 6
  7. 7. Идеальная интеграция с точки зрения BPM Любые данные выглядят как локальные - трансляцию обеспечивают репликация, виртуализация и/или MDM-система Любая функция выглядит как веб-сервис - ESB обеспечивает трансляцию Любая функция выглядит как локальная - ESB обеспечивает медиацию21.11.12 Интеграция сложных прикладных систем ICAS-2012 7
  8. 8. 2. Процессная архитектура Типовые сценарии: 1. Интеграция на уровне данных 2. Функциональная интеграция 3. Событийная интеграция 4. Внешняя интеграция21.11.12 Интеграция сложных прикладных систем ICAS-2012 8
  9. 9. Интеграция на уровне данных Использование справочников корпоративной системы21.11.12 Интеграция сложных прикладных систем ICAS-2012 9
  10. 10. Функциональная интеграция «Удлинитель» корпоративной системы: - Подготовительная работа в рамках процесса - Автоматическая фиксация результата21.11.12 Интеграция сложных прикладных систем ICAS-2012 10
  11. 11. Событийная интеграция  За этапы процесса отвечают специализированные системы  В код приложений встроен вызов веб- сервисов, меняющих состояние процесса21.11.12 Интеграция сложных прикладных систем ICAS-2012 11
  12. 12. Процессный «робот»  Помощник, а не надсмотрщик  Процесс реагирует на события как произошедшие, так и не произошедшие21.11.12 Интеграция сложных прикладных систем ICAS-2012 12
  13. 13. Внешняя интеграция  Прикладные системы могут быть внешними (B2B, B2C)  Пример: событие в процессе соответствует сценарию в веб-портале  Процесс реагирует на события как произошедшие, так и не произошедшие21.11.12 Интеграция сложных прикладных систем ICAS-2012 13
  14. 14. 3. Бизнес-контекст За проблемами интеграции приложений зачастую скрываются проблемы взаимодействия подразделений и людей - отсутствие объединяющей бизнес-цели • итоговые показатели бизнеса • качество в глазах клиентов - создание собственной комфортной зоны - не системы не интегрированы, а подразделения не договорились о координации усилий В такой ситуации проект интеграции может быть торпедирован21.11.12 Интеграция сложных прикладных систем ICAS-2012 14
  15. 15. Приоритеты1. Бизнес-проблема - где мы теряем деньги? - где мы упускаем прибыль? - где мы не отвечаем ожиданиям клиентов? - где мы упускаем открывающиеся возможности?2. Процессная проблема - какой бизнес-процесс отвечает за проблему?3. Проблемы интеграции - подразделений, людей, информационных систем21.11.12 Интеграция сложных прикладных систем ICAS-2012 15
  16. 16. Отталкиваться от опыта пользователейВместо – Лучше – Бизнес-процесс в  Бизнес-процесс в эксплуатации, полностью эксплуатации без интегрированный со всеми интеграции системами - через 1 месяц, и - через 12 месяцев - интеграция справочников Результат: автоматизация через 2 месяца, и не до конца понятого или - интеграция в ключевых точках через 4 месяца, и неоптимального процесса - полная интеграция через 12 месяцев21.11.12 Интеграция сложных прикладных систем ICAS-2012 16
  17. 17. Спасибо за внимание Вопросы? Белайчук Анатолий Анатольевич - bell@b-k.ru - www.mainthing.ru21.11.12 Интеграция сложных прикладных систем ICAS-2012 17

×