Формирование ИТ инфраструктуры предприятия
Борис Видякин
В ходе автоматизации предприятий решается задача разработки и внедрения архитектуры информационной среды поддержки ключевых процессов, что должно способствовать ведению основных проектов, связанных с деятельностью предприятия. С технологической точки зрения, одна из сторон прозрачности процесса автоматизации предприятия — это использование всеми организационными единицами единых данных, к которым в ходе хозяйственных операций используются несколькими подразделениями.
Автоматизация административно-хозяйственных функций происходит путем внедрения системы класса enterprise resource planning (ERP, информационная система планирования ресурсов предприятия).
При внедрении ERP-систем используют метод проектного подхода, с фиксированной моделью жизненного цикла проекта. Каждый проект от возникновения идеи до полного его завершения проходит ряд ступеней своего развития. Проектный подход позволяет разделить процесс внедрения на ключевые этапы и на каждом из них достигать более эффективных и прозрачных результатов. Имеется ряд методологий управления проектами, применение каждого вида обусловлено уровнем сложности, типом проекта, особенностями обеспечения качества и целостности данных в информационной системе. Предприятия, внедряющие ERP-систему методом проектного подхода, могут как использовать методологии разработчиков и поставщиков типовых по структуре и архитектуре ERP-систем, так и адаптировать свои методы и технологии для управления проектом, способствующие более эффективному внедрению ERP-системы именно заданного уровня сложности и типа.
Процесс автоматизации вносит изменения в организационную структуру предприятия, связанные с характеристиками маршрутизации ключевых процессов. При формировании бизнес-требований, направленных на выявление конфигурации бизнес-приложений, необходимо проводить детальный анализ бизнес-процессов предприятия и стратегии разработки и внедрения информационной системы. Конфигурация каждого отдельного бизнес-приложения проводится во взаимосвязи с другими задачами, т.е. на первом этапе проекта необходимо выполнить разработку полного архитектурного ландшафта создаваемой информационной среды.
Как разработка архитектуры бизнес-приложения, так и управление проектом могут выполняться с использованием различных технологий. Жизненный цикл методологии состоит из последовательных этапов с четкими выраженными результатами построения архитектурного ландшафта на каждом этапе. В совокупности результаты, полученные на каждом этапе формирования ландшафта, образуют полную архитектуру предприятия, которая состоит из следующих элементов:
- бизнес-архитектура;
- технологическая архитектура;
- технологическая инфраструктура.
В процессе внедрения бизнес-приложения задействованы различные организационные единицы предприятия и исполнителя проекта, при планировании проекта необходимо детально выделить основные виды работ с указанием их продолжительности.
1. Внедрение бизнес-приложения с помощью методологии управления проектами
Процесс автоматизации предприятия состоит из автоматизации ключевого комплекса бизнес-процессов. Комплекс бизнес-процессов объединяет различных участников и владельцев бизнес-процессов. Поэтому при автоматизации необходимо применение методов разделения работ. Разделение работ по автоматизации ключевых бизнес-процессов позволяет снизить организационные риски. При этом для снижения организационных и технологических рисков целесообразно применение метода проектного подхода.
Процесс формирования архитектурного ландшафта носит комплексный характер. Поэтому состав проектов по разработке и внедрению системы в свою очередь формируется на основе анализа архитектурного ландшафта. При этом проекты, направленные на автоматизацию сформированного архитектурного ландшафта на всем жизненном цикле автоматизации, ведутся не независимо. Они взаимосвязаны, имеется интерактивность, взаимное влияние. В результате реализации этих проектов должна быть достигнута автоматизация всех ключевых процессов, которые были выделены и определены при формировании архитектурного ландшафта.
Рассмотрим полный жизненный цикл проекта внедрения бизнес-приложения с использованием методологии управления проектами. Методология — это структурный подход к внедрению, позволяющий ускорить выполнение проекта. Предусмотрена разработка списка описаний и документации, сетевых графиков на всех стадиях проекта, а также обучение пользователе. Методология состоит из пяти последовательных фаз с выделенным объемом работ на каждой фазе.
- Подготовка проекта (project preparation).
- Концептуальное проектирование (business blueprint).
- Реализация проекта (конфигурирование системы) (realization).
- Заключительная подготовка (final preparation).
- Ввод в эксплуатацию (go live and support).
Рассмотрим этапы каждой фазы, а также определим взаимодействие между фазами.
На начальной фазе «Подготовка проекта» определяются цели, задачи проекта и определяется местоположение проекта в ИТ-стратегии предприятия. Если предприятие разделяет ИТ-стратегию на программы, следовательно, определяется принадлежность проекта к определенной программе и указывается перечень смежных проектов, которые могут оказать или оказывают управляющее воздействие на рассматриваемый проект.
После определения целей проекта, производится детализация целей проекта для формирования плана проекта. Детализация целей проекта определяется функциональным объемом проекта. Этап определения функционального объема проекта фактически является главным этапом на фазе подготовки проекта. От этапа определения функционального объема проекта напрямую зависят:
- определение бюджета проекта;
- определение состава исполнителя проекта и проектной команды;
- формирование предварительного плана-графика работ по проекту.
После определения и уточнения функционального объема проекта формируется предварительный план- график проекта. Предварительный план-график работ по проекту должен показывать предварительные сроки выполнения ключевых вех проекта с закрепленными ответственными исполнителями. На основании сформированного план-графика работ по проекту и сформированного функционального объема проекта, ответственные лица от исполнителя проекта формируют исполнителей выделенных работ по проекту и передают информацию о ресурсах руководителю проекта от исполнителя для агрегации данных о ресурсах.
Отметим основные этапы фазы «Подготовка проекта»:
- этап формирования целей проекта;
- этап формирования функционального объема проекта;
- этап определения бюджета проекта;
- этап формирования план-графика работ по проекту;
- этап определения состава исполнителя проекта и проектной команды.
После выполнения этапов фазы «Подготовка проекта», проект переходит в фазу «Концептуальное проектирование». На этой фазе анализируется функциональный объем проекта и формализуются или уточняются поставленные цели проекта. Основным этапом фазы является создание концепции будущего прототипа бизнес-приложения и результата проекта. На данном этапе создается бизнес-модель бизнес-приложения, на основе бизнес-процессов предприятия. При реализации проекта в бизнес-процессы предприятия могут вноситься изменения, связанные со спецификой бизнес-приложений.
На основе сформированного «Концептуального проекта» в первоначальные цели проекта могут вноситься изменения и уточняться функциональный объем проекта. После определения и уточнения функционального объема проекта формализуются задачи функционального объема. Декомпозиция задач функционального объема формализуются разработкой проектных решений по реализации и оптимизации автоматизируемых бизнес-процессов.
Параллельно для реализации сквозных бизнес-процессов формируются технологические проектные решения. Они включают в себя модели интеграционных сценариев, раскрывающие интеграционные процессы как с технологической, так и с бизнес точек зрения. После утверждения разработанной проектной документации и утвержденного концептуального проекта, устанавливающий функциональный объем проекта, формируется план обучения конечных пользователей.
Основными этапами фазы «Концептуальное проектирование» являются следующие:
- этап формирования концептуального проекта;
- этап формирования плана выпуска проектной документации и плана обучения конечных пользователей;
- этап оптимизации бизнес-процессов и разработки проектных решений по реализации сквозных бизнес-процессов;
- этап формирования технологических проектных решений и создание моделей интеграционных сценариев.
После выполнения выделенных этапов фазы «Концептуальное проектирование» проект по методологии переходит в фазу «Реализация проекта». На фазе «Реализация проекта» создается прототип бизнес-приложения по формализованным бизнес-требованиям концептуального проекта. Разрабатываемый прототип бизнес-приложения должен соответствовать требованиям концептуального проекта как со стороны бизнес-требований, так и со стороны технологических требований, предъявляемых к бизнес-приложению заказчиком.
С технологической точки зрения на данной фазе производится конфигурация и кастомизация информационной системы. Фазу «Реализация проекта» логически можно разделить на два этапа.
- первый этап заключается в создании кастомизации бизнес-приложения на основании требований концептуального проекта;
- второй этап заключается в тестировании прототипа бизнес-приложения.
Рассмотрим первый этап фазы «Реализация проекта». Этап кастомизации бизнес-приложения начинается с этапа формирования технического задания на разработку бизнес-приложения, которое впоследствии может делиться или дополняться частными техническими заданиями, разработанные в соответствии с проектными решениями на реализацию сквозных автоматизированных бизнес-процессов, разработанных на фазе концептуального проектирования. Поскольку бизнес-приложение является интегрированным, то необходимо создание мероприятий, направленных на проведение интеграционных тестирований.
Результатом формирования планов интеграционного тестирования является «Программа и методика испытаний», направленная на проведение интеграционных испытаний бизнес-приложения. На основании утвержденного технического задания на кастомизацию бизнес-приложения определяются полномочия работы ключевых пользователей с бизнес-приложением, на основании которых впоследствии формируется план инструкций конечного пользователя.
Таким образом, начальный этап фазы «Реализация проекта» включает в себя:
- создание технического задания на разработку бизнес-приложения в соответствии с бизнес-требованиями утвержденными концептуальным проектом;
- создание программы и методики испытаний бизнес-приложения включающая в себя проведение интеграционных тестирований;
- создание плана обучения конечных пользователей бизнес-приложения в соответствии с полномочиями пользователей.
Второй этап фазы «Реализация проекта» связан с тестированием бизнес-приложения. Этап тестирования бизнес-приложения предназначен для определения соответствия прототипа бизнес-приложения требованиям концептуального проекта с технологической точки зрения, а также для определения адекватности прототипа бизнес-приложения, связанного с работой конечных пользователей. На данном этапе происходит анализ ошибок связанных с работоспособностью бизнес-приложения и их устранение. Также на данном этапе производятся комплекс мероприятий, связанных с проведением и результатами интеграционных тестирований. Таким образом, этап, связанный с тестированием бизнес-приложения на фазе «Реализация проекта», включает в себя:
- формирование плана тестирования;
- формирование сценариев интеграционного тестирования.
Основными этапами фазы «Реализация проекта» являются следующие:
- этап создания технического задания на разработку бизнес-приложения в соответствии с бизнес-требованиями утвержденными концептуальным проектом;
- этап создания программы и методики испытаний бизнес-приложения включающая в себя комплекс мероприятий по проведению интеграционных тестирований;
- этап формирования плана обучения конечных пользователей бизнес-приложения;
- этап формирования плана тестирования бизнес-приложения;
- этап формирования сценариев интеграционного тестирования.
На основе разработанного и прошедшего тестирование прототипа бизнес-приложения, готовится описание продуктивной системы и формируется руководство для системного администратора.
После выполнения этапов на фазе «Реализация проекта» проект переходит в фазу «Заключительная подготовка». На этой фазе производится окончательная подготовка прототипа бизнес-приложения. Происходит миграция данных в продуктивное бизнес-приложение. На основе переноса данных в продуктивную зону, формируется отчет о миграции данных и принимается решение об окончательном тестировании бизнес-приложения на конфиденциальных данных предприятия. На основе окончательного тестирования бизнес-приложения формируется решение о переходе бизнес-приложения в промышленную эксплуатацию.
Перед переходом бизнес-приложения на фазу промышленной эксплуатации проводится обучение конечных пользователей в соответствии с полномочиями, утвержденными на фазе «Реализация проекта».
Основными этапами фазы «Заключительная подготовка» являются следующие:
- этап миграции данных в продуктивное бизнес-приложение;
- этап обучения конечных пользователей в соответствии с матрицей ролей и полномочий.
На основании подготовленного бизнес-приложения формируется стратегия поддержки и развития этого приложения и формируется приказ о вводе бизнес- приложения в зону промышленной эксплуатации. И проект переходит в фазу «Ввод в эксплуатацию».
На фазе жизненного цикла проекта «Ввод в эксплуатацию» производится передача полученных результатов проекта заказчику, оформление акта приема-передачи бизнес-приложения от исполнителя проекта заказчику. На основании акта приема-передачи бизнес-приложения от исполнителя заказчику, происходит закрытие проекта. Фаза «Ввод в эксплуатацию» включает в себя:
- этап формирования и передача заказчику результатов проекта;
- этап формирования приказа о переходе бизнес-приложения в промышленную эксплуатацию;
- этап формирования акта приема — передачи бизнес- приложения от исполнителя заказчику на поддержку.
После выполнения всех фаз проект считается завершенными. В результате анализа жизненного цикла проекта внедрения бизнес-приложения мы можем выделить следующий комплекс работ на всем жизненном цикле проекта внедрения бизнес-приложения.
Сводная таблица по этапам работ на всем жизненном цикле проекта представлена в табл. 1.
Таблица 1
ЭТАПЫ РАБОТ ЖИЗНЕННОГО ЦИКЛА ПРОЕКТА
Фаза проекта |
Этапы работ |
Подготовка проекта |
Этап формирования целей проекта. Этап формирования функционального объема проекта. Этап определения бюджета проекта. Этап формирования план-графика работ по проекту. Этап определения состава исполнителя проекта и проектной команды |
Концептуальное проектирование |
Этап формирования концептуального проекта. Этап формирования плана выпуска проектной документации и плана обучения конечных пользователей. Этап оптимизации бизнес-процессов и разработки проектных решений по реализации сквозных бизнес-процессов. Этап формирования технологических проектных решений и создание моделей интеграционных сценариев |
Реализация проекта |
Этап создания технического задания на разработку бизнес-приложения в соответствии с утвержденными требованиями. Этап создания программы и методики испытаний бизнес-приложения, включающих в себя комплекс мероприятий по проведению интеграционных тестирований. Этап формирования плана обучения конечных пользователей. Формирования плана тестирования бизнес- приложения. Формирование сценариев интеграционного тестирования. Формирование описания продуктивной системы. Подготовка руководства системного администратора |
Заключительная подготовка |
Этап миграции данных в продуктивное бизнес-приложение. Этап обучения конечных пользователей в соответствии с матрицей ролей и полномочий. Этап формирования стратегии поддержки и развития бизнес-приложения; Этап подготовки приказа о вводе бизнес- приложения в зону промышленной эксплуатации |
Ввод в эксплуатацию |
Этап формирования и передача заказчику результатов. Этап формирования приказа о переходе бизнес- приложения в промышленную эксплуатацию. Этап формирования акта приема — передачи бизнес-приложения от исполнителя заказчику на поддержку |
2. Построение архитектуры предприятия
Формирование целевой архитектуры важно, поскольку при этом определяется, с помощью каких инструментов и технологий будет проводиться автоматизация различных предметных областей. Формирование целевого архитектурного ландшафта является последовательным процессом.
При формировании архитектурных ландшафтов крупных предприятий необходимо использование современных методологий построения архитектуры предприятия, поскольку данные методологии позволяют формировать архитектуру предприятия целостно и минимизировать риски владельцев бизнес-процессов предприятия в связи с автоматизацией ключевых бизнес-процессов. Самыми успешными себя зарекомендовали методологии, при использовании которых архитектурный ландшафт предприятия формируется поэтапно, step by step, на всем жизненном цикле автоматизации предприятия.
Такие методологии состоят из восьми циклических последовательных фаз с четко выраженными результатами, достигнутыми на предыдущих фазах (графическая иллюстрация методологии представлена на рис. 2). Основа методологии заключается в том, что следующая фаза основывается на результатах предыдущей фазы, соответственно логический выход предыдущей фазы, является логическим входом последующей фазы. Методология включает в себя следующие фазы:
- фаза А: видение архитектуры;
- фаза В: архитектура бизнеса;
- фаза С: архитектура информационной системы (ИС);
- фаза D: архитектура технологий;
- фаза Е: возможности решения;
- фаза F: планирование миграции;
- фаза G: управление реализацией;
- фаза H: управление изменениями архитектуры.
Рис. 2. Фазы формирования архитектуры предприятия |
Основная цель фазы А: видение архитектуры заключается в детальном анализе ИТ-стратегии. На основе анализа ИТ-стратегии формируется архитектура верхнего уровня информационной системы предприятия. Далее формируется перечень проектов, направленных на автоматизацию предприятия. Проекты формируются таким образом, чтобы в результате внедрения всех проектов был детально реализован сформированный архитектурный ландшафт. Процесс формирования проектов на автоматизацию предприятия представлен на рис. 3.
Рис. 3. Процесс формирования проектов автоматизации предприятия |
Начальными этапами для фазы А являются ключевые цели проекта, сформированный функциональный объем проекта и предварительные календарные сроки проекта. На основании функционального объема проекта формируется представление верхнего уровня об архитектуре бизнес-приложения, являющейся результатом проекта. Определяется общий перечень информационных систем, бизнес-приложений и прочих целей проекта на соответствии ИТ-стратегии.
Если проект соответствует ИТ-стратегии автоматизации предприятия, то на основании функционального объема проекта, необходимо формализовать бизнес- требования и технологические требования проекта, которые оказывают воздействие на построение архитектурного ландшафта с учетом внедряемого проекта. Выделенные требования являются первостепенным логическим входом для фазы В: архитектура бизнеса.
Таким образом, фаза A: видение архитектуры состоит из следующих этапов:
- анализа ИТ-стратегии и формировании верхнеуровневне- го архитектурного ландшафта предприятия;
- анализа ключевых целей проекта или проектов на соответствие ИТ-стратегии автоматизации предприятия;
- анализа функционального объема проекта \ проектов;
- формализации бизнес-требований проекта \ проектов;
- формализации технологических требований проекта \ проектов.
Проведем анализ, на основании какого этапа и каких работ жизненного цикла проекта происходит формирование архитектуры на фазе A: видение архитектуры.
Формирование фазы А производится на первой стадии жизненного цикла проекта «Подготовка проекта» на основании формализации ключевых целей проекта и определения функционального объема проекта. На основании утвержденного функционального объема проекта производится формализация бизнес и технологических требований к информационной системе или бизнес-приложению.
В результате анализа выделенных требований формируется первостепенный взгляд, каким образом внедряемая в проекте информационная система или бизнес-приложение воздействует на архитектуру предприятия.
Таким образом, на основании анализа результатов выделенных этапов на фазе А, формирование архитектурного ландшафта предприятия переходит на фазу B: архитектура бизнеса.
Основная цель фазы В заключается в детальном описании бизнес-архитектуры предприятия. На основании проанализированных бизнес-требований на фазе А было cформировано детальное описание бизнес-архитектуры. Параллельно с формированием концептуального проекта производилось проектирование верхнего уровня бизнес- архитектуры предприятия. Бизнес-архитектура верхнего уровня должна содержать полный комплекс автоматизируемых бизнес-процессов предприятия.
После утверждения концептуального проекта, функционального объема проекта и сформированной бизнес-архитектуры верхнего уровня определяется полный перечень бизнес-процессов, входящих в объем проекта по функциональным требованиям. Таким образом определяется перечень автоматизируемых бизнес-процессов, которые должно содержать в себе внедряемое бизнес-приложение.
Впоследствии производится оптимизация бизнес- процессов с учетом функциональности внедряемого бизнес-приложения. Для крупных проектов, когда количество процессов велико и требуется одновременная генерация, поддержка, анализ комплекта моделей, применяется интегрированная среда с оригинальным графическим ядром, позволяющая осуществлять ряд функций управления, связи между модулями, поддержки маршрутизации. По результатам оптимизации в бизнес-процессы вносятся изменения. Данные изменения должны фиксироваться в соответствующей проектной документации. По мере оптимизации бизнес-процессов, может корректироваться функциональный объем проекта и детализироваться цели проекта на определенные задачи.
Таким образом, фаза В состоит из следующих этапов:
- формирование детальной бизнес-архитектуры предприятия;
- определение перечня автоматизируемых бизнес-процессов бизнес-приложения;
- оптимизация бизнес-процессов;
- фиксация изменений в бизнес-процессах предприятия;
- корректировка функционального объема проекта.
Проведем анализ, на основании какого этапа и каких работ жизненного цикла проекта, происходит формирование бизнес-архитектуры на фазе В. Формирование фазы B производится на второй стадии жизненного цикла проекта «Концептуальное проектирование», на стадии формирования концептуального проекта, оптимизации бизнес- процессов предприятия связанных с внедрением бизнес- приложения и разработки проектных решений на реализацию сквозных бизнес-процессов.
На основании результатов выделенных этапов архитектура предприятия переходит на фазу С: архитектура ИС.
Основная цель фазы С: архитектура ИС — детально сформировать архитектуру бизнес-приложения или информационной системы внедряемого проекта, на основании бизнес и технологических требований сформированных на фазе А: видение архитектуры. Формирование архитектуры ИС производилось на основании детально проработанных бизнес-требований и сформированной архитектуры верхнего уровня на фазе А. Фазу С можно разделить на два ключевых этапа.
- Первый этап посвящен анализу функциональности внедряемого бизнес-приложения или информационной системы с технологической точки зрения, на основании детально проработанных бизнес-требований и сформированных проектных решений. Результатом анализа функциональности информационной системы должно являться сформи — рованное техническое задание на кастомизацию бизнес- приложения или разработку информационной системы основанном на результате, достигнутом на фазе В.
- Второй этап посвящен анализу взаимодействия информационной системы в общем архитектурном ландшафте предприятия. На данном этапе проводился анализ интеграционного взаимодействия смежных информационных систем в общем архитектурном ландшафте. Выделялись точки интеграции между смежными бизнес-процессами смежных информационных систем, а так же проводился анализ потоков информации между смежными информационными системами.
После окончания анализа функциональности информационных систем с технологической точки зрения, а также анализа взаимодействия информационных систем в общем архитектурном ландшафте, формируются модели интеграционных сценариев, объединяющие бизнес и технологическую архитектуру информационной системы.
Таким образом, фаза С: архитектура ИС состоит из следующих этапов:
- детальный анализ функциональности внедряемой ИС;
- детальный анализ взаимодействия смежных ИС;
- детальный анализ потоков информации между смежными ИС;
- формирование моделей интеграционного сценария.
Проведем анализ, на основании какого этапа и каких работ жизненного цикла проекта происходит формирование архитектуры на фазе С: архитектура ИС. Формирование фазы С, производится на второй стадии жизненного цикла проекта «Концептуальное проектирование», на стадии формирования концептуального проекта и разработки технологических проектных решений на реализацию автоматизированных сквозных бизнес-процессов.
На основании результатов выделенных этапов архитектура предприятия переходит на фазу D: архитектура технологий. Основная цель фазы D заключается в общем анализе бизнес и технологической архитектуры бизнес-приложения, сформированных на фазе B и фазе С, на соответствие требованиям, выделенным на фазе А. На основании проведенного анализа определялись подходы к реализации архитектуры. Результат сформированной архитектуры предоставляет возможность по подготовке технологической инфраструктуры для корректного функционирования бизнес-приложения. Определялся комплекс работ, связанных с настройкой аппаратной части функционирования бизнес-приложения или информационной системы. Формировались технологические требования к функционированию оборудования.
Таким образом, фаза D: архитектура технологий состоит из следующих этапов:
- анализа бизнес- и технологической архитектуры;
- анализа соответствия разработанной архитектуры бизнес-требованиям;
- формирования инфраструктурных требований для корректного функционирования бизнес-приложения.
Проведем анализ, на основании какого этапа и каких работ жизненного цикла проекта, происходит формирование архитектуры на фазе D. Формирование фазы D производится на второй стадии жизненного цикла проекта «Концептуальное проектирование», на стадии формирования концептуального проекта и разработки комплекса проектных решений на реализацию автоматизированных сквозных бизнес- процессов. Фаза D формирования архитектуры является окончанием фазы «Концептуальное проектирование», результатом выполнения фазы D является сформированная архитектура, на основании которой создается техническое задание на реализацию бизнес-приложения и на формирование инфраструктурных требований для корректного функционирования бизнес-приложения.
На основании результатов выделенных этапов архитектура предприятия переходит на фазу E: возможности решения.
Основная цель фазы Е: возможности решения заключается в формировании подходов к реализации разработанной архитектуры бизнес-приложения по бизнес- требованиям предприятия. При внедрении проектного подхода к автоматизации предприятия, в основе реализации фазы E лежат детально проанализированный функциональный объем проекта и сформированная архитектура. Проведен анализ, какую часть архитектуры предприятия покрывает функциональный объем проекта. Уточнены смежные проекты и смежные информационные системы, корректировались календарные-сроки проекта, на основании воздействия смежных проектов. На основании смежных проектов формировался план испытаний бизнес-приложения и целостного интеграционного бизнес-решения.
Таким образом, фаза Е: возможности решения состоит из следующих этапов:
- детальный анализ функционального объема проекта;
- анализ покрытия функциональным объемом проекта общей разработанной архитектуры предприятия;
- анализ смежных проектов по отношению внедряемых проектов;
- корректировка календарных-сроков проекта в результате анализа смежных проектов;
- формирование плана и программы испытаний бизнес- приложения и интеграционного бизнес-решения.
Проведем анализ, на основании какого этапа и каких работ жизненного цикла проекта происходит формирование архитектуры на фазе Е. Формирование фазы E происходит на третьей стадии жизненного цикла проекта «Реализация проекта», на стадии разработки детальных технических заданий на разработку бизнес- приложения и интеграционных сценариев. Фаза E формирования архитектуры предприятия является начальной фазой «Реализации проекта», результатом фазы E является сформированные подходы к реализации разработанной архитектуры предприятия.
На основании результатов выделенных этапов архитектура предприятия переходит на фазу F: планирование миграции.
Основная цель фазы F: планирование миграции заключается в формировании подходов к переходу предприятия на функционирование с разработанным бизнес-приложением. На фазе F определялись конфиденциальные данные предприятия, которые должны быть внесены в продуктивное бизнес-приложение, а также механизмы переноса данных. На основании разработанных механизмов должна быть сформирована соответствующая проектная документация по переносу конфиденциальных данных предприятия в продуктивное бизнес-приложение и по переходу пред — приятия к продуктивному бизнес-приложению.
Таким образом, фаза F: планирование миграции состоит из следующих этапов:
- формирование мероприятий по переносу конфиденциальных данных предприятия в продуктивное бизнес-приложение;
- анализ механизмов заполнения конфиденциальных данных предприятия в продуктивное бизнес-приложение;
- формирование требований и мероприятий по переходу предприятия к продуктивному бизнес-приложению.
Проведем анализ, на основании какого этапа и каких работ жизненного цикла проекта происходит формирование архитектуры на фазе F: планирование миграции. Формирование фазы F происходит на третьей и четвертой стадии жизненного цикла проекта «Реализация проекта» и «Заключительная подготовка», на стадии разработки проектной документации посвященной полноценной технологической интеграции бизнес-приложения со смежными информационными системами.
На основании результатов выделенных этапов архитектура предприятия переходит на фазу G: управление реализацией. Основная цель фазы G: управление реализацией состоит в контроле над реализацией функционального объема проекта, на соответствие разработанной архитектуре предприятия. На фазе G определяются точки контроля разработки бизнес-приложения, а также выполняется контроль технологической интеграции между смежными информационными системами.
Таким образом, фаза G: управление реализацией состоит из следующих этапов:
- анализ реализации бизнес-приложения на соответствие разработанной архитектуре;
- анализ реализации интеграционных сценариев на соответствие моделей интеграционных сценариев;
- анализ прочей проектной документации выпускаемой на стадии разработки бизнес-приложений.
Проведем анализ, на основании какого этапа и каких работ жизненного цикла проекта происходит формирование архитектуры на фазе G: управление реализацией. Формирование фазы G происходит на третьей и четвертой фазе жизненного цикла проекта «Реализация проекта» и «Заключительная подготовка» на стадии формирования проектной документации связанной с реализацией бизнес-приложения и реализацией технологической интеграции со смежными информационными системами. На данной стадии производится контроль реализации сценариев интеграционного тестирования на соответствие разработанным проектным решениям на реализацию автоматизируемых бизнес-процессов, программе и методики испытаний и техническому заданию на разработку.
Основная цель фазы H: управление изменениями архитектуры — сформировать подходы по изменению архитектуры предприятия связанные с реализацией проектов направленных на автоматизацию предприятия.
Таблица 2
|
На данной стадии проводится детальный анализ расхождений между архитектурой, сформированной на фазе A, и финальной архитектурой, получившейся на фазе G. Если изменения в архитектуре бизнес-приложения были связаны только с реализацией, то они фиксируются и отражаются в проектной документации, которая подвергается процедуре актуализации при переходе бизнес- приложения в промышленную эксплуатацию. Если изменения имели более глобальный характер и касались изменения ключевых целей проекта влияющие на функциональный объем проекта, то их необходимо проанализировать вместе со стратегией поддержки и развития бизнес-приложения для актуализации или внесения изменений в ИТ-стратегию предприятия.
Таким образом, фаза H: управление изменениями архитектуры состоит из следующих этапов:
- анализ расхождений архитектуры связанной с реализацией;
- формирование требований с изменением или актуализацией ИТ-стратегии.
Проведем анализ, на основании какого этапа и каких работ жизненного цикла проекта происходит формирование архитектуры на фазе H: управление изменениями архитектуры. Формирование фазы H производится на основании финальной стадии проекта «Ввод в эксплуатацию». В результате анализа стратегии развития бизнес-приложения необходимо актуализировать или внести изменения в ИТ-стратегию связанных с внедрением бизнес-приложения.
В результате анализа жизненного цикла построения архитектурного ландшафта предприятия выделим следующий комплекс работ. Сводная таблица по этапам работ на всем жизненном цикле формирования архитектуры предприятия представлена в табл. 2.
3. Синтез методологии управления проектом и методологии построения архитектуры предприятия
На основании полученных в ходе анализа двух методологий данных, выделим те виды работ, которые на каждом этапе жизненного цикла проекта влияют на формирование архитектуры бизнес-приложения и его отражения в общем архитектурном ландшафте предприятия.
При этом будем рассматривать этапы жизненного цикла проекты и фазы построения архитектуры предприятия. Сводная таблица по этапам соответствия видов работ приведена в табл. 3.
Таблица 3
ЗАВИСИМОСТЬ ФОРМИРОВАНИЯ АРХИТЕКТУРЫ ПРЕДПРИЯТИЯ ОТ ЖИЗНЕННОГО ЦИКЛА ПРОЕКТА
Фаза I |
Фаза II |
Фаза А: видение архитектуры |
Подготовка проекта |
Фаза В: архитектура бизнеса |
Концептуальное проектирование |
Фаза С: архитектура ИС |
|
Фаза D: архитектура технологий |
|
Фаза Е: возможности решения |
Реализация проекта |
Фаза F: планирование миграции |
Реализация проекта, заключительная подготовка |
Фаза G: управление реализацией |
|
Фаза H: управление изменениями архитектуры |
Ввод в эксплуатацию |
Проведенный анализ показал, что комплекс работ, производящийся на всем жизненном цикле проекта позволяет формировать / актуализировать / вносить изменения в архитектуру предприятия .
Таким образом, при формировании архитектуры предприятия необходима четкая последовательность формирования составных частей архитектуры предприятия, которые в результате взаимодействия образуют целостный архитектурный ландшафт предприятия.