Диалог между IT и бизнесом. Рецепты перевода от бизнес-аналитика. © Елиферов В.Г. 2012 1 Что такое процесс? Процесс (process)- совокупность взаимосвязанных или взаимодействующих видов деятельности, преобразующая «входы» в «выходы» ГОСТ Р ИСО 9000:2008 Очень непонятное определение! © Елиферов В.Г. 2012 2 Как сложить Бизнес – пазл? Цели бизнеса Документы и данные Бизнес-процессы Оргструктура Деньги / Ресурсы Время Местонахождение 1. Декомпозиция 2. Анализ (выявление общих признаков) 3. Синтез (построение новой системы) © Елиферов В.Г. 2012 3 Перефразируя Гради Буча Классификация 1. Для зоопарка Класс: Хищники Место: Клетка Питание: Мясо Класс: Травоядные Место: Вольер Питание: Трава/Сено 1. Выбор критериев классификации объектов определяется целями дальнейшей работы. 2. Классификация объектов производится по их отличительным признакам (свойствам, атрибутам). 3. Инструкция: «Как работать с этим объектом?» определяется классом, в который попал объект. Класс: Пресмыкающиеся Место: Террариум Питание: Мыши Классификация 2: Живут в Африке © Елиферов В.Г. 2012 Кому нужна модель бизнес-процессов? Кому нужно? Топ-менеджмент Модель бизнеспроцессов организации ФинансЭконом Что нужно? • • • • • • • • • • • • Руководители • • • Технологи • • Бизнес-аналитик Кто должен реализовать? IT-специалисты Дерево целей организации Структура бизнеса Объекты планирования и отчетность (ЦФО) Распределение ответственности за направления Панель управления (BI, OLAP) Объекты планирования, ЦФО Бизнес-процессы учетной системы (учета движения ресурсов, денежных, материальных и т.д.) для ERP-систем Переделы для разнесения затрат Распределение ответственности за бюджеты, отчеты и эффективность ЦФО Оргструктура, положения, должностные Распределение ресурсов Распределение ответственности за функции и техпроцессы Структура планов, бюджетов и отчетов Документирование технологии (блок-схемы) Организация взаимодействия технологических процессов (связность по входам/выходам) Оценка эффективности техпроцессов Определение точек сбора информации (ручногоп/автоматического) • Документирование операций для настройки исполняемых бизнес-процессов (workflow, docflow) • Тщательное атрибутирование объектов • Интерфейсы к другим системам и базам (импорт-экспорт, синхронизация баз) © •Елиферов В.Г. точек 2012 сбора и правил обработки информации Определение 5 Пять видов Бизнес-процессов: 1. Бизнес-процессы Управления = Блоки планирования и учета 2. Бизнес-процессы Технологические = документирование технологий 3. Бизнес-процессы Проектные = Сборка проектов из стандартизованных кубиков-процессов 4. Бизнес-процессы Процедуры = универсальные БП, выполняемые на ролевой основе 5. Исполняемые бизнес-процессы = автоматизация передачи информации и принятия решения в человеко-машинной системе. Для каждого вида существуют свои требования представления и атрибутирования в модели 06.06.2009 - было 4 вида бизнес-процессов http://www.cnews.ru/reviews/index.shtml?2009/06/26/351922_3 © Елиферов В.Г. 2012 6 Архитектура организации по Захману (J. Zachman) © Елиферов В.Г. 2012 7 Архитектура организации состоит из разных видов бизнес-процессов наложенных на оргструктуру Гендиректор Зам1 + Зам2 План Зам3 + + + + + + + + + Отчет Управление Пп1 Пп2 Пп3 Пп4 Бизнес-процессы Управления Бизнес-процессы Процедуры Бизнес-процессы - Технологии © Елиферов В.Г. 2012 8 Характеристики Бизнес-процессов «Управления» План Отчет Управление Ф1 Ф2 Требования бизнеса к автоматизации: Ф3 Ф4 Аналитика исполнения целей, планов и поручений Контроль за расходованием ресурсов и эффективностью процессов/проектов Отображение информации on-line (особенно по срочным поручениям) Требования к бизнесу Объекты для управления, должны совпадать с ЦФО (объектами для планирования, бюджетирования, отчетности) Дерево ССП должно быть декомпозировано с учетом реальных объектов управления Учетная политика должна позволять собирать информацию по объектам управления, а не по бухгалтерским статьям Переход на СЭД и распределение функций между ИС (KPI, Risk, КИД) Набор плановых и отчетных показателей не должны меняться слишком часто Особенности: Медленная изменяемость процессов Высокие политические и информационные риски Изменение БП - требует изменения систем планирования, учета и отчетности (то есть исполняемых процессов и отчетов ERP) © Елиферов В.Г. 2012 9 Характеристики Бизнес-процессов «Технологий» Требования бизнеса к автоматизации: Документирование технологии для ее воспроизведения и снижения «человеческого фактора» Автоматизация и контроль прохождения продукта/услуги Сбор, обработка и предоставление первичной отчетности по бизнеспроцессу Обеспечить соответствие операций – «функциям» и «задачам» в ПП и ДИ Разместить в Интранете и автоматически генерировать инструкции и положения при изменениях в процессе Требования к бизнесу: Назначить владельца процесса и установить его границы Согласовать бизнес-процессы по входам-выходам Распределить ответственность за этапы, установить длительность и ресурсоемкость этапов Провести анализ процесса и устранить лишние оргзвенья до автоматизации Выделить этапы для учета событий и разнесения затрат (АВС анализ) Особенности: Часто бывают «сквозными», трудно определить владельца процесса Сложности с согласованием приоритетов и распределением ресурсов Встречаются требования «оптимизировать что-нибудь» © Елиферов В.Г. 2012 10 Бизнес-процессы - Проектные Проект - это уникальный набор процессов, состоящих из скоординированных и управляемых задач с начальной и конечной датами, предпринятых для достижения цели. п. 3.2 ISO 21500:2012 Атрибуты процесса, которые необходимо импортировать в Project: Общая продолжительность задачи Название работ Продолжительность работ Назначение работ исполнителям Название ресурсов Расход ресурсов на каждую работу Выбор в Project начала-окончания, сдвига по времени, балансировки ресурсов Характеристики Проектных бизнес-процессов аналогичны Технологическим (см. пред.) © Елиферов В.Г. 2012 11 Характеристики бизнеспроцессов - «Процедур» Function Event Function Event Function Event Function Event Function Event Function Event Function Function Event Требования бизнеса к автоматизации: Документирование универсальных технологий работы Максимальная автоматизация (workflow / docflow) Максимальная адаптация для работы разных исполнителей Контроль за прохождением работ (продуктов в процессах) и расходом ресурсов Требования к бизнесу: Определить границы процедуры, перечень ролей и прав Согласовать бизнес-процессы по входам-выходам Провести анализ и, по возможности, унифицировать однотипные процедуры (уменьшить количество уникальных процедур) до автоматизации Обеспечить соответствие функциональной и ролевой ответственности исполнителей в различных подразделениях, а также условия для выполнения роли (срок аттестации, замещение по приказу, делегирование или переадресация). Особенности: Нет Владельца процесса, есть Владелец процедуры, отвечающий за ее актуальность Могут многократно повторяться в организации на разных уровнях (примеры: «Закупки», «Заключение договора») Повышенные требования к бизнес-правилам создания нескольких экземпляров одной процедуры Function © Елиферов В.Г. 2012 Event Function Event 12 Event Характеристики «Исполняемых» бизнес-процессов Требования бизнеса к автоматизации: Минимальное время выполнения операций Минимальное количество человеческих ошибок при исполнении и отчетности Требования к бизнесу: Набор адекватных (не самых дешевых) исполнителей Подробное описание действий и прав исполнителей на каждом месте Подробное описание желаемого результата исполняемого процесса (содержимое и атрибуты отчетной информации) Особенности: Повышенные требования к подробности атрибутирования всех объектов модели Нет Владельца процесса, документирование человеко-машинного алгоритма Часто требуется 2 результата: Подробный алгоритм для программиста Инструкция (технология) для исполнителя (исполнителей) В разных ИС могут быть выделены разные, несовпадающие бизнес-процессы (ERP, Кадры, Риски, СВК, Документооборот и т.д.) Обращение к разным базам данных (синхронизация данных) © Елиферов В.Г. 2012 13 Средства интеграции объектов модели в IT- инфраструктуру Интеграция (Интерфейс) в ITинфраструктуру Программные продукты управления (автоматизации) Цели автоматизации процессов Графическая, Текстовая, понятийная Уровень BI , OLAP (Панель управления) + СЭД Управление бизнесом Графическая Текстовая, понятийная (SOA) Уровень ERP (Плановые и учетные системы) + СЭД Управление бизнесюнитами (ЦФО) Генератор НД FastReport Уровень Docflow/ Workflow (Управление, документы) Автоматизация Положений, Должн, Компетенций Уровень BPMN, Workflow (технологии, процедуры) BPM Accelerator Стандартизация технологий бизнеспроцессов Уровень Workflow XPDL, BPEL, BPMN (операции) Автоматизация цепочек исполняемых процессов Бизнес-процессы управления Технологические Бизнес-процессы и Процедуры MS Visio Схемы + текст инструкции Выпадающее меню пользователя (человекомашинная система) Исполняемые технологические Бизнес-процессы © Елиферов В.Г. 2012 14 Что дальше? Интеграционный проект, в котором объекты управления – Интеграционный проект, в котором центр деятельности бизнес-процессы, для которых средства IT компании – бизнес-процессы, для которых средства IT обеспечивают: обеспечивают: Хранение и доступ к информации и атрибутам бизнеспроцессов Планирование, отчетность и учет по бизнес-процессам (База данных, Портал) (BI, OLAP, ERP)отчетность и учет по бизнес-процессам Планирование, (BI, Управление рисками и внутренними контролями бизнесOLAP, ERP) процессов (SOX + COSO) Связь бизнес-процессов с перечнем должностей и ролей Автоматизацию бизнес-процессов XPDL)бизнесУправление рисками и внутренними (BPEL, контролями процессов Хранение (SOX, и доступ к информации COSO, ISO 31000) и атрибутам бизнеспроцессов (База данных, Портал) Автоматизацию исполняемых бизнес-процессов (BPEL, XPDL, Управление BPMN) эффективностью бизнес-процессов (KPI) Управление конфигурацией IT для поддержки и(KPI) Управление эффективностью бизнес-процессов актуализации бизнес-процессов Управление конфигурацией IT для поддержки и актуализации бизнес-процессов © Елиферов В.Г. 2012 15 Сначала нужно выстроить структуру бизнеса Автоматизировать хаос – бессмысленно! Благодарю за внимание! © Елиферов В.Г. 2012 16