Компонентная бизнес модель как составить

АЛЕКСАНДР ЧЕРНОв

Корпоративная архитектура

Как на основе анализа компонентной модели предприятия
построить модель данных и модель систем

В этом цикле статей мы говорим о том, что такое корпоративная архитектура и какое место она занимает в информатизации бизнеса, какие существуют архитектурные представления и как перейти от проектирования архитектуры к её реализации.

В первой статье мы рассмотрели тренды ИТ-области и выяснили, что инфраструктурные вопросы в наше время отходят на второй план. Более важными становятся бизнес-модель и корпоративная архитектура, которая следует из бизнес-модели.

Во второй — поговорили о том, что такое корпоративная архитектура и архитектурный подход в автоматизации. Мы выяснили, что корпоративная архитектура включает в себя несколько слоёв: слой архитектуры деятельности, слой данных и слой систем. Также рассмотрели компонентное моделирование — один из подходов к построению архитектуры деятельности.

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

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

Компонентная модель при этом не является финальным результатом проектирования корпоративной архитектуры. Анализ полученной компонентной модели позволит нам сформировать модель данных предприятия и перейти в итоге к конкретному набору систем. Модель данных и модель систем формируют второй и третий слой корпоративной архитектуры.

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

Анализ компонентной модели

Анализ компонент — это один из видов анализа, разработанный BCG (Boston Consulting Group), предполагающий грубую оценку принципов развития каждого бизнес-компонента компонентной модели.

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

Первоначально необходимо описать ключевые бизнес-проблемы каждого компонента (сроки, затраты, качество).

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

Далее нужно оценить компоненты на предмет специфичности, то есть сравнить каждый компонент с ситуацией на рынке и выделить те компоненты, которые дают компании конкурентное преимущество, выделяют компанию на рынке.

Возможные варианты развития функций компонента показаны на рисунке ниже.

Логично предположить, что именно те компоненты, которые являются основными и одновременно уникальными (высокая специфичность), дают основное конкурентное преимущество. Здесь компания должна стремиться к лидерству в отрасли: наращивать преимущество, увеличивать барьер входа в эту уникальную компетенцию. Для таких компонент все решения, в том числе, цифровые, должны быть лучшими в своём классе.

Если компонент основной, но не уникальный, рекомендуется применять стандартные, проверенные практики.

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

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

3. Если же компонент обеспечивающий и не уникальный, можно смело сокращать затраты, нормировать расходы, привлекать партнёров с низкими затратами.

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

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

Модель деятельности строительной компании

В результате анализа компонент был получен следующий результат:

Анализ компонент для строительной компании

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

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

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

  1. Принимать своевременные управленческие решения
  2. Эффективно управлять проектами и процессами
  3. Укреплять бренд и доверие на рынке

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

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

Для нашей строительной компании были получены следующие результаты оценки бизнес-значимости компонент:

Оценка бизнес-значимости компонент строительной компании

Как оценить бизнес-значимость? Необходимо последовательно пройти по каждому компоненту, задавая вопрос: «В какой степени деятельность этого компонента способствует достижению цели № 1? 2? 3?» и так далее.

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

Также очевидно, что компонент «Управление проектами» в явном виде способствует достижению цели № 2 — «Эффективное управление проектами и процессами». А вот достижению цели № 3 — «Усиление бренда компании и доверия на рынке» компонент способствует опосредованно: управление проектами само по себе не развивает бренд компании, но позволяет эффективно осуществлять основную деятельность компании, что в итоге повышает доверие к компании на рынке.

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

Анализ степени ИТ-проблематики

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

  • Полнота информации (информации недостаточно)
  • Целостность информации (информация противоречива)
  • Доступность информации (информация неактуальна)

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

Для нашей строительной компании была получена такая оценка ИТ-проблематики:

ИТ- проблематика для строительной компании

В результате анализа ИТ-проблематики было выявлено, что «Управления проектами», «Контроль проектирования» и другие важные компоненты имеют высокую степень проблематики и испытывают проблемы за счёт недостаточного уровня ИТ.

Анализ потенциалов автоматизации компонент

Данный вид анализа демонстрирует возможность эффективного применения средств ИТ для компонента. Этот вопрос может быть разложен на несколько факторов.

  1. Фактор необходимости. С точки зрения необходимости наиболее эффективным является внедрение средств ИТ в те компоненты, которые по своей природе являются информационно насыщенными: данные предоставляются интенсивно, в большом объёме и являются критичными для деятельности компании.
  2. Фактор возможности. Здесь необходимо определить, принято ли автоматизировать данный вид деятельности, есть ли на рынке такие решения, насколько быстро можно найти партнера и так далее.
  3. Фактор готовности. Про этот фактор часто забывают, но он является очень важным. Фактор говорит об организационной готовности компании к применению средств автоматизации и цифровизации в рамках данного компонента. Бывает, что компонент информационно емкий и готовые решения на рынке есть, но по некоторым причинам (политическим, экономическим и другим) подразделения, осуществляющие работу данного компонента, не готовы к внедрению средств автоматизации.

Очевидно, что если все три фактора имеют высокую оценку, то и потенциал автоматизации компонента является высоким.

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

Потенциалы автоматизации компонент строительной компании

Анализ приоритетов автоматизации компонент

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

Так, для строительной компании можно сформировать следующие приоритеты автоматизации компонент:

Приоритеты автоматизации компонент строительной компании

Как полученные приоритеты используются дальше? На них мы фокусируемся, когда определяем виды данных, подбираем системы под эти данные, анализируем проекты, связанные с этими системами. То есть эти приоритеты наследуются всеми последующими архитектурными сущностями.

Модель данных предприятия

Модель данных предприятия представляет собой описание всех видов информации, связанных с компонентами предприятия.

Как сформировать модель данных предприятия? Необходимо последовательно идти по компонентам и фиксировать виды информации, которые:

  1. Нужны для работы компонента
  2. Создаются в компоненте
  3. Приходят из других компонент

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

Например, информационные связи для области «Продажа» нашей строительной компании это будет выглядеть так:

Информационные связи области «Продажа» строительной компании

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

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

Анализ полученной модели данных позволяет увидеть интересные закономерности, «узкие» места предприятия. Например, часто случается такое, что наиболее критичные данные имеют недостаточное качество. Во многих компаниях важные данные банально не фиксируются ни в одной системе, а ведутся в Excel или иных подручных средствах.

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

Модель систем предприятия

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

Если предприятие небольшое (используется 5−7 ключевых систем), можно сразу соотносить данные с системами. Если же масштаб бизнеса большой, то полезно к конкретным системам прийти через классы систем. Классы систем — это виды прикладной функциональности (ERP, CRM, TMS и т. д.). Здесь мы говорим о том, какие возможности для работы с данными должна предоставлять та или иная система.

Так, в нашем примере со строительной компанией получилась такая модель целевого состояния классов систем:

Целевая модель состояния классов систем строительной компании

Здесь мы начинаем смотреть на архитектуру предприятия с точки зрения будущих систем: в каком компоненте, с каким приоритетом, для поддержки каких видов данных какую прикладную функциональность должны предоставлять информационные системы (сервисы/платформы).

Достаточно просто из этой точки перейти к конкретным информационным системам. Необходимо взять системы, существующие (развивающиеся/внедряющиеся/планируемые к внедрению) в компании, и распределить их по целевой модели классов систем.

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

Существующие информационные системы для строительной компании

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

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

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

В результате такого упражнения формируется модель направлений развития систем предприятия. Модель отражает действия, которые необходимо произвести с системами в ИТ-ландшафте компании.

Так, в нашем примере со строительной компанией получилось следующее:

Направления развития систем предприятия

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

Из практики можно сказать, что данные, которые мы считаем самыми важными, которые фиксируются в учётных системах и попадают в отчёты, составляют лишь около 20% от всех видов данных, необходимых для работы компонентов. Остальные 80% представляют собой неструктурированные и неиспользуемые данные. Таких данных становится больше с каждым годом, они напрямую влияют на принятие решений и их необходимо учитывать.

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

Например, для нашей строительной компании это может выглядеть так:

Модель взаимодействия систем строительной компании

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

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

Можно сформулировать следующий укрупнённый алгоритм проектирования корпоративной архитектуры:

  1. Построение основного слоя корпоративной архитектуры — архитектуры деятельности с помощью компонентного моделирования. Подробнее об этом мы говорили в первой статье.
  2. После построения компонентной модели к ней можно последовательно применить несколько видов анализа: анализ компонент, оценка бизнес-значимости, анализ степеней ИТ-проблематики, оценка потенциалов и приоритетов автоматизации компонент. Полученные результаты позволяют перейти к построению архитектуры (модели) данных предприятия.
  3. Модель данных представляет собой описание всех видов данных, связанных с компонентом и их характеристик. Полученные сведения о видах данных предприятия важны для того, чтобы решить, какие сервисы или системы должны предоставлять эти данные. «Наложение» на модель данных конкретных видов систем позволяет сформировать архитектуру (модель) систем предприятия.

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

Александр Чернов

Эксперт по вопросам цифровизации и цифровой трансформации компаний и отраслей

Реализовал более 40 проектов в крупнейших российских холдингах по разработке корпоративных архитектур, стратегий цифровизации, ИТ-аудитов, моделей управления цифровой трансформацией.

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

АЛЕКСАНДР ЧЕРНОв

Корпоративная архитектура

Как построить модель данных и модель систем на основе анализа компонентной модели предприятия

В этом цикле статей мы говорим о том, что такое корпоративная архитектура и какое место она занимает в информатизации бизнеса, какие существуют архитектурные представления и как перейти от проектирования архитектуры к её реализации.

В первой статье мы рассмотрели тренды ИТ-области и выяснили, что инфраструктурные вопросы в наше время отходят на второй план. Более важными становятся бизнес-модель и корпоративная архитектура, которая следует из бизнес-модели.

Во второй части мы поговорили о том, что такое корпоративная архитектура и архитектурный подход в автоматизации. Мы выяснили, что корпоративная архитектура включает в себя несколько слоёв: слой архитектуры деятельности, слой данных и слой систем. Также рассмотрели компонентное моделирование — один из подходов к построению архитектуры деятельности.

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

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

Компонентная модель при этом не является финальным результатом проектирования корпоративной архитектуры. Анализ полученной компонентной модели позволит нам сформировать модель данных предприятия и перейти в итоге к конкретному набору систем. Модель данных и модель систем формируют второй и третий слой корпоративной архитектуры.

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

Анализ компонентной модели

Анализ компонент — это один из видов анализа, разработанный BCG (Boston Consulting Group), предполагающий грубую оценку принципов развития каждого бизнес-компонента компонентной модели.

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

Первоначально необходимо описать ключевые бизнес-проблемы каждого компонента (сроки, затраты, качество).

Далее необходимо определить, относится компонент к основной деятельности или к обеспечивающей: основные компоненты осуществляют создание главных ценностей компании, обеспечивающие — поддерживают создание таких ценностей. Например, производство продукции — основной компонент, а бухгалтерский учёт — обеспечивающий.

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

Возможные варианты развития функций компонента показаны на рисунке ниже.

Логично предположить, что именно те компоненты, которые являются основными и одновременно уникальными, дают основное конкурентное преимущество. Здесь компания должна стремиться к лидерству в отрасли: наращивать преимущество, увеличивать барьер входа в эту уникальную компетенцию. Для таких компонент все решения, в том числе, цифровые, должны быть лучшими в своём классе.

Если компонент основной, но не уникальный, рекомендуется применять стандартные, проверенные практики.

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

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

Если же компонент обеспечивающий и не уникальный, можно смело сокращать затраты, нормировать расходы, привлекать партнёров с низкими затратами.
Данный вид анализа позволяет сформулировать принципы развития каждого компонента, в том числе на автоматизацию и цифровизацию.
В качестве примера рассмотрим модель деятельности строительной компании. Напомню, что модель деятельности является основой корпоративной архитектуры. Об этом мы говорили в предыдущей части.
Исходная модель деятельности показана на рисунке ниже.

Модель деятельности строительной компании

В результате анализа компонент был получен следующий результат:

Анализ компонент для строительной компании

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

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

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

  1. Принимать своевременные управленческие решения
  2. Эффективно управлять проектами и процессами
  3. Укреплять бренд и доверие на рынке

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

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

Для нашей строительной компании были получены следующие результаты оценки бизнес-значимости компонент:

Оценка бизнес-значимости компонент строительной компании

Как оценить бизнес-значимость? Необходимо идти последовательно по каждому компоненту и задавать вопрос: «В какой степени деятельность компонента способствует достижению цели № 1/2/3…».

Например, компонент «Управление проектами» в явном виде способствует достижению цели № 1 — «Принятие своевременных стратегических решений», так как компонент агрегирует всю возможную актуальную информацию о текущих делах компании. Также очевидно, что компонент «Управление проектами» в явном виде способствует достижению цели № 2 — «Эффективное управление проектами и процессами». А вот достижению цели № 3 — «Усиление бренда компании и доверия на рынке» компонент способствует опосредованно. Непосредственно управление проектами не развивает бренд компании, но позволяет эффективно осуществлять основную деятельность компании, что повышает доверие к компании на рынке.

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

Анализ степени ИТ-проблематики

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

  • Полнота информации (информации недостаточно)
  • Целостность информации (информация противоречива)
  • Доступность информации (информация неактуальна)

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

Для нашей строительной компании была получена такая оценка ИТ-проблематики:

ИТ- проблематика для строительной компании

В результате анализа ИТ-проблематики было выявлено, что «Управления проектами», «Контроль проектирования» и другие важные компоненты имеют высокую степень проблематики и испытывают проблемы за счёт недостаточного уровня ИТ.

Анализ потенциалов автоматизации компонент

Данный вид анализа демонстрирует возможность эффективного применения средств ИТ для компонента. Этот вопрос может быть разложен на несколько факторов.

  1. Фактор необходимости. С точки зрения необходимости наиболее эффективным является внедрение средств ИТ в компоненты, которые по своей природе являются информационно насыщенными: данные предоставляются интенсивно, в большом объёме и являются критичными для деятельности компании.
  2. Фактор возможности. Здесь необходимо определить, принято ли автоматизировать данный вид деятельности, есть ли на рынке такие решения, насколько быстро можно найти партнера и так далее.
  3. Фактор готовности. Про этот фактор часто забывают, но он является очень важным. Фактор говорит об организационной готовности компании к применению средств автоматизации и цифровизации в рамках данного компонента. Бывает, что компонент информационно емкий и готовые решения на рынке есть, но по некоторым причинам (политическим, экономическим и другим) подразделения, осуществляющие работу данного компонента, не готовы к внедрению средств автоматизации.

Очевидно, что если все три фактора имеют высокую оценку, то и потенциал автоматизации компонента является высоким.

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

Потенциалы автоматизации компонент строительной компании

Анализ приоритетов автоматизации компонент

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

Так, для строительной компании можно сформировать следующие приоритеты автоматизации компонент:

Приоритеты автоматизации компонент строительной компании

Как полученные приоритеты используются дальше? На них мы фокусируемся, когда определяем виды данных, подбираем системы под эти данные, анализируем проекты, связанные с этими системами. То есть, эти приоритеты наследуются всеми последующими архитектурными сущностями.

Модель данных предприятия

Модель данных предприятия представляет собой описание всех видов информации, связанных с компонентами предприятия.

Как сформировать модель данных предприятия? Необходимо последовательно идти по компонентам и фиксировать виды информации, которые:

  1. Нужны для работы компонента
  2. Создаются в компоненте
  3. Приходят из других компонент

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

Например, информационные связи для области «Продажа» нашей строительной компании это будет выглядеть так:

Информационные связи области «Продажа» строительной компании

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

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

Анализ полученной модели данных позволяет увидеть интересные закономерности, «узкие» места предприятия. Например, часто случается такое, что наиболее критичные данные имеют недостаточное качество. Во многих компаниях важные данные банально не фиксируются ни в одной системе, а ведутся в Excel или иных подручных средствах.

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

Модель систем предприятия

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

Если предприятие небольшое (используется 5-7 ключевых систем), можно сразу соотносить данные с системами. Если же масштаб бизнеса большой, то полезно к конкретным системам прийти через классы систем. Классы систем — это виды прикладной функциональности (ERP, CRM, TMS и т.д.). Здесь мы говорим о том, какие возможности для работы с данными должна предоставлять та или иная система.

Так, в нашем примере со строительной компанией получилась такая модель целевого состояния классов систем:

Целевая модель состояния классов систем строительной компании

Здесь мы начинаем смотреть на архитектуру предприятия с точки зрения будущих систем: в каком компоненте, с каким приоритетом, для поддержки каких видов данных какую прикладную функциональность должны предоставлять информационные системы (сервисы/платформы).

Достаточно просто из этой точки перейти к конкретным информационным системам. Необходимо взять системы, существующие (развивающиеся/внедряющиеся/планируемые к внедрению) в компании, и распределить их по целевой модели классов систем.

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

Существующие информационные системы для строительной компании

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

В любом случае все рекомендации сводятся к одному правилу: если можно продолжать использовать существующую систему, если она обеспечивает требуемое качество данных, то не нужно её ни на что менять.

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

В результате такого упражнения формируется модель направлений развития систем предприятия. Модель отражает действия, которые необходимо произвести с системами в ИТ-ландшафте компании.

Так, в нашем примере со строительной компанией получилось следующее:

Направления развития систем предприятия

Далее можно осуществить несколько вариантов оценок с полученной моделью. Например, перечислить источники их получения: готовое «коробочное решение», заказной продукт или собственная разработка.

Из практики можно сказать, что данные, которые мы считаем самыми важными, которые фиксируются в учётных системах и попадают в отчёты, составляют лишь около 20% от всех видов данных, необходимых для работы компонентов. Остальные 80% представляют собой неструктурированные данные. Таких данных становится больше с каждым годом, они напрямую влияют на принятие решений и их необходимо учитывать.

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

Например, для нашей строительной компании это может выглядеть так:

Модель взаимодействия систем строительной компании

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

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

Можно сформулировать следующий укрупнённый алгоритм проектирования корпоративной архитектуры.

  1. Построение основного слоя корпоративной архитектуры — архитектуры деятельности с помощью компонентного моделирования. Подробнее об этом мы говорили в первой статье.
  2. После построения компонентной модели к ней можно последовательно применить несколько видов анализа: анализ компонент, оценка бизнес-значимости, анализ степеней ИТ-проблематики, оценка потенциалов и приоритетов автоматизации компонент. Полученные результаты позволяют перейти к построению архитектуры (модели) данных предприятия.
  3. Модель данных представляет собой описание всех видов данных, связанных с компонентом и их характеристик. Полученные сведения о видах данных предприятия важны для того, чтобы решить, какие сервисы или системы должны предоставлять эти данные. «Наложение» на модель данных конкретных видов систем позволяет сформировать архитектуру (модель) систем предприятия.

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

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

Александр Чернов

Эксперт по вопросам цифровизации и цифровой трансформации компаний и отраслей

Реализовал более 40 проектов в крупнейших российских холдингах по разработке корпоративных архитектур, стратегий цифровизации, ИТ-аудитов, моделей управления цифровой трансформацией.

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

3.3.4. Система процессов компании по методу CBM IBM

Подход CBM (Component Business Model) компании IBM довольно интересен (табл. 3.3.2). Этот метод пока мало распространен в России, но некоторые крупные компании уже используют его для построения процессной модели бизнеса.

Таблица 3.3.2. Построение системы процессов компании на основе метода CBM

Для построения системы процессов компании в рамках модели CBM нужно:

• определить ключевые компетенции компании (в области производства, продуктов/услуг, отношений с потребителями и т. д.);

• для каждой компетенции и для каждого уровня управления определить так называемые компоненты;

• выполнить процессную декомпозицию каждой компоненты на два-четыре уровня вниз.

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

В модели CBM компоненты, по сути, это группы процессов. Привязка компонент к уровню управления весьма субъективна, как и сами уровни. На мой взгляд, уровни управления – узкое место CBM из-за отсутствия однозначных критериев отнесения к ним компонент. Мне встречались модели, в которых компоненты привязывались к нескольким уровням управления.

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

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

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

Данный текст является ознакомительным фрагментом.

Читайте также

13. Описание и моделирование бизнес-процессов проектно-ориентированной компании

13. Описание и моделирование бизнес-процессов проектно-ориентированной компании
Бизнес-процесс – преобразование входа в полезный выход.Декомпозиция бизнес-процесса – детализация описания, осуществляемая с прикладной целью (рис. 13.0.1).Модель бизнес-процесса –

1.3. Информационная система компании и учетная информация для финансовой аналитики

1.3. Информационная система компании и учетная информация для финансовой аналитики
На взгляд непосвященных, понятия «данные» и «информация» – синонимы, однако менеджеры четко их различают. Данные – это «сырые» факты в количественном и качественном отражении, например,

7. Политики компании в области регламентации бизнес-процессов

7. Политики компании в области регламентации бизнес-процессов

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

2.6. Сквозные процессы в системе процессов компании

2.6. Сквозные процессы в системе процессов компании
Как показывать сквозные процессы в системе процессов компании?[64] Для ответа на этот вопрос рассмотрим несколько примеров.
Пример. Сквозные процессы в области продаж
Компания оказывает логистические услуги. В рамках

3.3.1. Структурный подход к построению системы процессов компании

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

3.3.3. Система процессов компании как «блюдо спагетти»

3.3.3. Система процессов компании как «блюдо спагетти»
Ряд консультантов, занимающихся описанием и автоматизацией бизнес-процессов, обходит стороной вопрос построения комплексной системы процессов компании. При выполнении проекта по мере необходимости выделяются

5.1.7. Регламентация процессов производства при отсутствии регламентации процессов управления/развития

5.1.7. Регламентация процессов производства при отсутствии регламентации процессов управления/развития
В ряде компаний регламентация процессов производства достигает 90–100 %, то есть регламентирована почти вся деятельность. Внешние требования (ограничения)

5.4. Система стандартизации бизнес-процессов

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

6.1.1. Процессы управления в системе процессов компании

6.1.1. Процессы управления в системе процессов компании
С практической точки зрения важен вопрос определения и описания процессов управления. В качестве примера рассмотрим модель APQC, версия 5[118]. Содержит ли она процессы управления? В определенном смысле – да. Перечислю

Приложение 1 Система процессов APQC

Приложение 1
Система процессов APQC
В приложении представлен авторский перевод системы процессов организации APQC. Эта система процессов полезна как для освоения подходов к построению процессного дерева, так и для анализа и совершенствования системы процессов

3. Создаем службу персонала: система управления персоналом в компании

3. Создаем службу персонала: система управления персоналом в компании
3.1. «От простого к сложному»: формирование службы персонала3.2. «Зачем все эти люди?»: о ценности человеческого ресурса в компании3.3. «Менторы и Дементоры»: о наставниках и коучах3.4. «Дайте то, подайте это,

Was this document helpful?

Leave a comment or say thanks

СОДЕРЖАНИЕ

Задание 1. Описание основной деятельности компании…………………….…..…….3

Задание 2. Канва А. Остервальдера………………………………………………..…..…..…..4

Задание 3. Компонентная бизнес-модель………………………………………………..…...6

Задание 4. Определение изменений…………………………………………………………...10

Задание 5. Сформировать план реализации изменений на основе TOGAF

ADM………………………………………………………………………………………………………...10

Задание 6. Мотивационная модель целевой архитектуры предприятия, модель

внешнего окружения и SWOT-анализ……………………………………………………..12

Задание 7. Верхнеуровневая модель текущего и целевого состояния слоёв...14

Задание 8. Подробные модели слоёв архитектуры…………………..…..………..…..18

Задание 9. Модель перехода архитектуры предприятия от текущей целевой. 20

Задание 10. Результаты оценки изменений……………………………………..………....21

Заключение……………………………………………………………………………………………....24

Список использованных источников……………………………………………..…..…..….25

Добавить комментарий