Архитектура предприятия ( EA ) — это бизнес-функция, связанная со структурами и поведением бизнеса, особенно с бизнес-ролями и процессами, которые создают и используют бизнес- данные . Международное определение Федерации профессиональных организаций по архитектуре предприятий — это «четко определенная практика проведения анализа, проектирования, планирования и внедрения предприятия с использованием комплексного подхода в любое время для успешной разработки и выполнения стратегии. Архитектура предприятия применяет принципы и практики архитектуры для руководства организациями через изменения в бизнесе, информации, процессах и технологиях , необходимые для выполнения их стратегий. Эти практики используют различные аспекты предприятия для выявления, мотивации и достижения этих изменений». [1]
Федеральное правительство США является примером организации, которая практикует EA, в данном случае с его процессами планирования капитала и контроля инвестиций . [2] Такие компании, как Independence Blue Cross , Intel , Volkswagen AG , [3] и InterContinental Hotels Group также используют EA для улучшения своих бизнес-архитектур, а также для повышения эффективности и производительности бизнеса . Кроме того, справочное руководство по архитектуре федерального предприятия помогает федеральным агентствам в разработке их архитектур. [4]
Как дисциплина, EA «проактивно и целостно руководит реакцией предприятия на разрушительные силы, выявляя и анализируя выполнение изменений» в направлении организационных целей. EA дает бизнес- и ИТ-руководителям рекомендации по корректировке политики и предоставляет лучшие стратегии для поддержки и обеспечения развития бизнеса и изменений в информационных системах, от которых зависит бизнес. EA предоставляет руководство для принятия решений по достижению этих целей. [5] В руководстве по передовой практике EA Национального вычислительного центра говорится, что EA обычно «принимает форму всеобъемлющего набора связанных моделей, которые описывают структуру и функции предприятия. Отдельные модели в EA организованы в логическом порядке, который обеспечивает постоянно возрастающий уровень детализации о предприятии». [6]
Важными игроками в EA являются архитекторы предприятий и архитекторы решений. Архитекторы предприятий находятся на верхнем уровне иерархии архитекторов, что означает, что у них больше обязанностей, чем у архитекторов решений. В то время как архитекторы решений сосредоточены на своих собственных соответствующих решениях, архитекторы предприятий сосредоточены на решениях для всей организации и их влиянии на нее. Архитекторы предприятий контролируют многих архитекторов решений и бизнес-функции. Как практики EA, архитекторы предприятий поддерживают стратегическое видение организации, действуя для согласования решений по людям, процессам и технологиям с осуществимыми целями и задачами, которые приводят к количественным улучшениям в направлении достижения этого видения. Практика EA «анализирует области общей деятельности внутри организаций или между ними, где происходит обмен информацией и другими ресурсами для руководства будущими состояниями с интегрированной точки зрения стратегии, бизнеса и технологий». [7]
Термин «предприятие» можно определить как организационную единицу , организацию или совокупность организаций, которые разделяют набор общих целей и сотрудничают для предоставления клиентам определенных продуктов или услуг. [8] В этом смысле термин «предприятие» охватывает различные типы организаций, независимо от их размера, модели собственности, операционной модели или географического распределения. Он включает в себя полную социотехническую систему этих организаций , [9] включая людей, информацию, процессы и технологии. Предприятие как социотехническая система определяет сферу применения EA.
Термин архитектура относится к фундаментальным концепциям или свойствам системы в ее среде; и воплощен в ее элементах, отношениях и в принципах ее проектирования и развития. [10] Методология разработки и использования архитектуры для руководства преобразованием бизнеса из базового состояния в целевое, иногда через несколько переходных состояний, обычно известна как структура архитектуры предприятия . Структура предоставляет структурированный набор процессов, методов, описаний артефактов , эталонных моделей и руководства для производства и использования описания архитектуры, специфичного для предприятия. [ необходима цитата ]
Первостепенное значение для изменения EA имеет определение спонсора. Их миссия, видение , стратегия и структура управления определяют все роли, обязанности и отношения, вовлеченные в ожидаемую трансформацию. Изменения, рассматриваемые архитекторами предприятия, обычно включают инновации в структуре или процессах организации; инновации в использовании информационных систем или технологий; интеграцию и/или стандартизацию бизнес-процессов; и улучшение качества и своевременности деловой информации. [ необходима цитата ]
Согласно стандарту ISO/IEC / IEEE 42010 [10], продукт, используемый для описания архитектуры системы, называется архитектурным описанием . На практике архитектурное описание содержит множество списков, таблиц и диаграмм. Это модели, известные как представления . В случае EA эти модели описывают логические бизнес-функции или возможности, бизнес-процессы , человеческие роли и актеров, физическую организационную структуру, потоки данных и хранилища данных , бизнес-приложения и платформенные приложения, аппаратное обеспечение и инфраструктуру связи. [11]
Первое использование термина «архитектура предприятия» часто ошибочно приписывают Джону Захману в его работе 1987 года «Структура архитектуры информационных систем» . [12] Первой публикацией, в которой он использовался, была специальная публикация Национального института стандартов (NIST) [13] о проблемах интеграции информационных систем. [ требуется ссылка ] В статье NIST EA описывается как состоящая из нескольких уровней. Архитектура бизнес-единицы является верхним уровнем и может быть как общей корпоративной единицей, так и подъединицей. Она устанавливает для всей организации необходимые рамки для «удовлетворения как внутренних информационных потребностей», так и потребностей внешних организаций, в том числе сотрудничающих организаций , клиентов и федеральных агентств . Нижние уровни EA, которые предоставляют информацию более высоким уровням, более внимательны к деталям от имени своих начальников. В дополнение к этой структуре архитектура бизнес-единицы устанавливает стандарты , политики и процедуры , которые либо улучшают, либо препятствуют выполнению миссии организации. [13]
Главное различие между этими двумя определениями заключается в том, что концепция Захмана заключалась в создании индивидуальных информационных систем, оптимизированных для бизнеса, в то время как NIST описывал управление всеми информационными системами в рамках бизнес-подразделения. Определения в обеих публикациях, однако, сходились во мнении, что из-за «растущего размера и сложности [i]реализации [i]информационных систем... логические конструкции (или архитектура) для определения и управления интерфейсами и... [i]теграции всех компонентов системы» необходимы. Захман, в частности, призывал к « стратегической методологии планирования ». [12]
В области архитектуры предприятия существуют три всеобъемлющие школы: Enterprise IT Design, Enterprise Integrating и Enterprise Ecosystem Adaption. То, к какой школе вы присоединитесь, повлияет на то, как вы будете видеть цель и сферу EA, а также средства ее достижения, навыки, необходимые для ее проведения, и центр ответственности за ее проведение. [14]
В рамках проектирования корпоративных ИТ основной целью EA является руководство процессом планирования и проектирования возможностей ИТ / ИС предприятия для достижения желаемых организационных целей, часто за счет большего соответствия между ИТ/ИС и деловыми интересами. Предложения и решения по архитектуре ограничиваются аспектами ИТ/ИС предприятия, а другие аспекты служат только в качестве входных данных. Школа интеграции предприятий полагает, что целью EA является создание большей согласованности между различными интересами предприятия (HR, IT, Operations и т. д.), включая связь между формулированием и выполнением стратегии. Предложения и решения по архитектуре здесь охватывают все аспекты предприятия. Школа адаптации экосистемы предприятия утверждает, что целью EA является поощрение и поддержание обучающих возможностей предприятий, чтобы они могли быть устойчивыми. Следовательно, большое внимание уделяется улучшению возможностей предприятия совершенствоваться, внедрять инновации и коэволюционировать со своей средой. Как правило, предложения и решения охватывают как предприятие, так и его среду.
Преимущества EA достигаются посредством его прямого и косвенного вклада в организационные цели. [15] Известные преимущества включают поддержку в областях, связанных с проектированием и перепроектированием организационных структур во время слияний, поглощений или общих организационных изменений; [16] [17] [18] [19] обеспечение дисциплины и стандартизации бизнес-процессов, а также обеспечение консолидации, повторного использования и интеграции процессов ; [20] [21] поддержка принятия инвестиционных решений и приоритизации работ; [17] [22] [18] улучшение сотрудничества и коммуникации между заинтересованными сторонами проекта и вклад в эффективное определение объема проекта и определение более полных и последовательных результатов проекта ; [19] [20] и увеличение своевременности выявления требований и точности определений требований посредством публикации документации EA. [23]
Другие преимущества включают вклад в оптимальные системные проекты и эффективное распределение ресурсов во время разработки и тестирования системы; [17] [18] обеспечение дисциплины и стандартизации мероприятий по планированию ИТ и вклад в сокращение времени принятия решений, связанных с технологиями; [18] [21] сокращение затрат на внедрение и эксплуатацию системы, а также минимизация дублирующих инфраструктурных услуг в бизнес-подразделениях; [21] [24] снижение сложности ИТ, консолидация данных и приложений и улучшение взаимодействия систем; [20] [21] [24] более открытая и отзывчивая ИТ, что отражается в улучшении доступности данных для соответствия нормативным требованиям и повышенной прозрачности изменений инфраструктуры; [21] [25] и снижение бизнес-рисков от сбоев системы и нарушений безопасности. EA также помогает снизить риски поставки проекта. [21] [26] Установление EA в качестве принятой, признанной, функционально интегрированной и полностью вовлеченной концепции на операционном и тактическом уровнях является одной из самых больших проблем, с которыми сталкиваются сегодня архитекторы предприятий, и одной из главных причин, по которым многие инициативы EA терпят неудачу. [27]
Ключевой проблемой EA была сложность в достижении показателей успеха из-за приблизительной и часто непрозрачной природы проектов EA. [28] Кроме того, был ряд отчетов, включая отчеты, написанные Иваром Якобсоном , [29] Gartner , [30] Университетом Эразма Роттердамского и IDS Scheer , [31] Дайоном Хинчклиффом, [32] и Стэнли Гейвером, [33] , в которых утверждается, что частые неудачи инициатив EA делают концепцию не стоящей усилий и что методология быстро исчезнет.
Согласно Федерации профессиональных организаций по архитектуре предприятий (FEAPO), EA взаимодействует с широким спектром других дисциплин, обычно встречающихся в бизнес-среде, таких как проектирование и управление производительностью , проектирование и управление процессами , управление ИТ и портфелем предприятия , управление и соответствие требованиям , стратегическое планирование ИТ, анализ рисков , управление информацией , управление метаданными , развитие организации , проектное мышление , системное мышление и проектирование пользовательского опыта . [1] [34] [35] [36] EA организации слишком сложна и обширна, чтобы документировать ее полностью, поэтому методы управления знаниями предоставляют способ исследования и анализа этих скрытых, неявных или неявных областей. В свою очередь, EA предоставляет способ документирования компонентов организации и их взаимодействия системным и целостным образом, который дополняет управление знаниями. [37]
На различных площадках [38] EA обсуждалась как имеющая связь с сервисно-ориентированной архитектурой (SOA), особым стилем интеграции приложений. Исследования указывают на то, что EA продвигает использование SOA как шаблона интеграции в масштабах предприятия. [39] [40] Широкий охват EA привел к включению этой бизнес-роли в процессы управления информационными технологиями многих организаций. Аналитическая фирма Real Story Group предположила, что EA и возникающая концепция цифрового рабочего места являются «двумя сторонами одной медали». [41] Cutter Consortium описал EA как дисциплину, основанную на информации и знаниях. [42]