Независимая научно-практическая конференция «Разработка ПО 2011» 31 октября - 3 ноября, Москва Юрий Куприянов Модель бизнес-процессов

Содержание

Слайд 2

Компания Национальный расчетный депозитарий НКО ЗАО НРД Крупнейший расчетный депозитарий России

Компания

Национальный расчетный депозитарий
НКО ЗАО НРД
Крупнейший расчетный депозитарий России
Входит в Группу

ММВБ
Осуществляет все расчеты по сделкам на ММВБ
Головной депозитарий 99% выпусков облигаций
Расчетный Центр ОРЦБ
Осуществляет расчеты по кредитным и депозитным операциям Банка России
Слайд 3

Контекст 2010 — смена технологической платформы депозитарной учетной системы НДЦ 2010

Контекст

2010 — смена технологической платформы депозитарной учетной системы НДЦ
2010 — объединение

НДЦ и РП ММВБ (юридическое)
2011 — объединение операционных процессов бывших НДЦ и РП ММВБ
2011 — смена технологической платформы расчетной системы НРД
2012 — объединение с РП РТС и ДКК...
Слайд 4

Задачи Согласование регламентных документов Согласование информационных систем Оптимизация оргструктуры: Исключение дублирования

Задачи

Согласование регламентных документов
Согласование информационных систем
Оптимизация оргструктуры:
Исключение дублирования функций
Спрямление потоков документов
Согласованность

бизнес-целей и всех процессов в компании
Слайд 5

Как устроен банк? Законы, инструкции ЦБ, распоряжения ФСФР Договорная база Продукты

Как устроен банк?

Законы, инструкции ЦБ,
распоряжения ФСФР

Договорная база

Продукты

Нормативно-технологическое
обеспечение

Организационная структура

Программное обеспечение

Слайд 6

Облако документов Требования на разработку ПО ТЗ на разработку ПО Программы

Облако документов

Требования на разработку ПО

ТЗ на разработку ПО

Программы приемо-сдаточных испытаний ПО

Инструкции

пользователя ПО

Технологические порядки и регламенты

Условия депозитарной деятельности

Правила учета операций

Операционные документы

Должностные инструкции сотрудников

Положения о подразделениях

Организационно-штатная структура

Описания ПО

Слайд 7

Проблема: два облака документов! Нет единой структуры Документы не согласованы Зачастую

Проблема: два облака документов!

Нет единой структуры
Документы не согласованы
Зачастую неактуальны

Разная терминология
Разная степень

детализации
Слайд 8

Подход: структурировать и объединить

Подход: структурировать и объединить

Слайд 9

Метод: модель бизнес-процессов Модель процессов Описания объектов Шаблоны документов Описания субъектов

Метод: модель бизнес-процессов

Модель процессов

Описания объектов

Шаблоны документов

Описания субъектов

Значения показателей

Показатели процессов

Контроль показателей

Регламентные документы

Бумажный

вид

Intranet

Слайд 10

Модель Модель — база данных с различными формами ввода информации, и

Модель

Модель — база данных с различными формами ввода информации, и с

различными представлениями содержащихся в ней данных.
Представления:
Форма ввода — карточка
Форма ввода — диаграмма
Формы вывода — отчет
Форма вывода — график
Слайд 11

Формализация Модель использует формальный язык, доступны средства проверки формальной правильности построения модели. IDEF0

Формализация

Модель использует формальный язык, доступны средства проверки формальной правильности построения модели.


IDEF0

Слайд 12

Don't Repeat Yourself Каждый объект описан один и только один раз,

Don't Repeat Yourself

Каждый объект описан один и только один раз, и

изменения автоматически распространяются на всю модель.
Слайд 13

Срезы Модель должна отвечать на вопросы. Выборка объектов по заданным условиям:

Срезы

Модель должна отвечать на вопросы.
Выборка объектов по заданным условиям:
выборка объектов определенного

типа
с определенными значениями атрибутов
выборка связанных объектов и т.д.
Слайд 14

Инструмент Модель — это база данных + редактор + отчетник “Средства

Инструмент

Модель — это база данных + редактор + отчетник
“Средства моделирования бизнес-процессов”:
ARIS
Business

Process Visual Architect
Enterprise Architect
Business Studio
Слайд 15

Инструмент Модель — это база данных + редактор + отчетник “Средства

Инструмент

Модель — это база данных + редактор + отчетник
“Средства моделирования бизнес-процессов”:
ARIS
Business

Process Visual Architect
Enterprise Architect
Business Studio
Слайд 16

Инструмент Модель — это база данных + редактор + отчетник “Средства

Инструмент

Модель — это база данных + редактор + отчетник
“Средства моделирования бизнес-процессов”:
ARIS
Business

Process Visual Architect
Enterprise Architect
Business Studio
Слайд 17

Инструмент Модель — это база данных + редактор + отчетник “Средства

Инструмент

Модель — это база данных + редактор + отчетник
“Средства моделирования бизнес-процессов”:
ARIS
Business

Process Visual Architect
Enterprise Architect
Business Studio
Слайд 18

Business Studio: критерии выбора Русскоязычный интерфейс Диаграммы в методологии SADT Гибкая

Business Studio: критерии выбора

Русскоязычный интерфейс
Диаграммы в методологии SADT
Гибкая настройка шаблонов отчетов
Редактируемая

мета-модель (не пригодилось)
Слайд 19

Business Studio: возможности Диаграммы процессов (IDEF0, CFFC, EPC) Модель организационной структуры

Business Studio: возможности

Диаграммы процессов (IDEF0, CFFC, EPC)
Модель организационной структуры
Описание документов
Описание ПО

с иерархией
(система->модуль->функция)
Слайд 20

Business Studio

Business Studio

Слайд 21

Business Studio

Business Studio

Слайд 22

Ход работ I кв. 2011 — Пилотный проект Смоделировано 2 процесса

Ход работ

I кв. 2011 — Пилотный проект
Смоделировано 2 процесса
Полностью введена модель

орг. структуры
Описаны используемые в процессах документы
Описано используемое ПО
(функции, обеспечивающих выбранные процессы)
II кв. 2011 — «Боевой» проект
Начато массированное описание бизнес-процессов
Задействовано 12 аналитиков и 8 экспертов
На данный момент созданы модели половины операционных процессов НРД
Слайд 23

Результаты: связность Люди, программное обеспечение и документы связаны в единую структуру

Результаты: связность

Люди, программное обеспечение и документы связаны в единую структуру через

процесс:

Прием сообщений
SWIFT

Регламент обработки сообщений SWIFT

ПО SWIFT-диспетчер

Дежурный инженер поддержки

Слайд 24

Результат: автоматический документ ПО «SWIFT-диспетчер» осуществляет процесс Прием сообщений SWIFT в

Результат: автоматический документ

ПО «SWIFT-диспетчер» осуществляет процесс Прием сообщений SWIFT в соответствии

с документом «Регламент обработки сообщений SWIFT».
Слайд 25

Результат: автоматический документ Дежурный инженер поддержки контролирует работу ПО «SWIFT-диспетчер».

Результат: автоматический документ

Дежурный инженер поддержки контролирует работу ПО «SWIFT-диспетчер».

Слайд 26

Результат: автоматический документ ПО «SWIFT-диспетчер» в рамках процесса «прием сообщений SWIFT»

Результат: автоматический документ

ПО «SWIFT-диспетчер» в рамках процесса «прием сообщений SWIFT» получает

на входе Сообщение SWIFT, на выходе формирует Платежное поручение.
Слайд 27

Документы - это выписки из модели Единая модель позволяет в любой

Документы - это выписки из модели

Единая модель позволяет в любой момент

времени иметь согласованную нормативно-технологическую документацию:
Положения о подразделениях
Должностные инструкции работников
Операционный регламент
Инструкции пользователя ПО
Технические задания на автомтизацию
...и т.д.
Слайд 28

Кроме того, в Business Studio есть: Показатели процессов Автоматический сбор значений

Кроме того, в Business Studio есть:

Показатели процессов
Автоматический сбор значений показателей
Форма представления

показателей для руководства
Модель стратегических целей и сбалансированных показателей
Имитационное моделирование процессов
Шаблоны документов ISO 9000
Слайд 29

Business Studio: показатели процесса

Business Studio: показатели процесса

Слайд 30

Чего нет в Business Studio Производительности! Хотя бы чуть-чуть, пожалуйста!!! Нельзя

Чего нет в Business Studio

Производительности! Хотя бы чуть-чуть, пожалуйста!!!
Нельзя визуализировать связи

между модулями ПО
Нет уровней абстракции процессов/документов
ПО не может быть действующим лицом
Зато есть лишнее:
Жесткое разделение бумажных и электронных документов
Жесткая привязка процесса к одной диаграмме
Дублирование способов описания
Слайд 31

Итого

Итого

Слайд 32

Выводы. Ретроспектива. Что понравилось? Подход в принципе работает! Инструмент, в принципе,

Выводы. Ретроспектива.

Что понравилось?
Подход в принципе работает!
Инструмент, в принципе, есть.
Что не понравилось?
Проблемы

с уровнями абстракции
Слабая проработка методологии
Недооценка объема работ
Сложность инструмента
Слайд 33

Выводы. Как улучшить? Между “пилотным” и “боевым” проектом запланировать время для:

Выводы. Как улучшить?

Между “пилотным” и “боевым” проектом
запланировать время для:
Тщательной проработки

методологии
Тонкой настройки инструмента
Обучения персонала проекта в соответствии с 1) и 2)
На все это нужно неожиданно много времени!
Выбирать инструмент нужно аккуратно
Детальное моделирование занимает много времени и по мере детализации – растет экспоненциально(!)
Слайд 34

Выводы Подход представляется перспективным, но затратным на этапе внедрения. Существуют подходящие

Выводы

Подход представляется перспективным, но затратным на этапе внедрения.
Существуют подходящие инструменты, позволяющие

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