Данная статья представляет собой подробное руководство по внедрению модели данных финансовых услуг (FSDM). В материале детально рассматриваются этапы планирования проекта, роль исполнительного спонсорства и функции администрирования данных. Описаны подходы к настройке модели, методология совместной разработки приложений (JAD), а также принципы навигации по уровням модели (A, B, C, D) и методы преобразования концептуальных классификаций в логические модели сущностей-отношений.
Глава 2. Планирование модели данных финансовых услуг
Планирование и организация проекта имеют решающее значение для успешного внедрения модели данных финансовых услуг. Во время этой деятельности вы получите исполнительного спонсора, создадите функцию администрирования данных, организуете команду проекта, предоставите образование команде, определите свой подход к внедрению и документируете свой план проекта. Результаты этих усилий помогут вам в создании системы управления проектами, которую вы будете использовать во всем проекте реализации модели данных.
На этапе подготовки вам необходимо будет запланировать управление моделью данных финансовых услуг и подготовиться к сеансам проверки и настройки вашей версии модели данных финансовых услуг.
В этой главе рассматриваются следующие вопросы:
- Ключевые компоненты проекта
- Подходы к внедрению
- Планирование внедрения
- Управление моделью данных финансовых услуг
- Подготовка к проверке и настройке
Ключевые компоненты проекта
Ключевыми компонентами проекта в начале внедрения модели данных финансовых услуг являются получение исполнительного спонсорства, создание администрирования данных и предоставление образования по модели данных финансовых услуг.
Получение Executive Sponsorship
Получение спонсорства в вашей организации для внедрения архитектуры межсайтовых данных будет очень важно для вашего успеха. Это обязательство руководства должно быть достаточно высоким в вашей организации, чтобы обеспечить лидерство для достижения целей реализации модели данных финансовых услуг и помочь в решении вопросов.
Создание управления данными
Другим важным компонентом реализации модели данных финансовых услуг является создание функции администрирования данных. Модель данных финансовых услуг — это модель межсайтового предприятия, которая может поддерживать требования к данным всей организации. Чтобы получить максимальную выгоду от внедрения модели данных финансовых услуг в вашей организации, вам необходим сильный процесс управления моделью. Администрирование данных обеспечивает центральную точку контроля доступа к модели данных финансовых услуг, поддержания целостности модели данных финансовых услуг и включения ее в процесс разработки систем.
[IMAGE_1]
Вы можете запускать несколько проектов разработки систем параллельно и потребует функции администрирования данных для обеспечения последовательного использования модели данных финансовых услуг среди проектов. Четкое описание обязанностей администраторов данных и их взаимосвязи с администраторами баз данных и разработчиками приложений должно быть документировано и понято.
Администрация данных требует ввода от многих организаций для выполнения своих обязанностей. Администрация данных должна иметь логическое представление о требованиях к деловой информации Финансового учреждения, которые известны и в основном понятны профессионалам бизнеса в Финансовом учреждении. Эти бизнес-специалисты включают бизнес-функциональных менеджеров, менеджеров продуктов, финансовых аналитиков, аналитиков бизнес-систем, счетчиков и других. Помимо ввода бизнес-организаций, Администрация данных может получить важные сведения о требованиях к бизнес-информации из существующих уникальных баз данных и систем, внешних по отношению к Финансовому институту, которые взаимодействуют с системами учреждения.
Помимо логического понимания требований бизнес-информации, Data Administration также должна понимать и контролировать ресурсы логических данных, которые соответствуют требованиям бизнес-информации. Термин «ресурсы данных» относится к последовательным определениям и стандартным интерпретациям информационных требований Финансового учреждения. Ресурсы данных контролируются техническими специалистами в рамках организации поддержки информационных систем (I/S). Техническими специалистами I/S, которые оказывают самое непосредственное влияние на ресурсы физических данных, являются администраторы баз данных (через их определение и обслуживание баз данных) и разработчики приложений (посредством манипулирования ими приложений в базах данных).
В некотором смысле функция администрирования данных выступает в качестве связующего звена между бизнес-профессионалами, которые могут определять и получать доступ к требованиям бизнес-информации, а также профессионалам I/S, которые могут выполнять эти требования и предоставлять приложения, которые получают доступ к этой информации и обрабатывают ее. Модель данных финансовых услуг документирует эти требования структурированным образом, что облегчает этот интерфейс. Используя модель данных финансовых услуг в качестве отправной точки, Data Administration будет иметь прочную основу для определения бизнес-требований. Эта база будет улучшена с течением времени с помощью процесса настройки модели, чтобы учесть ваши уникальные требования. Этот процесс описан в главе 5. Анализ бизнес-требований на стр. 43.
После того, как Администрирование данных настроит вашу версию модели данных финансовых услуг и установит требования к вашей бизнес-информации, группа администрирования базы данных может начать физическое определение баз данных. Чтобы продолжить использование подхода к моделированию, группа разработчиков приложений сначала должна регистрировать требования бизнес-процесса в модели процесса до внедрения приложения. Разработчикам процессов и разработчикам приложений также может потребоваться обширное взаимодействие с бизнес-специалистами для понимания требований к бизнес-процессам и требований интерфейса конечного пользователя. При изучении требований бизнес-процессов и приложений все новые требования к ресурсам данных должны быть доведены до сведения Администрации данных, чтобы они могли быть надлежащим образом проанализированы и включены в вашу версию Модели данных финансовых услуг, если это необходимо.
В этом документе рассматриваются типичные организационные функции. Вполне вероятно, что ваше финансовое учреждение и его внутренняя организация I/S не будут выглядеть точно так же, как изображено здесь. Однако концептуально важно понять, что функция Data Administration, как описано здесь, должна быть выполнена для обеспечения успеха в подходе к модели данных для разных корпораций для разработки систем.
Приложение А. на стр. 71 более подробно описывает функцию администрирования данных, ее роль в организации I/S, требуемые задачи и культурные соображения.
Предоставление модели данных данных финансовых услуг
Очень важно запланировать обучение и обзор модели данных финансовых услуг до начала проекта. Образование IBM доступно для всех аспектов модели данных финансовых услуг.
Вы хотите включить в образовательные сессии своего спонсора проекта, сотрудников по администрированию данных и выбранных администраторов баз данных, разработчиков приложений и представителей деловых кругов.
Основываясь на знаниях вашей организации об информационной инженерии и разработке на основе моделей, в плане образования может также потребоваться образование по инструментам CASE, методам моделирования данных/процессов и управлению базами данных (DB2, запрос и генерация отчетов).
Подходы к внедрению
Первоначальная реализация модели данных финансовых услуг включает в себя настройку и расширение модели с учетом требований Финансового учреждения. К реализации модели данных финансовых услуг можно подойти несколькими способами. Вам нужно выбрать подход, который наилучшим образом соответствует готовности вашей организации к созданию архитектуры данных для микропредприятий.
Примеры подходов к внедрению:
- Настройка всей модели данных финансовых услуг
Такой подход потребует, чтобы администраторы данных понимали все требования к бизнес-информации для организации и сопоставляли их с данными/данными финансовых услуг. Если требования не сопоставляются с моделью данных финансовых услуг, тогда администраторы данных должны настроить вашу версию модели данных финансовых услуг. Эти требования к деловой информации могут быть получены посредством проведения структурированных требований с профессионалами в области бизнеса из разных областей финансового учреждения. Дополнительные требования могут быть получены путем изучения существующих уникальных баз данных приложений и внешних источников данных. После того, как вся модель данных финансовых услуг настроена, скопированная и созданная из нее логическая модель отношений сущностей, группа администрирования базы данных начнет физическое определение баз данных.
- Разработка представлений приложений модели данных финансовых услуг
Это потребует анализа требований к данным для конкретных областей применения. Например, новая маркетинговая система, которая разрабатывается, потребует привлечения представителей бизнес-сферы из области управления маркетингом. Вы должны сопоставить свои требования к данным с моделью данных финансовых услуг и настроить B-уровень модели, которая поддерживает требования к области приложения. После генерации логической модели Entity-Relationship из облачной области FSDM физическая база данных затем будет создана для части модели данных финансовых услуг, которую требуется для маркетинговой системы.
Примечание. Все изменения, внесенные в модель, должны быть скоординированы с функцией администрирования данных.
- Разработка базы предметных областей
Если предметная область была «Заказчиком», это предполагает анализ требований к данным о клиентах для всей организации. Например, вы можете создать базу данных клиентов для разных предприятий для своей организации. В этом случае вам необходимо привлечь представителей из всех сфер бизнеса. Вы должны сопоставить свои требования к данным «Клиент» к модели данных финансовых услуг и, при необходимости, настроить B-уровень модели данных финансовых услуг. После генерации логической модели Entity-Relationship из облачной области FSDM тогда будет создана физическая база данных для части модели данных финансовых услуг, которая поддерживает базу данных «Клиент».
Примечание. Все изменения, внесенные в модель, должны быть скоординированы с функцией администрирования данных.
