21 – www.rond.by
2 Построение выделенного центра компетенции – это не только решение собственно задач поддержки, но и «дополнительные бонусы». Главное - правильно подойти к решению этого вопроса.
3 Центр компетенции по системе – это группа специалистов- экспертов, имеющих навыки, знания и квалификацию для предоставления услуг, связанных с этой системой. В нашем случае – это группа специалистов для обеспечения поддержки 3-го уровня банковской системы.
4 Тип:Автоматизированная банковская система. Компоненты:Front & Back office Технологии: Cobol + C + Oracle (Embedded SQL). HP-UX + Tuxedo. 3-х звенная архитектура, разработанная для высоконагруженных систем (обслуживается свыше 3 млн. клиентских счетов). Функциональность: Работа с физическими лицами, счета, кредиты, депозиты, постоянные платежные поручения. Объем: Документация свыше 400 mb. Исходные коды база данных: 5 схем, ~ 500 таблиц и других объектов модули на Cobol: ~100 mb исходных текстов, ~7000 модулей модули на C: ~30 mb исходных текстов, ~3000 модулей
5 Решение и устранение проблем, возникающих в сопровождаемой АБС. Развитие системы Решение миграционных и интеграционных задач.
6 Спецификация взаимодействия с Core System; Реализация API для Core System; Консультации по работе Core System.
7 Практическая миграционная (интеграционная) задача – построение и внедрение нового фронт-офиса системы. Схема проекта: В старом фронт-офисе на уровне экранных форм выделяются реализуемые бизнес- транзакции. Прорабатывается возможность использования API для реализации этих бизнес-транзакций. Разрабатываются экранные формы, серверные компоненты, интеграционные слои. Все собирается, тестируется. В случае успеха, переносится на промышленную среду.
8 РольИсходные ожидания Проектное управление и координация Банк АналитикаБанк и Центр Разработка архитектурыБанк. Разработка GUIБанк. Разработка серверной части Банк. Разработка API для Core System Центр. Интеграция, тестирование, отладка Банк.
9 Исходная система GUI и Back-End фронт- офиса Интерфейсный блок (Tuxedo Middleware) Core System Новая система GUI фронт-офиса Серверная часть фронт- офиса (WebSphere Application Server). Интеграционная часть (Message Broker) Серверная часть блока бизнес-транзакций и интеграционный слой (WebSphere Application Server). Блок API (Tuxedo Middleware) Core System.
10 Риски Высокая архитектурная сложность нового решения. Негативный опыт решения подобных задач с данной АБС. Организационные проблемы ИТ подразделений банка. Нехватка ресурсов на стороне банка для решения поставленных задач. Нереальные сроки для разработки, тестирования, внедрения. Решение Использовать ресурс центра компетенции для решения «общих IT задач»
11 РольИсходные ожидания Фактическая ситуация Проектное управление и координация. БанкБанк и Центр Аналитика.Банк и Центр Разработка архитектуры.Банк.Банк и Центр. Разработка GUI.Банк. Разработка серверной части.Банк. Разработка API для Core System.Центр. Интеграция, тестирование, отладка. Банк.Банк и Центр.
12 координация работ подразделений банка; управление группами, состоящими из сотрудников банка и привлеченных организаций; Задачи проектного офиса участие в развертывании систем; Задачи подразделения управления конфигурациями тестирование всего комплекса; помощь в обнаружении и исправлении ошибок в смежных системах. Задачи подразделения тестирования
13 Классическое решение задачи по поддержке Центр компетенции РОНД. Исходные условия Есть разработчики, которые создают систему, есть исходные знания по системе. Задача – заставить их осуществлять поддержку системы Нет знаний по АБС, но есть группа экспертов по IT. Задача – быстро овладеть знаниями по АБС и начать осуществлять поддержку системы Решение: Выделить ресурс из группы разработки (не экспертов). Нарастить компетенцию за время решения практических задач Начать поддержку. Извлечь знания из АБС при помощи специального инструмента. Обучить специалистов решать задачи поддержки при помощи инструмента. Начать поддержку. Следствие: Решение проблем поддержки через использование ресурса разработки. Уровень квалификации – в лучшем случае – Senior. Сильно зависит от человеческого фактора. Дополнительных ресурсов нет. Получены знания по системе на уровне экспертов. Нет зависимости от человеческого фактора. Есть дополнительный ресурс экспертов по IT.
14 В результате проект, который рассматривался Банком как крайне рискованный и который имел весьма непростую историю, был выполнен в полном объеме с заданным качеством и в заданные сроки несмотря на все проблемы, которые возникали по ходу проекта. По оценке специалистов Банка без привлечения специалистов центра компетенции проект был бы обречен на провал.
15 Построение выделенного центра компетенции – это не только решение собственно задач поддержки, но и «дополнительные бонусы». Главное - правильно подойти к решению этого вопроса.
Спасибо за внимание Co Ltd ROND St. Timiryazeva, 65a-308, K.1, Minsk, , RB tel. / fax: