Структура современной архитектуры предприятия — Бизнес-архитектура
Структура современной архитектуры предприятия — Бизнес-архитектура

3.1 Обзор метамодели бизнес-архитектуры

Бизнес-архитектура определяет операционную модель различных подразделений предприятия и структуру взаимоотношений между предприятиями. Он принимает корпоративную стратегию в качестве отправной точки и поддерживает реализацию корпоративной стратегии в качестве цели. Посредством выявления и построения бизнес-возможностей, а также раскрытия бизнес-возможностей в форме бизнес-услуг достигается поддержка бизнес-процессов и в конечном итоге предоставляет гарантии через организацию.

Бизнес-архитектура — это основное содержание архитектуры предприятия, которое напрямую определяет способность реализовывать корпоративные стратегии. Это необходимое условие для работы в других областях архитектуры и основная основа проектирования архитектуры.

Бизнес-архитектура в целом включает шесть частей: «Бизнес», «Процесс», «Организация», «Сервис», «Домен» и «Модель», как показано на рисунке 3.1-1 ниже:

«Модельная» часть — это наше основное решение, разработанное для «платформенной» корпоративной архитектуры, включающее:

3.2 Применение метамодели бизнес-архитектуры

3.2.1 Типичные проблемы современной бизнес-архитектуры

Оказывая помощь предприятиям в построении бизнес-структур, мы обнаружили, что большинство предприятий сталкиваются с общей проблемой: как извлечь возможности, общие для нескольких направлений бизнеса, и централизовать управление, контроль и развитие, чтобы избежать дублирования инвестиций? Как можно быстро создавать и запускать новые предприятия, используя возможности предприятия для поддержки быстрых бизнес-итераций и инноваций?

Предыстория и причина проблемы заключаются в том, что когда развитие бизнеса крупного предприятия достигает определенного масштаба, когда несколько бизнес-направлений сосуществуют или несколько бизнес-единиц развиваются параллельно, ИТ-конструкция неизбежно будет далее дифференцироваться по границам бизнеса и организационным границам, и это также усилится. Это устраняет трудности единого управления и контроля со стороны ИТ-подразделения.

С одной стороны, во многих сценариях такая дифференциация приводит к напрасной трате двойных или даже нескольких инвестиций. С другой стороны, она также усугубляет существующие присущие проблемы, такие как фрагментация пользовательского или клиентского опыта, изолированность данных и длительное обновление ИТ. циклы.

В то же время, когда бизнес-линии продолжают пробовать новые бизнес-модели или проводить более быстрые эксперименты, вносятся коррективы и расширения существующих моделей. Повышенные требования предъявляются и к оперативности ИТ-поддержки. Собственные модели построения систем или развертывания продуктов становятся все более недостаточными для обеспечения своевременного реагирования, и их использование обходится дорого в инновационных сценариях «быстрых проб и ошибок» и «маленьких шагов и быстрого функционирования».

Чтобы решить вышеуказанные проблемы, мы дополнительно разобрали проблему:

  • Вопрос 1. Что такое возможность совместного использования и повторного использования?
  • Вопрос 2: Как определить и нарастить потенциал?
  • Q3: Как использовать возможности для быстрого запуска новых сервисов?

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

3.2.2 Что такое возможность совместного использования и повторного использования?

В современной архитектуре предприятия планирование, ориентированное на возможности, превзошло планирование, ориентированное на функции и услуги, и стало центром планирования бизнес-архитектуры на уровне предприятия. Как максимизировать накопление повторно используемых возможностей на уровне предприятия на основе идентификации и планирования возможностей. за счет расширения. Применение, оркестрация и комбинирование в большем количестве сценариев — это ключевой вопрос, который необходимо решить в платформенной архитектуре предприятия.

Чтобы справиться с быстрыми итерациями, множеством сценариев и неопределенностью бизнеса, предприятиям необходимо создавать на платформе многоразовые «возможности» и обеспечивать необходимые механизмы расширения и изменения возможностей, чтобы предоставлять гибкие и изменяемые услуги для различных служб регистрации. Услуги для удовлетворения дифференцированных и персонализированных потребностей различных стоек регистрации.

«Возможности» можно далее подразделить на три уровня: «базовые возможности», «компоненты возможностей» и «решения», основанные на различной степени детализации.

Различия между различными предприятиями можно различить посредством проектирования возможностей «точки расширения» и «реализации расширения» различных «бизнес-идентичностей» в точках расширения.

Общий механизм реализации следующий:

фирменный стиль:“фирменный Понятие «стиль» было впервые предложено Alibaba. Когда бизнес-платформа существует одновременно и предоставляет услуги различным предприятиям, она должна иметь возможность различать фирменный запрос на каждую бизнес-услугу. элементы стиля для предоставления дифференцированных и персонализированных услуг, поэтому необходимо смоделировать и выделить особенности и особенности каждого бизнеса предприятия, а результат – «фирменный»; стиль”。фирменный Стиль является синонимом бизнес-платформы существования и является единственным способом выделить конкретный бизнес в существующих деловых операциях. ИДЕНТИФИКАТОР. Платформа сопоставляет процессы и бизнес-правила конкретного бизнеса на основе бизнес-идентичности и реализует маршрутизацию услуг, отслеживание спроса, бизнес-мониторинг и изоляцию бизнеса на основе бизнес-идентичности.

Основные способности:да Объекты Атомарная операция домена завершает Объекты Разовые и полные обязанности по домену. Например: создание послепродажных заказов, изменение запасов продукции и т. д. — это наименьшие единицы для объединения и повторного использования возможностей.

Компонент возможностей:Компонент возможностейда Основные Дальнейшая инкапсуляция способностей, Цель состоит в том, чтобы облегчить использование в бизнесе. Он разделен на две категории в зависимости от степени детализации упаковки: Первый тип компонента возможностей представляет собой набор связанных базовых возможностей, которые организованы и инкапсулированы в соответствии с потребностями бизнес-сервисов для предоставления полных услуг. например: Компонент возможности создания заказов. Второй тип компонента возможностей — это шаблон возможностей, разработанный платформой для ряда тесно связанных бизнес-операций. На основе этого шаблона можно быстро настроить конкретные процессы и возможности конкретного бизнеса, тем самым достигая цели повторного использования всех связанных возможностей. . Например: «комбинированный платеж», «быстрое создание сайта» и другие компоненты возможностей. Компонент возможностей плюс Это ускоряет доступ бизнеса к платформе и позволяет бизнесу сосредоточиться на самом бизнесе. Вам больше не нужно тратить силы на понимание огромного количества базовых возможностей платформы.

Точки расширения и реализация расширения:“точка расширения”да Основные Изменчивая конструкция способностей, техническая сторона существования воплощена в Основах. Способности Определение интерфейса на определенном этапе реализации, а реализация интерфейса является «расширением». «Реализация разработки». Например: есть шаг базовой возможности отрисовки заказов. Это пробный расчет общей стоимости заказа, а правила пробного расчета общей цены в обычный период отличаются от правил пробного расчета общей цены в период флэш-продаж. Поэтому необходимо разработать точку расширения ". Правила пробного расчета общей стоимости заказа» для основных возможностей отрисовки заказов. И соответственно определите расширенную реализацию в течение обычного периода и периода флэш-распродаж.

решение:Это шаблон возможностей, разработанный платформой для сквозного процесса обычного типа бизнеса.;Конкретные возможности и возможности конкретного бизнеса можно быстро настроить на основе этого шаблона.процесс,от Для достижения цели повторного использования уровня бизнес-модели. Например: решение для торговли виртуальными предметами.

3.2.3 Как определить и нарастить потенциал?

Процесс выявления и построения способностей делится на два этапа: «сортировка бизнеса» и «проектирование шаблонов».

На этапе сортировки бизнеса:для корпоративного бизнеса、процесс、организовать、Бизнес-услуги и бизнес-правила тщательно и полностью проработаны.,Служить основой и исходными данными для последующего проектирования выкроек.

И на этапе проектирования выкройки:пройдетмоделирование процессов、Моделирование предметной области、фирменный стильмоделирование и Моделирование возможностей 4 Выполните идентификацию и создание возможностей предприятия в несколько этапов.

Конкретный процесс заключается в следующем:

На этапе проектирования шаблона:

моделирование процессов:Отвечает за выявление общих предприятий,и извлечь общие процессы, Точки изменения дизайна как основа для анализа возможности повторного использования.

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

фирменный стиль Моделирование:Ответственный за определениефирменный Элементы распознавания стиля и фирменный. правила синтаксического анализа стиля, используемые для различения различных фирменных возможностей многократного использования. стильэлемент。

Моделирование возможностей:Отвечает за доработку проекта трех типов многоразовых возможностей платформы.,Прямо сейчас“Основные способности”дизайн、“Компонент возможностей” Дизайн и дизайн «решений».

3.2.3.1 Моделирование процесса

Чтобы извлечь возможности многократного использования, сначала необходимо идентифицировать общие сервисы, затем абстрагировать однотипные общие сервисы в общие процессы и провести анализ изменчивости на основе общих процессов. Конкретный метод заключается в послойном уточнении общей модели конвергенции и переменных точек на основе метамодели (этапов, действий, задач, шагов, бизнес-правил) части процесса в бизнес-архитектуре в сочетании с нисходящим и нижним методы повышения.

Общий механизм реализации следующий:

Изысканный универсальныйпроцесс Поствариантный анализ,Цель существования Выяснить, «что изменилось в существовании», «почему оно изменилось» и «как оно изменилось».,Поэтому модель изменчивости в основном состоит из:“переменная точка”、“переменная точкавыполнить”а также“взаимосвязь между переменной точкой и реализацией переменной точки”Состоит из трех частей。

Подводя итог, можно выделить следующие основные этапы моделирования процесса:

  • Проанализируйте бизнес-портфель и выделите общие бизнесы.
  • Анализируйте этапы процессов и выходные объекты всех распространенных предприятий, Абстрагируйте и уточняйте общие шаги и бизнесы, выявляйте различия в каждом бизнесе и уточняйте переменную конструкцию; точка,Конечнопеременная точки реализации и взаимоотношений.
  • Анализируйте каждую процессную задачу всех распространенных предприятий, абстрагируйте и уточняйте общие задачи, а также выявляйте различия в задачах каждого бизнеса.
  • Анализировать каждую процессную деятельность всех общих предприятий, абстрагировать и уточнять общие действия, выявлять различия в деятельности каждого бизнеса;
  • Проанализируйте каждый этап процесса всех распространенных бизнесов, абстрагируйте и уточните общие этапы, выявите различия между этапами каждого бизнеса;
3.2.3.2 Моделирование предметной области

Домен относится к сфере бизнеса организации и деятельности, осуществляемой в ней, то есть к сфере бизнеса, которую должны поддерживать возможности платформы. Таким образом, для расширения возможностей платформы требуется глубокое понимание и проектирование бизнес-сферы.

существоватьструктура бизнесачасть,Будет проведено моделирование на уровне стратегии предметной области.,В основном включают:“дочерняя область”、“Объекты домена”、“события домена” часть дизайна.

Процесс моделирования уровня стратегии предметной области выглядит следующим образом:

3.2.3.2.1 Идентификация событий предметной области

События домена (Домен Event):Это то, что волнует экспертов в предметной области, События, которые действительно происходят в бизнесе, будут иметь важное влияние на систему. Без возникновения этих событий невозможно установить всю бизнес-логику и реализацию системы. Мы можем проследить, что произошло в прошлом, через события предметной области, поскольку информация, произошедшая в прошлом и имеющая значение для бизнеса, будет сохранена в той или иной форме. Например: «Адрес пользователя обновлен», «Заказ отправлен». и другие выездные мероприятия.

Общие воздействия доменных событий на систему включают в себя:

Внутренне:

  • генерировать какие-то данные
  • запустить процесс или что-то в этом роде
  • Произошли некоторые изменения в статусе

иностранный:

  • отправил несколько сообщений

В настоящее время наиболее часто используемым методом идентификации событий домена является «Шторм событий». Основные этапы заключаются в следующем:

  • Пригласите бизнес-экспертов (или экспертов в предметной области) и технических экспертов принять участие в семинаре по штурму событий; при необходимости будут добавлены другие участвующие роли.
  • Определить и выбрать бизнес-сценарии для анализа.
  • Определите начальное и конечное события и назовите событие в форме «XXX is YYY» (китайское выражение прошедшего совершенного времени в английской версии).
  • В зависимости от сложности сценария и делового пересказа решите, в каком направлении во временной шкале начинать разбирать события (вперед или вспять).
  • Сначала расходятся, а потом сходятся,По последовательности и параллельному соотношению временной шкалы,Дополняют и завершают события домена.
  • Используйте «правила» для абстрагирования условий ветвления или сложных деталей правил и уменьшения сложности ветвления за счет абстракции. Правила называются в форме существительного «правила XXX».
  • Разобравшись в происшествии, задав вопросы, Обратная проверка (ReverseCheck) Логическая рациональность потока событий.,Например:
    • Действительно ли это событие необходимо учитывать при внедрении системы?
    • Если это событие существует, каковы его предпосылки?
    • Если это событие должно произойти, каким должно быть его предыдущее событие?
  • Повторите вышеуказанные шаги, чтобы итеративно выполнить все шаги. Идентификация домена.

Пример распознавания событий предметной области выглядит следующим образом.

3.2.3.2.2 Идентификация объекта предметной области

Объекты домена(DomainObject):дабизнесиз Очень абстрактный,В качестве основного звена между бизнесом и внедрением системы,Объекты домена инкапсулирует и размещает бизнес-логику.,Это основа проектирования системы.

Одной из важных частей моделирования предметной области является идентификация и проектирование «объектов предметной области» и отношений между объектами предметной области. Распознавание предметной области будет осуществляться на основе результатов распознавания предыдущего предметного события.

Объекты домена обычно включают (но не ограничиваются):

  • Существительные, встречающиеся в событиях домена;
  • Без информационных систем существование было бы видимыми и осязаемыми вещами в реальности (такими как Заказ);
  • Хотя в текущем бизнесе это невидимо и неосязаемо, это бизнес-концепция, которую можно абстрагировать в будущем.

В доменно-ориентированном проектировании (ссылка 7) обычно существует три типа доменных объектов:

совокупный корень:да Объекты Корневой узел домена имеет глобальную идентичность, и другие объекты могут проходить только через него. корень для навигации, например, заказ можно разделить на заголовок заказа и строки заказа, а заголовок заказа является итоговым; корень,Он содержит основную информацию о строке Заказа;,Содержит подробную информацию о заказе,Агрегация и агрегация, которую она представляет, обеспечивают согласованность бизнеса.,Это граница бизнес-согласованности.

сущность:да Объекты доменакостяк,Имеет уникальную идентичность и жизненный цикл.,О равенстве можно судить по идентификации,И является переменной,нравитьсячастопользователи виделисущность、Заказсущность;

объект значения:сущностьдополнительные бизнес-концепции,Используется для описания деловой информации, содержащейся в сущности.,Нет уникального идентификатора,Перечислимые и неизменяемые,Например, адрес доставки, тип контракта и т. д.

Бизнес-архитектура отвечает только за предварительную и общую идентификацию объектов предметной области, в то время как детальное проектирование классификации объектов предметной области (агрегированные корни, сущности, объекты значений) и тактических уровней будет завершено в части проектирования архитектуры приложения.

Основные этапы распознавания предметной области следующие:

  • к каждому событию домен, быстро идентифицировать или абстрагировать что-то, связанное с событиями домена наиболее актуальных (или неявных) бизнес-концепций и опубликуйте их в форме существительного.
  • Проверка существительных и событий домена доменасуществоватьконцепцияидетализация(Напримерколичество,Единственная или заданная) согласованность,Унифицируйте язык путем переименования,Устраните двусмысленность.
  • Если в ходе обсуждения будут внесены какие-либо согласованные корректировки в различные предыдущие результаты в связи с прояснением проблем и ростом знаний, пожалуйста, не стесняйтесь немедленно их скорректировать и оптимизировать.
  • Повторите вышеуказанные шаги,Завершить итеративно Объекты Идентификация домена.

Примеры распознавания объектов предметной области:

3.2.3.2.3 Разделение поддоменов

Поддомен: Это уточнение и разделение проблемной области, а также важный ориентир для определения приоритета инвестиций в ресурсы. Например: «Поддомен заказов», «Поддомен логистики» и т. д. Разделение поддоменов по-прежнему находится в фокусе бизнес-архитектуры.

Типы поддоменов делятся на:

Основной домен Domain):да Текущие продуктыизосновная дифференцированная конкурентоспособность,Это источник прибыли и краеугольный камень всего бизнеса.,Если в основной области нет существования, то весь бизнес не может работать. Для основного домена,Необходимо вкладывать максимально выгодные ресурсы (в том числе людей с высокими способностями), и сделайте строгий и хороший дизайн.

Поддерживающий поддомен:решатьизда Поддержка операций основного доменаизвопрос,Это не так важно, как основной домен,Но у него сильные персонализированные потребности.,Трудно найти готовое решение в отрасли.,Требует индивидуальной разработки специальной командой.

Общийподдомен:Такие вопросысуществовать Отрасль нечасточасто Видеть,Так что вполне вероятно, что есть готовое решение,Его можно использовать, купив или просто модифицировав.

Основные этапы разделения поддоменов следующие:

  • По данным "Каждый вопрос дочерняя С точки зрения «Область отвечает за решение бизнес-задачи, имеющей самостоятельную бизнес-ценность», дочернюю можно уточнить и проанализировать с помощью вопросительных предложений. область Бизнес-задача, которую необходимо решить, например «Как осуществлять управление запасами (описание на английском языке аналогично? Howto…?)”。
  • Используйте пунктирные линии,Нарисуйте ограниченные контексты, которые вместе решают одну и ту же бизнес-задачу таким образом, чтобы сократить изображение.,И с“XXXдочерняя область» за каждую дочернюю область назвать.
  • По трем типам дочерняя определение области в сочетании с бизнес-реальностью или обратиться к лифтовой речи в дизайнерском мышлении), определить каждую дочернюю областьиздочерняя областьтип。

Пример разделения поддоменов следующий:

3.2.3.3 Моделирование бизнес-идентичности

Бизнес-идентичность состоит из четырех частей: «Идентификатор бизнес-идентичности», «Имя бизнес-идентичности», «Определение элемента бизнес-идентичности» и «Правила разрешения идентификации бизнес-идентичности».

Среди них определение элементов бизнес-идентичности является самой основной и сложной частью. Предприятия должны идентифицировать и определять элементы идентичности на основе своих собственных бизнес-характеристик. Общие измерения элементов идентичности включают, помимо прочего: клиентов, продукты, каналы и т. д.

Помимо извлечения и идентификации измерений элементов, элементы бизнес-идентичности также должны определять объекты предметной области (включая атрибуты объектов предметной области), содержащиеся в каждом измерении элемента, и их атрибуты используются для определения правил идентификации и анализа бизнес-идентичности; . Механизм реализации следующий:

Основные этапы моделирования бизнес-идентичности следующие:

  • Проанализируйте бизнес-портфель, извлеките фирменный стиль Элемент измерения.
  • Конечнокаждыйфирменный Объекты, соответствующие размерности элемента стиля домена(включать Объекты Атрибуты домена).
  • Конечно Объекты Правила условия значения домена для каждого атрибута, определениефирменный стиль определяет правила синтаксического анализа.
  • обозначениефирменный стильимя。
  • обозначениефирменный стиль ID。
3.2.3.4 Моделирование возможностей

Моделирование возможностей разделено на три части: «Проектирование базовых возможностей и точек расширения», «Проектирование компонентов возможностей» и «Проектирование решения».

3.2.3.4.1 Основные возможности и конструкция точки расширения

Основные способности:да Объекты Атомарная операция домена завершает единую и полную ответственность в поле. Например: создание послепродажных заказов, изменение запасов продукции и т. д.

Точки расширения и реализация расширения:“точка расширения”да Основные Изменчивая конструкция способностей, техническая сторона существования воплощена в Основах. Способности Определение интерфейса на определенном этапе реализации, а реализация интерфейса является «расширением». «Реализация разработки». Например: есть шаг базовой возможности отрисовки заказов. Это пробный расчет общей стоимости заказа, а правила пробного расчета общей цены в обычный период отличаются от правил пробного расчета общей цены в период флэш-продаж. Поэтому необходимо разработать точку расширения ". Правила пробного расчета общей стоимости заказа» для основных возможностей отрисовки заказов. И соответственно определите расширенную реализацию в течение обычного периода и периода флэш-распродаж.

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

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

Основные этапы проектирования базовых возможностей и точек расширения следующие:

  • верномоделирование Все «шаги» под каждой «задачой» выводятся на шаге процессов, определяют соответствующие им Объекты. домена(Уведомление,Должен Объекты домен должен быть взят из предыдущего Моделирования предметной областишаг)。
  • Следуйте инструкциям для Объектов Эксплуатация домена, дизайн соответствующий Основам способности;Основные Проектирование способностей должно следовать следующим принципам:
  • Выполняйте полные операционные обязанности на одном домене Объекты.
  • Максимум операции «Основные возможности» Объекты домена не может превышать одну агрегацию, а минимум не может нарушать требования к согласованности бизнеса.
  • Рекомендуется, чтобы входные и выходные данные Основных способностей были объективизированы для стандартизации их использования.
  • в соответствии смоделирование шаг процесса, идентифицируемый с помощью основного способностисвязанныйизпеременная точка,а такжекаждыйфирменный стильсуществовать Долженпеременная Различные бизнес-правила по точкам уточнены и включены в Основные Точки расширения способностей
  • Определите реализацию точки расширения по умолчанию (т. е. по умолчанию Основные способности обеспечивают соблюдение бизнес-правил)
3.2.3.4.2 Проектирование функциональных компонентов

Компонент возможностей:да Основные Дальнейшая инкапсуляция способностей,глазизда方便бизнесизиспользовать。Компонент возможностейдобавлять Это ускоряет доступ бизнеса к платформе и позволяет бизнесу сосредоточиться на самом бизнесе.Вам больше не нужно тратить силы на понимание огромного количества базовых возможностей платформы.

Компоненты возможностей делятся на две категории в зависимости от степени детализации упаковки:

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

Например: компонент возможности создания заказов.

Второй тип компонента возможностей — это шаблон возможностей, разработанный платформой для ряда тесно связанных бизнес-операций. На основе этого шаблона можно быстро настроить конкретные процессы и возможности конкретного бизнеса, тем самым достигая цели повторного использования всех связанных возможностей. . Например: «Корзина», «Оформление заказа», «Быстрое создание сайта» и другие компоненты возможностей.

Механизм реализации и примеры следующие:

Проектирование базовых возможностей и компонентов возможностей основано на результатах моделирования процессов и моделей предметной области. Соответствующая связь между каждым выходным элементом проектирования следующая:

Основные этапы проектирования компонентов возможностей заключаются в следующем:

  • Для каждого результата задачи в процессах моделирования,Разработайте необходимые бизнес-услуги,Метод схемы обслуживания можно использовать для проектирования бизнес-услуг.
  • Для каждой бизнес-службы инкапсулируйте и организуйте набор служб, отвечающих ее потребностям. способности становятся первой категорией. возможностей。
  • верномоделирование Выходные этапы и бизнес-операции в процессах анализируются поэлементно с точки зрения предоставления ценности и поэтапного предоставления ценности. Определить соответствующие серии тесно связанных видов деятельности, включая все виды деятельности, входящие в эту деятельность; возможностейи Основные Пакет способностей определяется как Компонент второго типа. возможностей。
3.2.3.4.3 Разработка решения

решение:Это шаблон возможностей, разработанный платформой для сквозного процесса обычного типа бизнеса.;Может быть основано на Должен模板快速定制某个специфическийбизнесизособые способности,от Для достижения цели повторного использования бизнес-модели. Например: решение для торговли виртуальными предметами.

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

Основные этапы разработки решения следующие:

  • Идентифицировать и извлечь общие службы.
  • Для обычных целей обратитесь к предыдущему описанию конкретного метода.
  • Создайте основные способности и конструкции точек расширения.
  • руководить Компонент возможностейдизайн。
  • На основе универсальногопроцесс,将共性бизнес中包含извсе Основные способности、точка расширенияи Компонент Пакет возможностей определяется как решение.

3.2.4 Как повторно использовать возможности для быстрого запуска новых сервисов?

3.2.4.1 Многоуровневое повторное использование

В архитектуре платформы повторное использование возможностей можно разделить на три уровня:

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

Почему может быть достигнуто многоуровневое повторное использование? Первый — это разработка базовой модели предметной области. С помощью смоделированных объектов предметной области, обеспечивающих общие базовые возможности, в сочетании с механизмом расширения можно реализовать повторное использование базовых возможностей в различных сферах бизнеса и посредством моделирования общих процессов эти базовые возможности; могут быть дополнительно собраны в компоненты многократного использования с большей степенью детализации, тем самым реализуя повторное использование локальных бизнес-процессов, если повторное использование бизнес-процессов может быть распространено на весь бизнес-процесс, то есть на весь процесс одного и того же типа общего бизнес-процесса; быть Может быть настроен на основе шаблона решения, Этот шаблон решения представляет собой инкапсуляцию всех компонентов возможностей и базовых возможностей, входящих в него, поэтому новым предприятиям достаточно настроить шаблон решения, чтобы реализовать повторное использование бизнес-моделей и быстро запустить новый бизнес. Отношения следующие:

3.2.4.2 Повторное использование базовых возможностей и компонентов возможностей

После определения и создания базовых возможностей и компонентов платформы различные компании могут повторно использовать их и быстро адаптировать под конкретные бизнес-потребности. Метод заключается в настройке и разработке реализаций расширения для точек расширения в рамках базовых возможностей. Примеры:

Основные этапы повторного использования базовых возможностей и компонентов возможностей следующие:

  • Настройте фирменный, соответствующий новому сервису. стильсуществоватькаждый Основные Реализация расширения в точке расширения возможностей. Если настройка не требуется, можно использовать реализацию расширения по умолчанию.
  • Разработать расширенную реализацию основных способностей.
  • в соответствии сбизнеспроцесс,Договариваться Основные способностии Компонент возможностей,Реализуйте потребности бизнеса.
  • Для ситуаций, когда существующие возможности не могут удовлетворить потребности бизнеса,Требуются новые задачи разработки на стороне платформы,Изменить или добавить Основные способностии Компонент Возможности Затем нажмите описанный выше процесс на стороне приложения, чтобы завершить настройку;
3.2.4.3 Решения для повторного использования

Если для нового бизнеса создано решение для общего бизнеса, к которому он принадлежит, бизнес можно быстро настроить, повторно используя это решение. Метод такой: настроить новый бизнес-процесс на основе общего процесса решения, а также настроить и разработать точки расширения под базовые возможности.

Основные этапы повторного использования решения следующие:

  • На основе выбранного решения,配置新бизнесизбизнес全процесс。
  • Настройте фирменный, соответствующий новому сервису. стильсуществоватькаждый Основные Реализация расширения в точке расширения возможностей. Если настройка не требуется, можно использовать реализацию расширения по умолчанию.
  • Разработать расширенную реализацию основных способностей.
  • в соответствии сбизнес全процесс,Договариваться Основные способностии Компонент возможностей, Реализуйте потребности бизнеса.
  • Для ситуаций, когда существующие возможности не могут удовлетворить потребности бизнеса,Требуются новые задачи разработки на стороне платформы,Изменить или добавить Основные способности、Компонент возможности и решение; затем примените боковое нажатие, описанное выше, для завершения индивидуального использования.

3.3 Дополнительное объяснение метамодели бизнес-архитектуры

В главе 3.2 мы дали подробное объяснение части «Шаблон» метамодели бизнес-архитектуры. Ниже приводится дополнительное объяснение остальных частей метамодели бизнес-архитектуры; эти части могут быть разработаны со ссылкой на традиционные методы бизнес-архитектуры. , который не будет здесь описываться повторно.

3.3.1 Бизнес-аспект

Это измерение в основном моделирует управление бизнес-портфелем предприятия и анализирует структуру взаимоотношений и операционную модель основного и вспомогательного бизнеса предприятия. Элементы следующие:

Бизнес-группа:дапредприятие基于бизнес战略拆解,Конечновыполнятьизконкретная деловая деятельность。Сравниватьнравиться:выполнять ToC деловая деятельность платформы электронной коммерции, Далее она подразделяется на бизнес-группу FMCG и бизнес-группу бытовой электроники.

бизнес:дабизнес群下具有бизнес价值избизнес单元。Сравниватьнравиться: Бизнес по производству физических товаров, бизнес по оказанию услуг в сфере жизнеобеспечения и т. д. Внутренняя поддержка, такая как управление персоналом и т. д.

Сценарий:да Обеспечьте ценность для пользователейиз端到端бизнес场景。Проходить часто от Измерения 4W1H (Что, Кто, Где, Когда, Как) идентифицируют и определяют элементы бизнес-сценария, а затем отфильтровывают бизнес-сценарии, имеющие практическое значение, из перестановок и комбинаций элементов бизнес-сценария.

3.3.2 Измерение процесса

Это измерение в основномвернопредприятиеизбизнеспроцессруководитьслоистый Моделирование,Анализируйте, как компания реализует ряд бизнес-деятельностей.,Преобразуйте входные данные в ценные выходные данные в соответствии с соответствующими бизнес-правилами.,от И осознать ценность пользователя. Элементы следующие:

этап:Прямо сейчасбизнеспроцессэтап,Содержит группу пользователей и бизнес-действий, которые взаимодействуют с пользователями.,Для достижения цели поэтапного предоставления ценности. Например: предпродажная подготовка, продажа и послепродажное обслуживание и т. д.

Активность:Прямо сейчасбизнес活动,Это деловой вопрос, которым занимается определенная деловая роль.,Содержит задачу или набор задач.,Иметь четкие бизнес-результаты и результаты бизнеса. Например: выпуск продукта, выпуск мероприятия и т. д.

Задача:да Завершить активностьиз Рабочие процедуры,дапроцессизосновные строительные блоки。Сравниватьнравиться:Проверьте детали продукта、Обновить ассортимент продукции、Создать заказ и т. д.

шаг:да Завершить задачуизспецифическийшаг,дапроцессиз Самая атомарная операция。Сравниватьнравиться:Проверьте статус пользователя、Подтвердить статус продавца、Расчет общей стоимости заказа и т.д.

Бизнес-правила:да定义或约束бизнес某些方面иззаявление,Цель существования – поддерживать бизнес-структуру или контролировать деловое поведение или влиять на него.,Он описывает бизнес-процессы и процессы принятия решений.。Сравниватьнравиться:if Заказ. Способ получения = "почта" и Заказ . Статус платежа = «оплачено», затем «создать логистический заказ».

3.3.3 Организационные аспекты

Это измерение в основном анализирует организационную систему предприятия. Под организационной системой компании понимается организационная структура и модель управления и контроля, принятые компанией для обеспечения реализации стратегических и бизнес-планов, а также эффективной реализации системы бизнес-процессов. Элементы следующие:

Организационная единица:дакомпанияорганизоватьсистемаиз Компонентный блок。

почта:да Следоватьорганизовать Настройки структурыиз,Сумма одной или нескольких обязанностей, требуемых от отдельного лица, и полномочий, предоставленных этому лицу для этой цели.

Роль:дабизнеспроцесс Участники мероприятияизпрототип,Положение участника в процессе определяется принятием на себя соответствующей роли. организация для достижения определенной цели,Эту цель часто разбивают на,Чтобы его можно было выполнять совместно ролями с разными способностями и обязанностями.

3.3.4 Параметр обслуживания

Это измерение в основном моделирует и анализирует бизнес-услуги, предоставляемые предприятием внутри и снаружи. Элементы следующие:

Деловые услуги:дапредприятиеипредприятиеиз每个бизнес单元为其客户提供извнутреннийивнешние услуги。Служитьдаспособностьверновнешне представленная стоимостьиз Способ,Имеет четкие бизнес-характеристики,независимый и полный、Набор из одной или нескольких тесно связанных функций. Например: открытие счета、Отправить заказet al.

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose