Вы находитесь на страницах старой версии сайта.
Переходите на новую версию Interface.Ru

Компания Fortis обеспечивает информационные решения в сфере управления жизненным циклом приложений, используя AllFusion Endevor и AllFusion Harvest от компании CA

Переведено БНТП по заказу Interface Ltd.

Одна из 20 ведущих европейских финансовых организаций

Fortis является поставщиком комплексных финансовых услуг в сфере банковского дела и страхования. Fortis входит число 20 крупнейших финансовых организаций в Европе - рыночная капитализация компании оценивается в 23.6 миллиарда евро, а число сотрудников составляет 53.000 человек.

Активное управление жизненным циклом приложений

В штате компании Fortis состоит около 900 разработчиков, работающих в базовых средах. Треть из них непосредственно вовлечена в работу с AllFusion Endevor, представленной корпорацией Computer Associates International, Inc. (CA). В распределенных средах работает около 200 программистов, 100 из которых имеют дело с WebSphere. Как результат - впечатляющие возможности в сфере ИТ-разработок. Чтобы следить за всем этим, с 90-х годов компания Fortis применяет стратегию активного управления жизненным циклом приложений.

Управление жизненным циклом всего программного обеспечения

Что касается базовой среды разработки, то AllFusion Endevor обеспечивает управление версиями, что позволяет предотвратить возникновение конфликтов при внедрении новых приложений в существующие решения. В то же время AllFusion Endevor предлагает надежные процедуры, гарантирующие контролируемость и возможность повторения процесса разработки. "В начале 90-х некоторые вещи приходилось делать вручную, - объясняет Матиас Пик (Matthias Pyck), руководитель отдела проектов в области информационных систем компании Fortis. - У нас были сотрудники для обеспечения выпуска приложений, а также сотрудники для управления этими приложениями. Кроме того, эта деятельность требовала больших затрат времени и труда, и была подчас сопряжена с невероятным количеством ошибок". Для решения этих проблем компания решила подыскать инструмент, способный осуществлять автоматический и управляемый выпуск приложений и позволяющий банку иметь полный обзор различных программных компонентов. Чтобы добиться этого, Fortis остановила свой выбор на AllFusion Endevor от компании CA.

Fortis

Брюссель, Бельгия http://www.fortis.be/

Индустрия

Финансовые услуги

Годовой доход

23.6 миллиарда евро

Число сотрудников

53,000

Используемые продукты компании CA

AllFusion Endevor Change Manager

AllFusion Harvest Change Manager (CCC/Harvest)

Основные преимущества

Достоинства компании CA

Компания Fortis преуспела в быстром внедрении AllFusion Endevor за счет того, что заставила своих сотрудников осознать, какую важную роль может сыграть AllFusion Endevor в развитии как ИТ-отдела, так и организации в целом. Компания обучила своих сотрудников относительно каждого метода модификации, постоянно обращая внимание ИТ-отдела на то, как каждый может выиграть от использования унифицированных инструкций по разработке. "На самом деле, внедрение AllFusion Endevor было гораздо менее сложным, чем мы могли себе представить, - объясняет Матиас Пик. - Намного важнее влияние, которое данное решение оказало на работу сотрудников. Использование AllFusion Endevor привело к радикальному изменению многих существовавших методов работы. Более того, данное приложение даже навязывало эти изменения". Вдобавок, оказалось, что AllFusion Endevor может гораздо больше, чем управлять только фазой выпуска приложения - Fortis смогла использовать данное решение для управления разработкой, тестированием и контролем качества. "По существу, это средство мониторинга компонентов - функция, позволяющая удостовериться в том, что все компоненты используются надлежащим образом, обеспечивая улучшение общего качества продукции".

Благодаря такому подходу, Fortis значительно расширила границы проекта AllFusion Endevor. AllFusion Endevor больше не является лишь средством обеспечения выпуска приложений. Помимо этого, приложение позволяет управлять жизненным циклом всего программного обеспечения, что только радует разработчиков.

Поэтапное осуществление проекта

На первом этапе компания заставила соответствующих сотрудников произвести переучет применяемых программных продуктов. "На самом деле, инвентаризационная информация на тот момент имелась, - говорит Матиас Пик, - но она был разбросана по нескольким системам. Благодаря AllFusion Endevor мы смогли получить полный и ясный обзор. Однако, вместо представления имеющихся программных продуктов в виде библиотеки, AllFusion Endevor начал с управления этими средствами. Вот почему нам действительно нужно было получить полный обзор всего, что уже имелось на тот момент. В то же время, нам нужно было проверить, все ли источники соотносятся с загруженными модулями". После проведения переучета, оказалось, что компания использует свыше 60 типов программных продуктов. Поскольку Fortis уже была нацелена на применение 4-х этапного подхода к управлению жизненным циклом приложения – разработка, тестирование, проверка качества и производство – то она смогла использовать AllFusion Endevor для логической организации имеющихся программных средств.

К весне 1996 года, компания начала использовать AllFusion Endevor в своей производственной среде и, по словам Матиаса Пика, "сразу объединила все программные средства (в общей сложности от 120000 до 150000 элементов)". "Не стоит говорить о том, что процесс обучения имел очень важное значение, особенно из-за того, что AllFusion Endevor положил конец использованию бесчисленного количества старых процедур. Мы провели следующий год, используя AllFusion Endevor для разработки, тестирования и гарантии качества. Чтобы осуществить это, нам необходимы были интерфейсы с несколькими кодогенераторами, но даже так интеграция прошла гладко". К 1997 году Fortis смогла выпустить первое приложение, используя возможности AllFusion Endevor на всем протяжении проекта – от разработки до производства - и через пять месяцев все разработчики использовали это решение.

Важнейшие возможности AllFusion

Важнейшие бизнес-процессы

Сервисы

Конфигурация рабочей сети

Качество и уровень разработки

В конце концов, осуществление проекта заняло 4 года, главным образом из-за его довольно крупных масштабов. "Само собой разумеется, что подобные проекты обречены на успех, если менеджеры действительно преданы своему делу, - высказывает свое мнение Матиас Пик. - Поскольку это не всегда очевидно, мы успешно продолжаем использовать наши средства: проект был благополучно завершен, и мы до сих пор продолжаем получать от него прибыли. Все разработчики Fortis используют ту же самую технологии компиляции с тех пор, как AllFusion Endevor был выпущен, что намного облегчает управление программным обеспечением, и, что более важно, обеспечивает возможность ее повторного использования для всех разработчиков. "Это означало гигантскую скорость прироста качества, поскольку мы смогли уменьшить возможность выполнения ошибочных действий. Кроме того, такой способ работы обеспечивает полную контролируемость. Мы можем четко отслеживать, что отправлено для выпуска, какие сотрудники отвечают за различные процедуры и т.д.".

Помимо всего прочего, AllFusion Endevor обеспечивает управление конфигурациями. Система отслеживает, кто с какими компонентами работает, поэтому, если произойдут какие-либо изменения в программном обеспечении, компания немедленно узнает о том, на кого из сотрудников повлияют эти изменения. Другими словами, Fortis действительно нуждается в AllFusion Endevor. В итоге, под управлением компании находится около полумиллиона различных ИТ-элементов, установленных на базовых вычислительных машинах. Месяц за месяцем около 6000 новых элементов выпускаются в составе примерно 900 модулей, содержащих до тысячи логически связанных между собой элементов. Время, которое компания экономит благодаря использованию AllFusion Endevor, значительно повышает производительность, позволяя использовать сотрудников, привыкших к ручному управлению выпуском продуктов, для выполнения других задач.

Завершив проект задолго до 2000 года, Fortis получила в свое распоряжение надежный, центрированный каталог программных продуктов, а вместе с ним и четкое представление о том, что нужно предпринять для согласования всех необходимых элементов со стандартами нового тысячелетия и ожидаемым выпуском евро. "Таким образом, мы смогли выяснить, как обеспечить объединение ‘Generale Bank’ и ‘Nationale Maatschappij voor Krediet aan de Nijverheid’", продолжает Матиас Пик. - В то время как Generale Bank вел собственные разработки для решения тех же задач, что решает AllFusion Endevor, мы решили остаться верными AllFusion Endevor. Таким образом, AllFusion Endevor сыграл важнейшую роль в слиянии Generale Bank и Krediet aan de Nijverheid. Без AllFusion Endevor это было бы просто невозможно".

AllFusion Harvest для управления жизненным циклом приложений в распределенных средах разработки

Тем временем, Fortis начала использовать AllFusion Harvest для обеспечения управления жизненным циклом приложений в распределенных средах разработки. В конце концов, Fortis планирует перейти на существенно более распределенную среду, содержащую компоненты на нескольких платформах, и, соответственно, решения для управления жизненным циклом будут иметь огромное значение. Но процесс разработки сам по себе все еще требует серьезных усилий для структурирования. Действующее поколение разработчиков работает в открытых средах, зачастую открывающих новые горизонты. В случае компании Fortis, это касается целой серии WebSphere-решений для офисных сотрудников, а также потребителей, использующих домашние банковские приложения - довольно заметных решений, создающих необходимость обеспечения всестороннего управления. Для того чтобы получить возможность управления данным каталогом программных продуктов надлежащим образом, Fortis ввела еще больше унифицированных процедур. Главным преимуществом такого подхода является то, что компания может полностью использовать свой опыт работы с AllFusion Endevor.

"В то время как другие приложения зачастую пытаются моделировать жизненный цикл, главное преимущество AllFusion Harvest заключается в том, что решение обеспечивает реальное представление жизненного цикла продуктов", - объясняет Матиас Пик. Краткосрочные намерения заключаются в организации всех компонентов распределенных решений в AllFusion Harvest и интеграции их с другими приложениями. "В начале 2003 года мы начали работать с AllFusion Harvest в сфере WebSphere в Бельгии. Все встроенные возможности AllFusion Endevor, такие как мониторинг компонентов и уникальные методы компиляции, доступны и в AllFusion Harvest. И снова, сфера рассмотрения была намного более сложной, чем в случае с обычными проектами AllFusion Harvest, потому что в долгосрочном плане мы хотели интегрировать не только WebSphere, но и другие приложения - PowerBuilder, Visual Basic и C++". Используя AllFusion Endevor и AllFusion Harvest, Fortis получила возможность применения двух независимых подходов.

В связи с тем, что приложения требуют еще более сложных многоплатформенных архитектур, компания рассматривает возможность применения AllFusion Change Manager Enterprise Workbench. Базовые приложения и распределенные среды, работающие совместно, должны развиваться синхронно. В качестве примера можно привести приложения, внешний интерфейс которых разрабатывался в WebSphere, в то время как прикладная часть работы велась с помощью базовых инструментов. AllFusion Change Manager Enterprise Workbench позволяет управлять этим сложным процессом и согласовывать между собой обе части".

Положительный итог

Дополнительным преимуществом AllFusion Harvest является то, что банк может выделять любые программы, не произведенные внутри организации. Это те приложения, для которых банк не имеет исходного кода из-за того, что они были загружены из Internet, либо приложениями с открытым исходным кодом. "AllFusion Harvest объединяет эти элементы таким образом, чтобы предоставить набор средств разработки новых приложений, а также для того, чтобы позволить нам поддерживать новые приложения на протяжении всего жизненного цикла. Объект можно применять для превращения средств внешнего интерфейса в легкоходовой модуль. Кроме того, оба решения AllFusion Endevor и AllFusion Harvest предлагают Fortis довольно высокий уровень прибыли на инвестированный капитал. "Трудно выразить эту прибыль в цифрах, - в заключение говорит Матиас Пик, - Но ясно, что результаты чрезвычайно положительны. Структурированный подход защитил нас от множества проблем, значительно сократив непроизводительную потерю времени. Однако важнейшим результатом является более высокая производительность и улучшенные средства контроля, а также высокий уровень функциональности. Все это без сомнения является самыми ценными движителями, обеспечивающими развитие нашей компании".

"Мы продолжаем расширять нашу систему управления жизненным циклом приложений, ориентируясь, в первую очередь, на наши базовые среды разработки, а потом уже на распределенные системы. В обоих случая, решения AllFusion Endevor и AllFusion Harvest гарантируют улучшенные возможности структурирования средств, при помощи которых ИТ-отдел может заранее обеспечивать потребности как внутренних, так и внешних пользователей. Таким образом, управление рисками на фазе разработки и эффективный ИТ-мониторинг на фазе выпуска продукта вносят свой вклад в развитие всей организации".

- Матиас Пик (Matthias Pyck), руководитель отдела проектов в области информационных систем компании Fortis

Дополнительная информация

За дополнительной информацией обращайтесь в компанию Interface Ltd.

Обсудить на форуме CA

Рекомендовать страницу

INTERFACE Ltd.
Телефон/Факс: +7 (495) 925-0049
Отправить E-Mail
http://www.interface.ru
Rambler's Top100
Ваши замечания и предложения отправляйте редактору
По техническим вопросам обращайтесь к вебмастеру
Дата публикации: 03.02.06