Рахим Сафиуллин Начальник управления BPM-решений ЗАО Банковские информационные системы (БИС) Опыт компании БИС по разработке и внедрению BPM-решений ОПЫТ КОМПАНИИ БИС ПО РАЗРАБОТКЕ И ВНЕДРЕНИЮ BPM-РЕШЕНИЙ
О КОМПАНИИ БИС ЗАКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО «БАНКОВСКИЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ»(«БИС») компания основана в 1991 г. поставщик надежных, гибких и эффективных решений для поддержки и развития банковского бизнеса партнер ведущих мировых вендоров - Oracle, IBM, Microsoft, Progress Software, Serena Software, Intalio и др. 2 Опыт компании БИС по разработке и внедрению BPM-решений
КЛИЕНТЫ БИС 3 Опыт компании БИС по разработке и внедрению BPM-решений
Компания БИС обладает экспертизами по следующим платформам управления бизнес-процессами (BPMS) : 4 Опыт компании БИС по разработке и внедрению BPM-решений ЭКСПЕРТИЗЫ БИС В ПРОДУКТАХ BPM
ВВЕДЕНИЕ В докладе приводится обзор основных проблем, с которыми столкнулись разработчики компании БИС при реализации и внедрении BPM-проектов Рассмотрены подходы, которые позволяют эти проблемы решать, и, еще лучше - как планировать BPM-проекты таким образом, чтобы этих проблем не допустить 5 Опыт компании БИС по разработке и внедрению BPM-решений
СПИСОК ОСНОВНЫХ ПРОБЛЕМ: 1.Использование BPM-платформы по назначению 2.Необходимость при управлении BPM-проектом учитывать особенности и отличия от обычных IT-проектов 3.Проблема хранения/учета данных бизнес-процессов 4.Полнота использования BPM-платформы 6 Опыт компании БИС по разработке и внедрению BPM-решений
BPM-ПЛАТФОРМЫ: МЕСТО И НАЗНАЧЕНИЕ ИСПОЛЬЗОВАНИЯ Проблема: Представление о BPM-платформах как о «решении на все времена» может привести к тому, что BPM начинают использовать везде, в том числе, там, где бизнес-процессов как таковых нет Решение: При планировании проект необходимо проводить тщательный анализ поставленной задачи и принимать решение об использовании конкретной BPM-платформы только при условии а) Необходимости реализации именно бизнес-процессов б) Наличия/отсутствия в выбранной BPM-платформе дополнительных инструментов(напр. Case Management) 7 Опыт компании БИС по разработке и внедрению BPM-решений
ОСОБЕННОСТИ ВЕДЕНИЯ BPM-ПРОЕКТОВ: АНАЛИЗ, ПЛАНИРОВАНИЕ, АРХИТЕКТУРА, РАЗРАБОТКА Проблема: Использование традиционных подходов к планированию и реализации BPM-проектов, недостаточно глубокий анализ бизнес- задачи и недостаточное внимание к планированию архитектуры проекта может приводить к тому, что разработка и результативность BPM-проектов будет далеко не в лучшую сторону отличаться от обычных «программистских» проектов Решение: Подходы к управлению BPM-проектом сильно отличаются от обычных проектов. При планировании и реализации таких проектов необходимо учитывать все особенности 8 Опыт компании БИС по разработке и внедрению BPM-решений
При реализации проекта необходимо идти от бизнес-цели процесса, а не от управления данными Сроки реализации проектов существенно меньше, чем сроки реализации обычных ИТ-проектов с аналогичными задачами - в среднем 4-6 месяцев Возможность четкого разделения участников проекта на роли, связанные непосредственно с кодированием системного уровня и реализацией бизнес-логики приложений Возможность прототипирования проектах с минимальными трудозатратами Быстрая реализация конкретных функциональных узлов Высокая цена архитектурных ошибок 9 Опыт компании БИС по разработке и внедрению BPM-решений ОСОБЕННОСТИ ВЕДЕНИЯ BPM-ПРОЕКТОВ: АНАЛИЗ, ПЛАНИРОВАНИЕ, АРХИТЕКТУРА, РАЗРАБОТКА
10 Рейтинг работ в BPM –проектах проработка/исследование бизнес-требований – до 60-70% ресурсов проработка архитектуры приложения сниженный приоритет кодирования при высоком качестве проработки архитектуры приложения Опыт компании БИС по разработке и внедрению BPM-решений ОСОБЕННОСТИ ВЕДЕНИЯ BPM-ПРОЕКТОВ: АНАЛИЗ, ПЛАНИРОВАНИЕ, АРХИТЕКТУРА, РАЗРАБОТКА
11 Типовой план 1-й стадии BPM-проекта: основные усилия сосредотачиваются на стадиях анализа и проектирования Типовой план обычного IT-проекта: основная трудоемкость ложится на разработку Опыт компании БИС по разработке и внедрению BPM-решений ОСОБЕННОСТИ ВЕДЕНИЯ BPM-ПРОЕКТОВ: АНАЛИЗ, ПЛАНИРОВАНИЕ, АРХИТЕКТУРА, РАЗРАБОТКА
СРАВНЕНИЕ РАССМАТРИВАЕМЫХ BPM-ПЛАТФОРМ Основное различие – в степени приближенности к бизнесу и отдаленности от традиционного программирования WebSphere Lombardi Преимущества: система, ориентированная на непосредственную реализацию задач бизнеса и минимальные затраты по кодированию Недостатки: жесткая последовательность действий процесса BPM Savvion и Intalio Преимущества: наличие гибких инструментов для создания бизнес-процессов, пользовательского интерфейса Недостатки: более сложный процесс кодирования, ориентированный на программистов. 12 Опыт компании БИС по разработке и внедрению BPM-решений
ХРАНЕНИЕ ДАННЫХ БИЗНЕС-ПРОЦЕССОВ ДЛЯ УЧЕТА И КОНТРОЛЯ ДАННЫХ/СОБЫТИЙ/ПРОЦЕССОВ Проблема: Отсутствие в составе BPM-платформы настроенного хранилища для сохранения бизнес-данных Оперативная база данных процессов, на которой функционирует BPM-платформа, в общем случае не является хранилищем бизнес-данных 13 Опыт компании БИС по разработке и внедрению BPM-решений
Решение : Использование специального хранилища для данных бизнес- процессов (всех существенных бизнес-данных) Разработка функционала для сохранения данных бизнес- процессов при планировании внедрения BPM-платформы При разработке/планировании хранилища бизнес-данных необходимо учитывать потенциальные требования по формированию оперативных, контрольных, обязательных и других аналитических отчетов 14 Опыт компании БИС по разработке и внедрению BPM-решений ХРАНЕНИЕ ДАННЫХ БИЗНЕС-ПРОЦЕССОВ ДЛЯ УЧЕТА И КОНТРОЛЯ ДАННЫХ/СОБЫТИЙ/ПРОЦЕССОВ
15 ДАННЫЕ, КОТОРЫЕ МОГУТ ИСПОЛЬЗОВАТЬСЯ ДЛЯ КОНТРОЛЯ И ОТЧЕТНОСТИ Опыт компании БИС по разработке и внедрению BPM-решений
Проблема : Бизнес-процесс часто использует внешние данные, которые не являются частью только этого процесса, а являются разделяемым ресурсом для нескольких процессов Существующий по умолчанию функционал в BPM-платформах не позволяет получить доступ к данным других процессов Решение Разработка persistence-механизма для используемых процессами данных, который позволяет нескольким процессам работать с одними и теми бизнес-данными 16 Опыт компании БИС по разработке и внедрению BPM-решений ХРАНЕНИЕ ДАННЫХ БИЗНЕС-ПРОЦЕССОВ ДЛЯ УЧЕТА И КОНТРОЛЯ ДАННЫХ/СОБЫТИЙ/ПРОЦЕССОВ
17 ПРИМЕР ПРИЛОЖЕНИЯ, В КОТОРОМ ТРЕБУЕТСЯ ДОСТУП К ДАННЫМ ПРОЦЕССА ИЗ ВНЕШНЕГО ПРОЦЕССА Опыт компании БИС по разработке и внедрению BPM-решений
ПОЛНОТА ИСПОЛЬЗОВАНИЯ BPM-ПЛАТФОРМ Проблемы : участники проектов в большинстве случаев руководствуются старой парадигмой о приоритете управления данными, не приоритетом бизнес-целей предприятия отсутствие четкого понимания у заказчика целей внедрения BPM-платформы перенос стереотипных сценариев автоматизации уже существующих бизнес-процессов на проекты внедрения BPM- платформы не рассматриваются цели оптимизации или модернизации бизнес процессов. из всех возможностей BPM-платформы используется только процессная обработка данных 18 Опыт компании БИС по разработке и внедрению BPM-решений
19 Рекомендации: При планировании и разработке архитектуры BPM-проектов необходимо исходить из бизнес-процесса и его целей, а не от обработки данных Использование BPM-платформы должно формализовать, стандартизовать и делать прозрачным бизнес и его цели для всех участников бизнеса предприятия Возможности, которые почти не используются: контроль исполнения и возможности оптимизации бизнес-процессов анализ ключевых показателей получение оперативной отчетов с показателями эффективности бизнес-процессов и бизнес-продуктов Опыт компании БИС по разработке и внедрению BPM-решений ПОЛНОТА ИСПОЛЬЗОВАНИЯ BPM-ПЛАТФОРМ
СПАСИБО ЗА ВНИМАНИЕ! МОСКОВСКИЙ ОФИС: +7 (495) СЕВЕРО-ЗАПАДНЫЙ ОФИС: +7 (812) ПЕНЗЕНСКИЙ ОФИС: +7 (841) Опыт компании БИС по разработке и внедрению BPM-решений