27
-1- Архитектура предприятий. Методы приведения информационных систем (ИС) в соответствие реальным потребностям Евгений Захарович Зиндер, фонд ФОСТАС [email protected] Сообщение на открытом семинаре 22 октября 2002 года “Особенности управления проектами и создания автоматизированных систем управления в государственных организациях” «Фонд поддержки системного проектирования, стандартизации и управления проектами» www.fostas.ru, [email protected], (095) 238-6315

Архитектура предприятий

Embed Size (px)

DESCRIPTION

Сообщение на открытом семинаре 22 октября 2002 года “Особенности управления проектами и создания автоматизированных систем управления в государственных организациях”. Архитектура предприятий. Методы приведения информационных систем (ИС) в соответствие реальным потребностям - PowerPoint PPT Presentation

Citation preview

Page 1: Архитектура предприятий

-1-

Архитектура предприятий. Методы приведения информационных систем (ИС) в соответствие реальным

потребностямЕвгений Захарович Зиндер, фонд ФОСТАС

[email protected]

Сообщение на открытом семинаре 22 октября 2002 года

“Особенности управления проектами и создания автоматизированных систем управления в

государственных организациях”

«Фонд поддержки системного проектирования,стандартизации и управления проектами»www.fostas.ru, [email protected], (095) 238-6315

Page 2: Архитектура предприятий

-2-

Ключевые моменты

• Архитектура - определяющая компонента

• Совместное конструирование бизнес- и ИТ-архитектур - как делать (модели бизнес- и ИТ-архитектуры для госпредприятий США)

• Необходимость целостной архитектуры и модели Дж. Захмана и "3D-предприятие"

• Модель Н.С.П. и культура в модели предприятия

• Совместное использование моделей - техника успешного решения задач

Page 3: Архитектура предприятий

-3-

“...архитектура федерального предприятия рассматривается с позиции проблем, относящихся к общефедеральной архитектуре и имеющих важное значение для всех федеральных предприятий и для всего общества.” (РМ “Общая схема архитектуры

федерального предприятия. CIO Council, США)

БИЗНЕС (ДЕЛО)

ТЕХНОЛОГИИ

ПОТРЕБНОСТИ

ВОЗМОЖНОСТИ

«Обычная» схема

Page 4: Архитектура предприятий

-4-

Взгляды на «архитектуру системы»

«архитектура ИС - это расстановка серверов, организация сети и способы подключения клиентских машин» - "главный

инженер проекта" «архитектура ИС - это структура главного меню системы, привязка к нему и к базе данных прикладных модулей и пользователей» - "главный программист"

Но архитектуру надо строить, чтобы: • выбрать рациональное (реализуемое, достигающее целей) решение задач основной деятельности - бизнеса предприятия,• не потерять «леса за деревьями» - видеть целое в стратегической перспективе, • исключить провалы в устройстве системы и в ее эксплуатации,• тратить деньги оптимальным образом

Page 5: Архитектура предприятий

-5-

Модель архитектуры предприятия NIST

(Национальный институт стандартов США)

Обратная связь

Управляет

Предписывает

Идентифицирует

Поддерживается посредством

Бизнес-архитектура

Информационная архитектура

Архитектура информационных систем

Архитектура данных

Архитектура систем доставкиHW, SW, коммуникации

Обязательные инеобязательные

стандарты/требованияпредприятия

Внешние обязательные и необязательные

стандарты/требования

Page 6: Архитектура предприятий

-6-

Подход РМ “Общая схема архитектурыфедерального предприятия”

Архитектурныесегменты(подсистемы)

Архитектурныестимулы

Направ-лениестратегии

As Is

To Be

Уровень 1

20 000 футов

Архитектурные модели

Page 7: Архитектура предприятий

-7-

Подход РМ “Общая схема архитектурыфедерального предприятия”

Архитектурныесегменты(подсистемы)

Архитектурные модели

Бизнес-стимулы

Направ-лениестратегии

Уровень 2

10 000 футов

Технические модели

Бизнес- модели

Конструкторскиестимулы

Видение

Принципы

Page 8: Архитектура предприятий

-8-

Подход РМ “Общая схема архитектурыфедерального предприятия”

Архитектурныесегменты(подсистемы)

Архитектурные модели

Бизнес-стимулы

Направ-лениестратегии

Уровень 3

5 000 футов

Архитектура данных

Бизнес-архитектура

Конструкторскиестимулы

Видение

ПринципыАрхитектура приложений

Технологическая архитектура

Page 9: Архитектура предприятий

-9-

Подход РМ “Общая схема архитектурыфедерального предприятия” :

Уровень 4500 футов

1) Требуется переход к другой общей структуре модели,

более детальной и дающей более цельное представление предприятия (см. далее модель Дж. Захмана и ее развитие)

2) Детализация пока не затрагивала уровней бизнес-архитектуры

Page 10: Архитектура предприятий

-10-

Архитектура информационной системы предприятия: фрагмент, аналогичный модели Дж. Захмана 1987 года

Потребности и внешняя среда

Бизнес-модель

предприятия

Представлениеаналитиков --

логическая модель

Техническаяархитектура

Взглядпользователя

Детальная реализация(субподряд)

1. ----------2. ----------

INDEX

ВводПечать

МенюWait, please

C:>PINGCREATE TABLE

. ……….

….….

SCREENWIZARD

BEGIN BLOCK BEGIN .. END

ДАННЫЕ ФУНКЦИИ СЕТЬ

1. ----------2. ----------

Page 11: Архитектура предприятий

-11-

Program Admin ComplianceServices to Citizens

Public Asse t ManagementMarketable Asset ManagementDefense & Nat’l Security OpsDiplomacy & Foreign RelationsDisaster ManagementDomestic EconomyEducationEnergy ManagementInsurancePublic HealthRecreation & National ResourcesSocial ServicesR&D & Science

Regulated Activity ApprovalConsumer Safety

Environmental ManagementLaw Enforcement

LegalRevenue Collection

Trade (Import/Export)Transportation

Workforce Management

Support Delivery of Services

Internal Operations/Infrastructure

Legislative ManagementBusiness Management of InformationIT ManagementPlanning and Resource AllocationRegulatory Management

Controls and OversightPublic AffairsInternal Risk Management and MitigationFederal Financial Assistance

Human Resource s Financial Management Admin Supply Chain Management

Human Resource s Financial Management Admin Supply Chain Management

Inter-Agency Intra-Agency

Program Admin ComplianceServices to Citizens

Public Asse t ManagementMarketable Asset ManagementDefense & Nat’l Security OpsDiplomacy & Foreign RelationsDisaster ManagementDomestic EconomyEducationEnergy ManagementInsurancePublic HealthRecreation & National ResourcesSocial ServicesR&D & Science

Regulated Activity ApprovalConsumer Safety

Environmental ManagementLaw Enforcement

LegalRevenue Collection

Trade (Import/Export)Transportation

Workforce Management

Support Delivery of Services

Internal Operations/InfrastructureInternal Operations/Infrastructure

Legislative ManagementBusiness Management of InformationIT ManagementPlanning and Resource AllocationRegulatory Management

Controls and OversightPublic AffairsInternal Risk Management and MitigationFederal Financial Assistance

Human Resource s Financial Management Admin Supply Chain Management

Human Resource s Financial Management Admin Supply Chain Management

Inter-Agency Intra-Agency

Th

e F

ed

era

l En

terp

rise

Arc

hit

ectu

re B

us

ines

s

Re

fere

nc

e M

od

el V

ers

ion

1.0

Обслуживание граждан

Поддержка оказания услуг

Внутренние операции / Инфраструктура

Page 12: Архитектура предприятий

-12-

Page 13: Архитектура предприятий

-13-

Regulatory Management

Support Deliveryof Services

Policy and Guidance Devel.Public Comment TrackingRegulatory DevelopmentRule Publication

Knowledge ManagementCRMPRMContent ManagementCollaborationSearchReporting

BusinessReference Model

( BRM )

Rule Publication

Application-CapabilityReference Model

( ARM )

ContentManagement

Platforms and OSJ2EE.NETWindows NT

Data MgmtODBCJDBC

Business Logic

TechnologyReference Model

( TRM )

Component-Based ArchitectureEnterprise Products ServicesFunctional Products

Outputs and OutcomesOutputs and Outcomes

Performance Reference Model (PRM)

Regulatory Management

Support Deliveryof Services

Policy and Guidance Devel.Public Comment TrackingRegulatory DevelopmentRule Publication

Knowledge ManagementCRMPRMContent ManagementCollaborationSearchReporting

BusinessReference Model

( BRM )

Rule Publication

Application-CapabilityReference Model

( ARM )

ContentManagement

Platforms and OSJ2EE.NETWindows NT

Data MgmtODBCJDBC

Business Logic

TechnologyReference Model

( TRM )

Component-Based ArchitectureEnterprise Products ServicesFunctional Products

Outputs and OutcomesOutputs and Outcomes

Performance Reference Model (PRM)

Regulatory Management

Support Deliveryof Services

Policy and Guidance Devel.Public Comment TrackingRegulatory DevelopmentRule Publication

Knowledge ManagementCRMPRMContent ManagementCollaborationSearchReporting

BusinessReference Model

( BRM )

Rule Publication

Application-CapabilityReference Model

( ARM )

ContentManagement

Platforms and OSJ2EE.NETWindows NT

Data MgmtODBCJDBC

Business Logic

TechnologyReference Model

( TRM )

Component-Based ArchitectureEnterprise Products ServicesFunctional Products

Outputs and OutcomesOutputs and Outcomes

Performance Reference Model (PRM)

Regulatory Management

Support Deliveryof Services

Policy and Guidance Devel.Public Comment TrackingRegulatory DevelopmentRule Publication

Knowledge ManagementCRMPRMContent ManagementCollaborationSearchReporting

BusinessReference Model

( BRM )

Rule Publication

Application-CapabilityReference Model

( ARM )

ContentManagement

Platforms and OSJ2EE.NETWindows NT

Data MgmtODBCJDBC

Business Logic

TechnologyReference Model

( TRM )

Component-Based ArchitectureEnterprise Products ServicesFunctional Products

Outputs and OutcomesOutputs and Outcomes

Performance Reference Model (PRM)

Regulatory Management

Support Deliveryof Services

Policy and Guidance Devel.Public Comment TrackingRegulatory DevelopmentRule Publication

Knowledge ManagementCRMPRMContent ManagementCollaborationSearchReporting

BusinessReference Model

( BRM )

Rule Publication

Application-CapabilityReference Model

( ARM )

ContentManagement

Platforms and OSJ2EE.NETWindows NT

Data MgmtODBCJDBC

Business Logic

TechnologyReference Model

( TRM )

Component-Based ArchitectureEnterprise Products ServicesFunctional Products

Outputs and OutcomesOutputs and Outcomes

Performance Reference Model (PRM)

Regulatory Management

Support Deliveryof Services

Policy and Guidance Devel.Public Comment TrackingRegulatory DevelopmentRule Publication

Knowledge ManagementCRMPRMContent ManagementCollaborationSearchReporting

BusinessReference Model

( BRM )

Rule Publication

Application-CapabilityReference Model

( ARM )

ContentManagement

Platforms and OSJ2EE.NETWindows NT

Data MgmtODBCJDBC

Business Logic

TechnologyReference Model

( TRM )

Component-Based ArchitectureEnterprise Products ServicesFunctional Products

Outputs and OutcomesOutputs and Outcomes

Performance Reference Model (PRM)

A conceptual depiction of the interrelationships

between the FEA Reference Models.

Page 14: Архитектура предприятий

-14-

Вариант «плоской» схемы архитектуры предприятия на основе схемы Дж. Захмана 1992 г.

ДАННЫЕ

Потребности цели

Бизнес-модель

Логическая модель ИУС

Техническаяархитектура ИС

Практика использования

МОТИВЫ ЛЮДИ

Детальная реализация

Бизнес-план

МИССИЯ ЦЕЛИ

Бизнес-правила

Условия\действия

read string

TRIGGER ALARM

Умения!

ГРА-ФИКИ

Партнеры

События

t > t1

on event t > t1 . .

ФУН-КЦИИ

СЕТЬ

1. -------2. -------

1. -------2. -------

INDEX

CREATE TABLE

C:>PING

Wait, please

BEGIN BLOCK

Меню

Page 15: Архитектура предприятий

-15-

ВРЕМЯв цикле трансформации ИС (ИТ-сервисы, приложения, платформы,инфраструктура)

СтратегическоеВРЕМЯв цикле развития предприятия(миссия, цели,услуги и функции, СУ)

“3D-предприятие“: предприятие, его СУ и ИС во времени развития и трансформации

Новые законы?! Как надо завтра

Как надо послезавтра

Главные потребности, цели, планы, ограничения

Бизнес-модель

Техническая архитектура

Практика использования

Детальная реализация

Логическая модель

Как надо сегодня

Новая культура?!

П Р

О Е К

Т Ы

Текущие потребности?

www.sept.ru/Publication/3dpredpr.htm

Page 16: Архитектура предприятий

-16-

Через цели, КФУ и индикаторы - к новым состояниям предприятия

Потребности цели

Бизнес-модель

Логическая модель ИУС

МОТИВЫ

Бизнес-план

МИССИЯ

СТРАТЕГИЧЕСКИЕ БИЗНЕС-ЦЕЛИ

Индикаторы эффективности

Значения индикаторов для t n

Критические факторы успеха

Требуемые (целевые) значения

индикаторов - для t n+1

МЕРОПРИЯТИЯМЕРОПРИЯТИЯ

2001 2002 2004

МИССИЯ; ЦЕЛИ

Переход к очередным слояммодели «3D-предприятие»,см.www.sept.ru/Publication/3dpredpr.htm

Page 17: Архитектура предприятий

-17-

«3D-предприятие»: планирование и верификация перспективы

ЛЮДИСЕТЬФУНКЦИИГРАФИКИМОТИВЫ ДАННЫЕ

ДАННЫЕ

(t n+2)

технологич. модель

ДАННЫЕ

(tn)

Бизнес-правила

INDEX

логическая модель

бизнес модель

ДАННЫЕ

ДАННЫЕ

Слой (tn) - «для сегодня»

Слой (tn+1)

- «для завтра»

Слой (tn+2)

- «для послезавтра»

Page 18: Архитектура предприятий

-18-

«3D-предприятие» - Модель-мультикуб для управления стратегиями развития на уровне проектной программы

Люди

Уровень модели\задачи

Методы\инструменты

Люди - участники проекта

Уровень проектной задачи \ модели «3D-предприятия»

Методы иинструментыпроектирования

Люди

Уровень модели\задачи

Методы\инструменты

Проект№1

Проект №2

3D-предприятие

Page 19: Архитектура предприятий

-19-

соответствие системы потребностям и требованиям к компонентам (прослеживание),

вовремя учтенный прогноз изменений, (стратегически управляемые циклы совершенствования,

выявление проектных рисков),

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

обоснованность графика инвестиций,

смысловая целостность моделей одного уровня, слоя, одной перспективы (один язык и критерии для всех участников, отсутствие «дыр» и совместимость).

!!!

!!!

!!!

Результаты, на которые ориентирована модель «3D-предприятие»

Page 20: Архитектура предприятий

-20-

Успех преобразования госпредприятиярешающим образом зависит от модели поведения работников:«А» (активная) «Б» (безынициативная)

Модель Н.С.П. (1995 г. ) - люди в моделях предприятия

ИТ-архитектура

Архитектура«человеческого фактора»

Н.С.П.

?!

Бизнес-архитектура

Требуется согласование

не двух,а трех

архитектур!

Page 21: Архитектура предприятий

-21-

Спасибо за внимание!Ваши вопросы?

Благодарности:Владимиру Дрожжинову - за предоставление ряда

оригинальных слайдов,всем коллегам по программе работ - за сотрудничество.

[email protected]

www.FOSTAS.ru

Page 22: Архитектура предприятий

-22-

Запасные слайды

Page 23: Архитектура предприятий

-23-

(РМ “Общая схема архитектуры федерального предприятия. CIO Council, США)

Page 24: Архитектура предприятий

-24-

УЧЕТ ВРЕМЕНИ:Планирование развития

моделей сегментов и общих архитектурных моделей

(РМ “Общая схема архитектуры федерального предприятия. CIO Council, США)

Page 25: Архитектура предприятий

-25-

В элементарных "кубиках" или ячейках модели -

согласованные описания

или частные модели с оценкой состояния дел с точки зрения частной модели как компонента системы

Из требований к модели «3D-предприятия»

Модель в целом должна быть:ПРОСТОЙ

ЗАКОНЧЕННОЙОТКРЫТОЙ

СРЕДСТВОМ ОБЩЕНИЯ НСТРУМЕНТОМ ПЛАНИРОВАНИЯ

СРЕДСТВОМ РЕШЕНИЯ ЗАДАЧНЕЙТРАЛЬНОЙ

Page 26: Архитектура предприятий

-26-

Замечание: модельный подход «3D-предприятие» на практике

Часто полезно применять принятые на предприятии документы, в которых отражаются частные модели:

™план развития, ™бизнес-план, ™бюджет, ™организационная структура, ™положения об отделениях и отделах, ™инструкции по выполнению конкретных работ,™сборник форм документов, и т.п.

А также планы и описания идущих проектов развития предприятия, включая проекты создания новых товаров, захвата сегментов рынка, создания новых подсистем ИС.

Page 27: Архитектура предприятий

-27-

Использование 3D-модели для планирования проектной программы

Наибольшая польза - при описании нескольких слоев по оси стратегического времени:

А) Полезно разбивать "бесконечные" работы по созданию или развитию ИС на короткие проекты длительностью по 3-6 (9?!) месяцев

Б) Полезно рассматривать три слоя 3D-модели (три очереди ИС):

«для сегодня» «для завтра» (проекты для поддержки основных стратегических задач), «для послезавтра» (проекты для поддержки перспективы развития предприятия)