Термин “архитектура” здесь не случаен, он подчеркивает существующую аналогию между внутренней структурой абстрактного объекта – предприятия, и сложного искусственного объекта, такого как здание или космическая станция. Пропуск отдельных элементов почти всегда приводит к неудаче. Чтобы попытаться определить в чем заключается причина появления таких проблем, автором было принято решение проанализировать деятельность копании в части осуществления проектной деятельности, при помощи построения архитектуры, используя модель Захмана. Суть матрицы Захмана заключается в том, чтобы рассмотреть деятельность предприятия с разных точек зрения, увидеть представление системы каждой заинтересованной стороны и найти нестыковки между ними. Компания на рынке существует относительно недавно – около двух лет. За все время деятельности уже разработано не мало информационных систем, однако на каждом из проектов стабильно возникала (и возникает) одна и та же проблема – большие задержки по сдаче проекта.
Ни одна из методик не является универсальной и применение той или иной методики (модели) зависит от области деятельности предприятия. Также следует понимать, что применение отличных друг от друга моделей приводит к совершенно иной архитектуре предприятия. На этом уровне могут быть введены такие объекты, как инструкции для работы c системой, фактические базы данных, работа службы HelpDesk и т.д.. Надо заметить, что в исходной работе Захмана содержание этого уровня не детализируется. При развитии модели, как будет показано ниже, отмечены возможности рассмотрения аспектов функционирования работающей системы с точки зрения, например, конечного пользователя или эксплуатирующих служб. Собственно модель представляется в виде таблицы, имеющей пять строк и шесть столбцов, которая приведена на рисунке 1 .
* ЧАСТЬ 2. МЕТОД *
Последний уровень может описывать фактические наборы данных, в том числе такие характеристики, как журналы доступа, размеры реально занимаемого дискового пространства, статистику обращений и т.п. Рассмотрим, как может использоваться такой подход на практике. Во-первых, данную модель удобно применять для классификации всей информации, описывающей предприятие и информационные системы этого предприятия, выявления “белых пятен” и координации работ. Во-вторых, данную модель можно использовать на метауровне — для сравнения различных реализаций создания архитектур предприятия. Наконец, она может являться удобным средством для использования в отдельных проектах.
Например, бизнес-процесс (КАК) всегда работает с данными (ЧТО), и мы не сможем спроектировать систему, описав структуру бизнес-процессов отдельно от данных, которые они используют. И, конечно, эти связи хотелось бы понимать уже на уровне архитектурного каркаса. На втором этапе Захман предложил расширенную модель архитектуры информационной системы .
Проектирование автоматизированной системы и разработка ТЗ по ГОСТ 34
Рассмотрим, как может использоваться подход, предложенный Захманом, на практике. Во-вторых, данную модель можно использовать на метауровне – для сравнения различных реализаций создания архитектур предприятия. Первый уровень соответствует планированию бизнеса в целом (бизнес-модель). На этом уровне вводятся достаточно общие основные понятия, определяющие бизнес (продукты, услуги, клиенты), а также формулируется бизнес-стратегия. Фактически, данная строка определяет контекст всех последующих строк.
Здесь бизнес-процессы описываются уже в терминах информационных систем, включая различные типы данных, правила их преобразования и обработки для выполнения определенных на уровне 2 бизнес-функций. Колонка таблицы, отвечающая на вопрос “КТО?”, определяет уч астников процесса. На уровне планирования бизнеса здесь представлен список подразделений предприятия и выполняемые ими функции. На следующем уровне приводится полная организационная диаграмма, а также могут быть определены общие требования к информационной безопасности. Последний уровень описывает обученных пользователей системы. Колонка таблицы, отвечающая на вопрос “КТО?”, определяет участников процесса.
Профессиональная разработка требований в ИТ-проектах — онлайн-интенсив
Каждый слой описывает различные области архитектуры предприятия. Бизнес-слой в свою очередь описывает деятельность предприятия и его развитие. С помощью модели может описываться отдельный аспект деятельности, а также учитываться взаимосвязи с другими факторам. Таблица позволяет вычленить процессы и обеспечить наглядность целостной архитектуры. По крайней мере до тех пор, пока мы не начинаем её обобщать до инструмента описания галактик и вселенной, а используем по непосредственному назначению – для анализа и проектирования корпоративных информационных систем.
Это важно как для руководства предприятия, так и для акторов, участвующих в разработке корпоративных систем. Хотя для столбцов фреймворка нет порядка приоритета, порядок строк сверху вниз важен для согласования бизнес-концепций и реального физического предприятия. Уровень детализации в фреймворке является функцией каждой ячейки (а не строк).
Методология BSC: базовые идеи и логика карты стратегий.
Планируемый портфель прикладных систем – Функциональность, которую необходимо достичь для достижения предприятием желаемого состояния в будущем. Приложения для выполнения функций организации модель на основе содержания и обмена информацией с контрагентами. Далее архитектор удаляется на некоторое время, чтоб поразмыслить над поставленной задачей и возвращается с эскизом (architect’s drawings).
- В зависимости от того, кем вы являетесь и на каком аспекте фокусируете внимание, вы видите архитектуру системы по-разному.
- Они играют важную роль с точки зрения обеспечения деятельности организации.
- Колонка таблицы, отвечающая на вопрос “КТО?”, определяет уч астников процесса.
- Собственно модель представляется в виде таблицы, имеющей пять строк и шесть столбцов, которая приведена на рисунке 1 .
- Видение Захмана заключалось в том, что для обеспечения высокой ценности и гибкости бизнеса необходим целостный подход к архитектуре систем, в рамках которого каждая существенная проблема рассматривается со всех точек зрения.
- Работая над требованиями к системе, держите распечатку схемы под рукой и «прокатывайте» каждое требование по каждому срезу.
Продукты работы TEAF для направления, описания и выполнения EA. Двумерная схема, используемая для организации подробных представлений предприятия. Нейтральность, то есть независимость от каких-либо инструментов; благодаря этому каждый инструмент и методология могут быть отображены на данную модель и могут явно показать, что они делают и чего они не делают.
Каталог прикладных систем, классификация и основные
Система снабжена специальными методами проектирования и автоматизации. Глубине подхода и значимости, скорее, должен был быть применен перевод оригинала “framework” как “методики”. В соответствии со «строительной» метафорой и появились строки матрицы Захмана. Последнюю строчку, очевидным образом опустили, а предыдущим пяти дали соответствующие названия.
База для других платформ корпоративной архитектуры
Третий уровень – тот, на котором бизнес-менеджеры, бизнес-аналитики и менеджеры, отвечающие за ИТ, должны работать вместе. Уровни с четвертого и далее описывают детали, которые представляют интерес для ИТ-менеджеров, проектировщиков, разработчиков. На высоком уровне абстракции это может быть структурная схема. При большей детализации она представляется диаграммами действий, которые впоследствии будут переходить в реализацию логических систем или в архитектуру приложений. В случае объектно-ориентированных нотаций это будут различные методы и их реализации.