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.

Моделирование корпоративной архитектуры

763 views

Published on

Доклад Александра Байкина на конференции Analyst Days-5, 22-23 апреля 2016 г., Санкт-Петербург
www.analystdays.com

Published in: Education
  • Be the first to comment

Моделирование корпоративной архитектуры

  1. 1. Моделирование корпоративной архитектуры Александр Байкин uml2.ru bas@uml2.ru
  2. 2. Александр Байкин • Разработчик и сисадмин • Аналитик • Менеджер проектов • CIO • Идеолог uml2.ru • Тренер, консультант • Докладчик на многих конференциях • Преподаватель в МГТУ им. Баумана • ru.linkedin.com/in/abaikin • asbaikin@gmail.com
  3. 3. Разработка приложения
  4. 4. Разработка приложений
  5. 5. Что в итоге?
  6. 6. Что хотим?
  7. 7. Проблемы в корпорации • Непонятны потребности Бизнеса – Непонятно, что автоматизировать – Не автоматизированы нужные БП – Бизнес не получает нужную инф-ю для ППР • Лоскутная автоматизация – Дублирование функционала – Изменяем здесь, рушится там – Сложно изменять решения, много ошибок • Люди уходят, а с ними и знания – Незаменимость людей – Новые люди долго вникают – Непонятно у кого спросить • Как развивать ИТ?
  8. 8. Что важнее? Бизнес ИТ
  9. 9. Связанные одной цепью Бизнес ИТ
  10. 10. Что есть в больших компаниях? Люди Процессы Данные Системы Инфр-ра
  11. 11. КА это …БА АИС+АД ТА Корпоративная Архитектура
  12. 12. КА ≠ описание Описание Много всего КА
  13. 13. Что такое КА? • MIT Center for Information Systems Research The organizing logic for business processes and IT infrastructure reflecting the integration and standardization requirements of the firm’s operating model. • SearchCIO.com A conceptual blueprint that defines the structure and operation of an organization. The intent of an enterprise architecture is to determine how an organization can most effectively achieve its current and future objectives.
  14. 14. Содержание КА Бизнес Системы Данные Инфраструктура
  15. 15. Построение КА Бизнес Системы Данные Инфраструктура Бизнес Системы Данные Инфраструктура Бизнес Системы Данные Инфраструктура Что-то есть Текущее Целевое
  16. 16. Преимущества КА Операции • ↓ Операционных расходов • ↑ Гибкость • Совместное использование возможностей • ↓ Управленческих расходов • ↑ Продуктивности бизнеса ИТ • ↓ Расходов на разработку и поддержку • ↑ Совместное использование • ↑ Совместимость • ↑ Безопасности • ИС легче изменять Инвестиции • ↓ Сложности Бизнеса и ИТ • ↑ ROI • ↓ Риска Закупки • Проще покупать • Быстрее покупать • Больше выбора • Лучше цена
  17. 17. Развитие ИТ ИТ - это затраты ИТ следует Бизнес стратегии ИТ драйвит развитием
  18. 18. Что такое методология КА? • Методология = Фреймворк = Framework • Концептуальная структура, необходимая для разработки, реализации и поддержки Корпоративной Архитектуры • Должна описывать метод проектирования целевого состояния предприятия в виде совокупности блоков, и показывать, как эти блоки стыкуются между собой • Должна содержать набор инструментов и обеспечить единую терминологию • Должен также включать список рекомендуемых стандартов и совместимых продуктов, которые могут быть использованы для реализации строительных блоков
  19. 19. Методологии КА • Zachman • FEA • Gartner • TOGAF • и т.д. и т.п.
  20. 20. Сравнение методологий Критерий Zachman FEA Gartner Полнота таксономии 4 2 1 Полнота процесса 1 2 3 Рук-во по эталонным моделям 1 4 1 Практическое руководство 1 2 4 Модель зрелости 1 3 2 Ориентация на бизнес 1 1 4 Руководство по управлению 1 3 3 Руководство по разделению 1 4 3 Хороший каталог 1 4 2 Нейтраль к поставщикам услуг 2 3 1 Доступность информации 2 2 1 Время окупаемости 1 1 4 Итого 17 31 29 TOGAF 2 4 3 2 1 2 2 2 2 4 4 3 31
  21. 21. Определение TOGAF • TOGAF is a framework - a detailed method and a set of supporting tools - for developing an enterprise architecture. • It may be used freely by any organization wishing to develop an enterprise architecture for use within that organization
  22. 22. Структура TOGAF 9.1
  23. 23. Architecture Development Method
  24. 24. TOGAF ADM
  25. 25. Architecture Content Framework
  26. 26. Enterprise Continuum
  27. 27. Reference models Technical Reference Model (TRM) Integrated Information Infrastructure Reference Model (III-RM)
  28. 28. TRM обзор
  29. 29. III-RM обзор
  30. 30. Architecture Capability Framework
  31. 31. ArchiMate детальных моделей External business service Internal business service Internal infra. service External infra. service Technology Application Business Customer External application service Internal application service
  32. 32. ArchiMate. Преимущества • Международный, независимый от вендора стандарт • Точный – есть метамодель, нет просто квадратиков и кружочков • Простой – верхний уровень, не перегружен • Сделан на основе известных ЯМ – UML, BPMN • Прямая поддержка TOGAF • Поддерживается множеством инструментами
  33. 33. ArchiMate + TOGAF
  34. 34. ArchiMate + TOGAF ADM
  35. 35. ArchiMate. Структура Business Motivation Application Technology Implementation & Migration
  36. 36. ArchiMate SOA External business service Internal business service Internal infra. service External infra. service Technology Application Business Customer External application service Internal application service
  37. 37. ArchiMate Core
  38. 38. Уровень Бизнеса
  39. 39. Уровень ИС
  40. 40. Уровень Технологий
  41. 41. Расширения Мотивация и Миграция
  42. 42. Views and Viewpoints
  43. 43. Motivational Viewpoints The stakeholder viewpoint, which focuses on modeling the stakeholders, drivers, the assessments of these drivers, and the initial goals to address these drivers and assessments The goal realization viewpoint, which focuses on refining the initial, high- level goals into more concrete (sub-)goals using the aggregation relationship, and finally into requirements and constraints The goal contribution viewpoint, which focuses on modeling and analyzing the influence relationships between goals (and requirements) The principles viewpoint, which focuses on modeling the relevant principles and the goals that motivate these principles The requirements realization viewpoint, which focuses on modeling the realization of requirements and constraints by means of core elements The motivation viewpoint, which covers the entire motivational aspect and allows one to use all motivational elements
  44. 44. Motivation Viewpoint
  45. 45. Motivation Viewpoint. Пример
  46. 46. Motivation Viewpoint. Пример
  47. 47. Business Viewpoints Introductory Viewpoint Product Viewpoint Organization Viewpoint Actor Co-operation Viewpoint Business Function Viewpoint Business Process Viewpoint Business Process Co-operation Viewpoint
  48. 48. Product Viewpoint
  49. 49. Product Viewpoint. Пример
  50. 50. Organization Viewpoint
  51. 51. Organization Viewpoint. Пример
  52. 52. Business Process Viewpoint
  53. 53. Business Process Viewpoint. Пример
  54. 54. Application Viewpoints Application Behavior Viewpoint Application Co-operation Viewpoint Application Structure Viewpoint Application Usage Viewpoint
  55. 55. Application Co-operation Viewpoint
  56. 56. Application Co-operation Viewpoint
  57. 57. Application Structure Viewpoint
  58. 58. Application Structure Viewpoint
  59. 59. Information Structure Viewpoint
  60. 60. Information Structure Viewpoint.
  61. 61. Technology Viewpoints Infrastructure Viewpoint Infrastructure Usage Viewpoint Implementation and Deployment Viewpoint
  62. 62. Infrastructure Viewpoint
  63. 63. Infrastructure Viewpoint. Пример
  64. 64. Cross-layers Viewpoints Information Structure Viewpoint Service Realization Viewpoint Layered Viewpoint Landscape Map Viewpoint
  65. 65. Layered Viewpoint
  66. 66. Landscape Map Viewpoint
  67. 67. Implementation and Migration Viewpoints Project Viewpoint Migration Viewpoint Implementation and Migration Viewpoint
  68. 68. Implementation and Migration Viewpoint
  69. 69. Implementation and Migration Viewpoint. Пример
  70. 70. Описание примера • НАША страховая компания является результатом недавнего слияния трех ранее независимых страховых компаний: • автострахование • страхование вкладов • страхование путешественников • В настоящее время компания состоит из трех отделов, как и их предшественники с разрозненными БП, ИС и инфраструктурой. • Необходимо спроектировать КА для НАШЕЙ компании, чтобы увеличить прибыль и уменьшить издержки.
  71. 71. Спасибо за внимание Александр Байкин uml2.ru bas@uml2.ru Приезжайте на ЛАФ: http://conf.uml2.ru/ 18 и 19 июня в Иваново

×