Как выжить глобальной корпорации?
TRANSCRIPT
XII международная конференцияCEE-SECR / РАЗРАБОТКА ПО
28 - 29 октября, Москва
Александр Байкинuml2.ru
Моделирование корпоративной архитектуры
Александр БайкинРазработчик и сисадминАналитикМенеджер проектовCIOИдеолог uml2.ruТренер, консультантДокладчик многих конференцийПреподаватель МГТУ им. Бауманаru.linkedin.com/in/[email protected]
Проблемы в корпорацииНепонятны потребности Бизнеса
Непонятно, что автоматизироватьНе автоматизированы нужные БПБизнес не получает нужную инф-ю для ППР
Лоскутная автоматизацияДублирование функционалаИзменяем здесь, рушится тамСложно изменять решения, много ошибок
Люди уходят, а с ними и знанияНезаменимость людейНовые люди долго вникаютНепонятно у кого спросить
Как развивать ИТ?
Что такое КА?• MIT Center for Information Systems Research Систематизированная логика бизнес-процессов и ИТ инфраструктуры, отражающие интегрированные и стандартизованные требования к операционной модели компании
• SearchCIO.comКонцептуальный проект, который определяет структуру и деятельность организации. Назначение корпоративной архитектуры – определить, как организация может более эффективно достигнут ее текущих и будущих целей.
Построение КА
Бизнес
Системы
Данные
Инфраструктура
Бизнес
Системы
Данные
Инфраструктура
Бизнес
Системы
Данные
Инфраструктура
Что-то есть
Текущее
Целевое
Преимущества КАОперации
• ↓ Операционных расходов
• ↑ Гибкость
• Совместное использование возможностей
• ↓ Управленческих расходов
• ↑ Продуктивности бизнеса
ИТ
• ↓ Расходов на разработку и поддержку
• ↑ Совместное использование
• ↑ Совместимость
• ↑ Безопасности
• ИС легче изменять
Инвестиции
• ↓ Сложности Бизнеса и ИТ
• ↑ ROI
• ↓ Риска
Закупки
• Проще покупать
• Быстрее покупать
• Больше выбора
• Лучше цена
Что такое методология КА?• Методология = Фреймворк = Framework
• Концептуальная структура, необходимая для разработки, реализации и поддержки Корпоративной Архитектуры
• Должна описывать метод проектирования целевого состояния предприятия в виде совокупности блоков, и показывать, как эти блоки стыкуются между собой
• Должна содержать набор инструментов и обеспечить единую терминологию • Должен также включать список рекомендуемых стандартов и совместимых
продуктов, которые могут быть использованы для реализации строительных блоков
Сравнение методологий Критерий
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
TOGAF243212222443
31
Определение TOGAFTOGAF – это методология (framework), детально-описанный метод и
набор поддерживающих инструментов, для разработки КА.
TOGAF может совершенно бесплатно использовать организация, которая разрабатывает КА для себя.
Reference models
Technical Reference Model (TRM)
Integrated Information Infrastructure Reference Model (III-RM)
ArchiMate
Визуализаци
и
Анализа
детальн
ых
мод
елей
Externalbusiness service
Internalbusiness service
Internalinfra. service
Externalinfra. service Technology
Application
Business
Customer
Externalapplication service
Internalapplication service
Связи
между
уровнями
Высокоуровневого моделирование
КА
ArchiMate. Преимущества• Международный, независимый от вендора стандарт• Точный – есть метамодель, нет просто квадратиков и кружочков• Простой – верхний уровень, не перегружен• Сделан на основе известных ЯМ – UML, BPMN• Прямая поддержка TOGAF• Поддерживается множеством инструментами
Motivational ViewpointsThe stakeholder viewpointThe goal realization viewpointThe goal contribution viewpointThe principles viewpointThe requirements realization viewpointThe motivation viewpoint
Strategy ViewpointsStrategy ViewpointCapability Map ViewpointOutcome Realization ViewpointResource Map Viewpoint
66
Business ViewpointsIntroductory ViewpointProduct ViewpointOrganization ViewpointActor Co-operation ViewpointBusiness Function ViewpointBusiness Process ViewpointBusiness Process Co-operation Viewpoint
Application ViewpointsApplication Behavior ViewpointApplication Co-operation ViewpointApplication Structure ViewpointApplication Usage Viewpoint
Technology ViewpointsTechnology ViewpointTechnology Usage ViewpointImplementation and Deployment Viewpoint
Implementation and Migration ViewpointsProject ViewpointMigration ViewpointImplementation and Migration Viewpoint
Cross-layers ViewpointsInformation Structure ViewpointService Realization ViewpointLayered ViewpointLandscape Map Viewpoint
Инструменты ArchiMateBiZZdesign Architect (ArchiMate 3.0)Corso Agile EA (ArchiMate 3.0, SaaS)Sparx Enterprise Architect (ArchiMate 3.0 in v.13 beta 2)Archi (ArchiMate 2.1, free and open-source)ArchiMetric from Visual Paradigm (ArchiMate 2.1, SaaS)ARIS for Archimate (ArchiMate 2.1)IBM SA with Corso ArchiMate Plugin (ArchiMate 2.1)
84
Описание примера• НАША страховая компания является результатом недавнего слияния трех ранее
независимых страховых компаний: автострахованиестрахование вкладовстрахование путешественников
• В настоящее время компания состоит из трех отделов, как и их предшественники с разрозненными БП, ИС и инфраструктурой.
• Необходимо спроектировать КА для НАШЕЙ компании, чтобы увеличить прибыль и уменьшить издержки.
• https://goo.gl/VjfeqV