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

Строительные блоки. Часть 1

Лекция посвящена понятию «строительных блоков» в архитектуре предприятия (АП) на основе инженерного подхода и аналогии с конструктором LEGO. Рассматривается ключевая характеристика блоков — возможность повторного использования (reuse), их классификация на блоки архитектуры и блоки решений. На примерах (система бухучета, организационная структура филиалов) показано, как блоки и шаблоны применяются на практике. Также подробно разбираются три категории готовых ресурсов для проектирования: референтные модели, справочники и паттерны (шаблоны).

Основные мысли

1. Аналогия с LEGO: Стандартные абстрактные блоки позволяют строить разные системы (дом, парк, самолет) — это основа идеи многократного использования.
2. Два типа блоков:
o Блоки архитектуры — для общего описания разработки АП.
o Блоки решений — для конкретных решений (в терминах продуктов).
3. Масштабируемость шаблонов: Готовая модель оргструктуры для одного региона (например, Тульской области) подходит для схожих (Костромская), но не подходит для сильно отличающихся (Красноярский край). Для последних нужна отдельная модель.
4. Три категории повторно используемых ресурсов (по учебнику лектора):
o Референтные модели (отраслевые, функциональные, производственные).
o Справочники (процессов, показателей, данных).
o Паттерны / шаблоны (жизненные циклы, прикладные наработки).
Показывать лекцию целиком
Краткое изложение

Лекция начинается с визуальной аналогии: строительные блоки в архитектуре предприятия работают как детали LEGO — они стандартны, абстрактны и предназначены для повторного применения. Хороший архитектор использует либо свои наработки, либо решения коллег.

Классификация блоков:
Строительные блоки архитектуры — для общего проектирования.
Строительные блоки решений — под конкретное решение, с привязкой к продуктам (например, «1С:Бухгалтерия» вместо абстрактной «системы бухучета»).

Пример с филиалами: Архитектор создает схему оргструктуры для филиала в Туле. Эту модель (шаблон) можно применить для Костромской области (соседний, схожий регион), но не для Красноярского края (большая территория, сложная логистика). Для разных типов субъектов РФ разрабатывают 4–5 типовых моделей. Причем шаблон может включать не только оргструктуру, но и фрагменты всех слоев архитектуры (бизнес, ИС, технологии).

Внешние ресурсы для архитектора:
1. Референтные модели — готовые отраслевые или функциональные описания:
o Телеком: eTOM (Frameworx).
o Банки: модель Исаева.
o Госорганы: модель ФИАФ.
o IT-обеспечение: COBIT, ITIL.
o Логистика: SCOR.
o Производство: модели из SAP, 1С (отраслевые конфигурации).
2. Справочники — справочная информация (например, классификатор процессов APQC, показатели, онтологии).
3. Паттерны — повторяющиеся закономерности (модели жизненного цикла объектов, продуктов, предприятия, а также собственные прикладные наработки).

Задача архитектора — искать, оценивать применимость, адаптировать эти модели и использовать их при проектировании своей организации.

Выводы

1. Строительные блоки — основа инженерного подхода в архитектуре предприятия, обеспечивающая стандартизацию и переиспользование.
2. Уровень детализации блока (архитектурный vs. решение) зависит от того, насколько мы приближаемся к конкретным продуктам.
3. Шаблоны работают не всегда: их применимость ограничена схожестью контекста (география, масштаб, сложность управления).
4. Архитектор не обязан всё создавать с нуля — существуют отраслевые стандарты (референтные модели), справочники и паттерны, которые нужно уметь адаптировать.
5. Чем крупнее и многофилиальнее компания, тем больше типовых моделей (4–5 групп) требуется для охвата всех вариантов.

Вопросы для самопроверки

1. В чем главное отличие строительного блока архитектуры от строительного блока решения? Приведите пример одного и того же компонента в двух этих ролях.
2. Почему схема оргструктуры филиала Тульской области не подойдет для Красноярского края? Какой принцип переиспользования это иллюстрирует?
3. Какие три категории повторно используемых ресурсов выделил лектор (на основе учебника с коллегами)?
4. Чем референтная модель отличается от справочника (например, APQC) по полноте описания?
5. Где, согласно лекции, архитектор может взять готовую бизнес-модель для банка? А для телеком-компании?
6. Что такое «паттерн» в контексте архитектуры предприятия? Приведите два примера из лекции.
Вернуться к учебному плану