Как выжить глобальной корпорации?

86
XII международная конференция CEE-SECR / РАЗРАБОТКА ПО 28 - 29 октября, Москва Александр Байкин uml2.ru [email protected] Моделирование корпоративной архитектуры

Upload: cee-secr

Post on 15-Apr-2017

79 views

Category:

Leadership & Management


1 download

TRANSCRIPT

XII международная конференцияCEE-SECR / РАЗРАБОТКА ПО

28 - 29 октября, Москва

Александр Байкинuml2.ru

[email protected]

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

Александр БайкинРазработчик и сисадминАналитикМенеджер проектовCIOИдеолог uml2.ruТренер, консультантДокладчик многих конференцийПреподаватель МГТУ им. Бауманаru.linkedin.com/in/[email protected]

Разработка приложения

Разработка приложений

Что в итоге?

Что хотим?

Проблемы в корпорацииНепонятны потребности Бизнеса

Непонятно, что автоматизироватьНе автоматизированы нужные БПБизнес не получает нужную инф-ю для ППР

Лоскутная автоматизацияДублирование функционалаИзменяем здесь, рушится тамСложно изменять решения, много ошибок

Люди уходят, а с ними и знанияНезаменимость людейНовые люди долго вникаютНепонятно у кого спросить

Как развивать ИТ?

Что важнее?

Бизнес

ИТ

Связанные одной цепью

Бизнес ИТ

Что есть в больших компаниях?

Люди Процессы

Данные Системы

Инфрастру-ктура

КА это …

БА

АИС+АД

ТА

Корпоративная

Архитектура

КА ≠ описание

Описание

Много всего КА

Что такое КА?• MIT Center for Information Systems Research Систематизированная логика бизнес-процессов и ИТ инфраструктуры, отражающие интегрированные и стандартизованные требования к операционной модели компании

• SearchCIO.comКонцептуальный проект, который определяет структуру и деятельность организации. Назначение корпоративной архитектуры – определить, как организация может более эффективно достигнут ее текущих и будущих целей.

Содержание КА

Бизнес

Системы

Данные

Инфраструктура

Построение КА

Бизнес

Системы

Данные

Инфраструктура

Бизнес

Системы

Данные

Инфраструктура

Бизнес

Системы

Данные

Инфраструктура

Что-то есть

Текущее

Целевое

Преимущества КАОперации

• ↓ Операционных расходов

• ↑ Гибкость

• Совместное использование возможностей

• ↓ Управленческих расходов

• ↑ Продуктивности бизнеса

ИТ

• ↓ Расходов на разработку и поддержку

• ↑ Совместное использование

• ↑ Совместимость

• ↑ Безопасности

• ИС легче изменять

Инвестиции

• ↓ Сложности Бизнеса и ИТ

• ↑ ROI

• ↓ Риска

Закупки

• Проще покупать

• Быстрее покупать

• Больше выбора

• Лучше цена

Развитие ИТ

ИТ - это затраты

ИТ следует Бизнес стратегии

ИТ драйвит развитием

Что такое методология КА?• Методология = Фреймворк = Framework

• Концептуальная структура, необходимая для разработки, реализации и поддержки Корпоративной Архитектуры

• Должна описывать метод проектирования целевого состояния предприятия в виде совокупности блоков, и показывать, как эти блоки стыкуются между собой

• Должна содержать набор инструментов и обеспечить единую терминологию • Должен также включать список рекомендуемых стандартов и совместимых

продуктов, которые могут быть использованы для реализации строительных блоков

Методологии КАZachmanFEAGartnerTOGAFи т.д. и т.п.

Сравнение методологий Критерий

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 может совершенно бесплатно использовать организация, которая разрабатывает КА для себя.

Структура TOGAF 9.1

Architecture Development Method

Циклы TOGAF ADM

Architecture Content Framework

Enterprise Continuum

Reference models

Technical Reference Model (TRM)

Integrated Information Infrastructure Reference Model (III-RM)

TRM обзор

III-RM обзор

Architecture Capability Framework

ArchiMate + TOGAF

ArchiMate история

32

ArchiMate

Визуализаци

и

Анализа

детальн

ых

мод

елей

Externalbusiness service

Internalbusiness service

Internalinfra. service

Externalinfra. service Technology

Application

Business

Customer

Externalapplication service

Internalapplication service

Связи

между

уровнями

Высокоуровневого моделирование

КА

ArchiMate. Преимущества• Международный, независимый от вендора стандарт• Точный – есть метамодель, нет просто квадратиков и кружочков• Простой – верхний уровень, не перегружен• Сделан на основе известных ЯМ – UML, BPMN• Прямая поддержка TOGAF• Поддерживается множеством инструментами

ArchiMate 2.1. Структура

ArchiMate 3. Структура

36

ArchiMate 3 + TOGAF ADM

37

Motivation

38

39

40

41

Strategy

42

43

Business

44

45

46

47

Application

48

49

50

51

Technology

52

53

54

Physical

55

56

Implementation and Migration

57

58

Relationships

59

Relationships. Примеры

60

Archimate 2.1 Viewpoints

ArchiMate 3.0 Viewpoint Mechanism

62

Motivational ViewpointsThe stakeholder viewpointThe goal realization viewpointThe goal contribution viewpointThe principles viewpointThe requirements realization viewpointThe motivation viewpoint

Motivation Viewpoint. Пример

Motivation Viewpoint. Пример

Strategy ViewpointsStrategy ViewpointCapability Map ViewpointOutcome Realization ViewpointResource Map Viewpoint

66

Strategy Viewpoint. Пример

67

Business ViewpointsIntroductory ViewpointProduct ViewpointOrganization ViewpointActor Co-operation ViewpointBusiness Function ViewpointBusiness Process ViewpointBusiness Process Co-operation Viewpoint

Product Viewpoint. Пример

Organization Viewpoint. Пример

Business Process Viewpoint. Пример

Application ViewpointsApplication Behavior ViewpointApplication Co-operation ViewpointApplication Structure ViewpointApplication Usage Viewpoint

Application Co-operation Viewpoint

Application Structure Viewpoint

Information Structure Viewpoint.

Technology ViewpointsTechnology ViewpointTechnology Usage ViewpointImplementation and Deployment Viewpoint

Technology Viewpoint. Пример

 Physical Viewpoint

78

Implementation and Migration ViewpointsProject ViewpointMigration ViewpointImplementation and Migration Viewpoint

Implementation and Migration. Пример

Cross-layers ViewpointsInformation Structure ViewpointService Realization ViewpointLayered ViewpointLandscape Map Viewpoint

Layered Viewpoint

Landscape 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

Спасибо за вниманиеАлександр Байкин

[email protected]