Методы и инструменты описания и анализа архитектуры данных организации - Программа анализа матриц типа "функции-данные" и интерпретации деревьев бизнес-процессов

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

Таблица 1 - Методологии, включающие в себя описание архитектуры данных

Наименование методологии

Направленность методологии

Методология аналитического центра Gartner

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

Методология META Group

Формализованное и детальное описание процесса разработки архитектуры и ее составляющих.

Модель TOGAF

Создание программной инфраструктуры IT-комплекса для описания его интеграционных компонент.

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

В настоящее время существует большое количество программных продуктов и шаблонов моделирования и анализа архитектуры данных, поддерживающих описания на основе объектов данных. Наиболее популярными из них являются NASCIO Architecture Toolkit, Alfabet, Avolution, BiZZdesign, Architect, Vizualizer, SAP PowerDesigner и др. Они рассматривают описание архитектуры данных с различных сторон, предоставляют ее комплексный анализ и инструментарий для обеспечения наглядности. Данные продукты ориентированы на использование широким кругом организаций и реализуют наиболее часто используемые методологии для большей универсальности.

Так как матрицы типа "функции-данные", используемые компанией ООО "РН-Информ" для писания IT-архитектуры являются частным случаем CRUD-матриц, необходимо рассмотреть программные решения, поддерживающие данный вид описания. Методология CRUD для данной задачи не является широко используемой, и не все вышеописанные решения поддерживают работу с ней.

Большая часть программных продуктов, поддерживающих работу с CRUD-матрицами, таких как Alphabet, IBM Rational System Architect Matrix Editor, и др. дают возможность хранения описаний, но не их анализа; также данные продукты не имеют наглядных средств визуализации.

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

Похожие статьи




Методы и инструменты описания и анализа архитектуры данных организации - Программа анализа матриц типа "функции-данные" и интерпретации деревьев бизнес-процессов

Предыдущая | Следующая