Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Bpm неделя 1

1,171 views

Published on

презентация курса Business Process Modeling and Analysis (2013) платформы openhpi.de

Published in: Education
  • Be the first to comment

Bpm неделя 1

  1. 1. BPMMathias Weske – openHPI course on Business Process Modeling and Analysis – 2013 Перевод и адаптация на русский язык Дмитрий Оськин кафедра ЭИ БГЭУ Моделирование и анализ бизнес процессов http://openhpi.de
  2. 2. Структура курса Неделя 1. Введение в управление бизнес процессами Неделя 2. Основы моделирования бизнес процессов Неделя 3. Анализ поведения бизнес процессов Неделя 4. Моделирование бизнес процессов (продолжение) Неделя 5. Данные в модели бизнес процессов Неделя 6. Хореография бизнес процессов
  3. 3. BPM. Неделя 1 Моделирование и анализ бизнес процессов
  4. 4. Введение в управление бизнес процессами. 1.1 Определение бизнес процессов 1.2 Моделирование 1.3 Модели бизнес процессов 1.4 Взаимодействие бизнес процессов 1.5 Модели и экземпляры 1.6 Уровни в моделях процесса 1.7 Жизненный цикл бизнес процесса
  5. 5. Введение в управление бизнес процессами. 1.1.Определение бизнес процесса
  6. 6. БП везде ● Мы все вовлечены в бизнес процессы ● Как клиенты мы запускаем бизнес процессы ○ Отсылая страховую карточку ○ Запрашивая разрешение на кредит ○ Запрашивая разрешение на строительство дома ● Как профессионалы мы участвуем в бизнес процессах ○ Проверяя покроет ли страховка украденный мотоцикл ○ Оценивая риск выдачи кредита ○ Проверяя возможность строительства на выбранном участке
  7. 7. БП везде Для лучшего понимания процессов можно попытаться визуально обозначить участников и потоки сообщений между ними
  8. 8. Роль бизнес процессов ● Компании и администраторы доставляют услуги и продукты пользователям благодаря предписывающим бизнес процессам ● Бизнес процессы это ядро организации и являются важным фактором успешности фирмы Люди играют ключевую роль в бизнес процессах
  9. 9. Роли вовлеченные в управление процессами ● Участники процессов ○ Эксперты в целевых областях, например страховщики, финанситсты ● Владельцы процессов ○ Эксперты в целевых областях, руководители подразделений ● Консультанты в управлении бизнес процессами ○ Эксперты в области бизнеса или ИТ ● Архитекторы и разработчики программных продуктов ○ ИТ эксперты, зачастую компьютерщики ● Все эти люди используют различную терминологию и говорят на “разных языках”
  10. 10. Необходимо общее видение ● Для общего видения нужен общий язык Модель бизнес процесса мониторинг процесса автоматизация процесса документация процесса улучшение процесса ● Именно поэтому моделирование процессов является главным аспектом этого курса
  11. 11. Бизнес процесс ● Бизнес процессы содержат набор синхронизированных активностей, реализуемых в организационно - технической среде. ● Эти активности, при совместном исполнении, ведут к выполнению бизнес цели
  12. 12. Взаимодействие бизнес процессов Каждый бизнес процесс закреплен за одной организацией, но он может взаимодействовать с бизнес процессами принадлежащими другой организации
  13. 13. Управление бизнес процессами (BPM) ● Управление бизнес процессами включает в себя концепции, методы и техники для поддержки разработки, администрирования, конфигурирования, исполнения и анализа бизнес процессов
  14. 14. Что описывают бизнес процессы ● Бизнес процессы описывают порядок исполнения и взаимодействия активностей с партнерами ● Они не описывают как будет осуществляться взаимодействие и реализация активностей
  15. 15. BPM Система (BPMS) ● BPMS это класс программного обеспечения для управления бизнес- процессами и административными регламентами. (Употребляются также термины BPM-система и просто BPM.) Использование BPMS позволяет организовать эффективное взаимодействие между управленцами и ИТ-специалистами, лучше использовать существующие и ускорить разработку новых информационных систем. Основные функции BPMS - моделирование, исполнение и мониторинг бизнес-процессов. Основываясь на данных мониторинга, организации выявляют узкие места и усовершенствуют свои бизнес-процессы. Цикл управления замыкается, когда при помощи BPMS измененные бизнес-процессы оперативно внедряются в эксплуатацию.
  16. 16. Оркестровка процессов ● BPMS играет роль центрального агента, который контролирует исполнение активностей процесса ● BPMS обеспечивает координацию деятельностей модели процесса, аналогично дирижеру, контролирующему музыкантов в оркестре
  17. 17. Введение в управление бизнес процессами. 1.2 Моделирование
  18. 18. Основы моделирования ● Моделирование это способ справляться со сложной проблемой ○ Модель это абстрактное представление оригинала ○ и имеет соответствующую цель
  19. 19. Свойства модели (Stachowiak 1973) ● Отображающий признак. ○ Модель ассоциируется с оригиналом, который существует или не существует, а оригинал отображается моделью во время проведения моделирования ● Абстрактный признак ○ Модель является абстрактным представлением оригинала; модель может исключать свойства оригинала, которые не нужны при моделировании ● Прагматичный признак ○ для достижения целей моделирования модель может заменять оригинал
  20. 20. Описывающие модели ● Описывающие модели описывают существующий оригинал.
  21. 21. Предписывающие модели Предписывающие модели, указывают, как построить оригинал
  22. 22. Описывающая или предписывающая модель? ● Описывающая или предписывающая ○ По самой модели трудно оценить, к какому типу она относится ○ Об этом можно судить по целям моделирования ○ Как правило, во время разработки системы модель сперва является предписывающей, а позже описывающей
  23. 23. Моделирование в ИТ ● Модель играет ключевую роль в разработке систем, в особенности ИТ систем ● Разрабатываются различные типы моделей ● UML work flow, Diagrams... customer administr.
  24. 24. Моделирование в ИТ ● … модель данных..
  25. 25. Моделирование в ИТ ● ...модель архитектуры...
  26. 26. Моделирование в ИТ ● … модель процесса!!!
  27. 27. Введение в управление бизнес процессами. 1.3 Модели бизнес процессов
  28. 28. Модели бизнес процессов ● Модель бизнес процесса это абстрактное представление бизнес процесса, удовлетворяющее целям моделирования
  29. 29. Модели бизнес процессов ● Отображающий признак. ○ В процессе моделирования мы отображаем релевантные аспекты бизнес процесса в бизнес модели для сущностей, событий, активностей, заказов и решений
  30. 30. Теория моделирования и модель процессов ● Абстрактный признак ○ Любая модель игнорирует аспекты не имеющие отношения к цели моделирования ○ Пространство дорого: Каждая модель процесса должна содержать только те элементы, которые имеют отношение к конкретной цели моделирования
  31. 31. Теория моделирования и модель процессов ● Прагматический признак ○ Каждая модель процессов может заменить процесс в целях моделирования
  32. 32. Описывающая или предписывающая? ● Модель процесса может быть как описывающей так и предписывающей Модель бизнес процесса мониторинг процесса автоматизация процесса документация процесса улучшение процесса ● Описывающая модель: ○ стадии документации и мониторинга процесса ● Предписывающая модель: ○ стадии автоматизации и улучшения процесса
  33. 33. Модели процессов отвечают на вопросы Цель моделей бизнес процессов: дать ответ на поставленные вопросы. • Из каких активностей состоит бизнес-процесс? • Какие решения могут быть приняты? • Какое событие запускает процесс? • Каков порядок событий, решений и действий? • Каковы возможные результаты процесса?
  34. 34. Модели процессов отвечают на вопросы • Кто и за какой вид активности несет ответственность? • Где возникает передача работ в процессе? • Кто и какие решения принимает в процессе? • Какие ошибки могут возникнуть, и как мы отреагируем на них?
  35. 35. Сложная или простая? • Модель процесса должна быть сконструирована таким образом, чтобы она смогла точно и конкретно отвечать на поставленные вопросы. - может быть вполне достаточно простой и хорошо читаемой модели процессов. - однако некоторые модели процессов должны отвечать на сложные вопросы, например, о подробных рабочих процедурах
  36. 36. Сложная или простая? ● Модель процессов всегда должна быть понятной, это и есть ограничение для степени сложности ● BPMN располагает средствами по управлению сложностью, например декомпозиция (обсуждается далее в этом курсе)
  37. 37. Введение в управление бизнес процессами. 1.4 Взаимодействие бизнес процессов
  38. 38. Взаимодействие бизнес процессов ● В определении БП мы говорили о взаимодействии с другими процессами. ● Пример: Выполнение заказа продавцом. ○ В целях анализа взаимодействия далее рассмотрены активности, связанные с отправкой и получением сообщений
  39. 39. Взаимодействие бизнес процессов ● Покупатель запускает бизнес процесс ○ размещая заказ, получая продукт и т.д. ○ процесс покупателя взаимодействует с процессом продавца
  40. 40. Взаимодействие бизнес процессов
  41. 41. Взаимодействие бизнес процессов ● Взаимодействие бизнес процессов ○ осуществляется путем пересылки сообщений ○ без общего хранения данных ○ данные допущения достаточно хорошо соответствует реальности
  42. 42. Взаимодействие бизнес процессов Эти допущения так же подходят для процесса обработки страхового иска
  43. 43. Взаимодействие бизнес процессов ● Взаимодействие бизнес-процессов задаётся процессом хореографии; ● Хореография бизнес процессов ○ это определение последовательности условий, при соблюдении которых нескольконезависимых участников обмениваются сообщениями с целью выполнениянекоторой общей бизнес-задачи. Здесь нет центрального координатора, наоборот,каждая служба, вовлеченная в хореографию, знает точно, когда и с кем нужновзаимодействовать. Каждый участник хореографии должен знать о всехвыполняемых бизнес-процессах, операциях, сообщениях и настройках для ихобмена.http://ecm-journal.ru/docs/Sovremennye-standarty-opisanija-i-ispolnenija-biznes-processov.aspx
  44. 44. Анализ процессов. Новый продавец. Продавец А. ● Продавец посылает продукцию только после получения оплаты ● Тем не менее, взаимодействие между бизнес-процессов является правильным
  45. 45. Взаимодействие с новым покупателем ● Предположим есть новый покупатель А ○ Покупатель А отсылает средства только после получения продукта ○ Как результат взаимодействие между процессами не корректно.
  46. 46. Введение в управление бизнес процессами. 1.5 Модель и экземпляр
  47. 47. Модель и экземпляр ● Модель процесса это схема выполнения действий для экземпляров процесса.
  48. 48. Модель и экземпляр ● Экземпляр процесса представлен конкретным случаем текущей деятельности компании. ○ Претензия( 142, Вебер, Сент. 18, 2013, “Дорожный велосипед”, 500 EUR) ○ Претензия( 143, Иванов, Сент. 20, 2013, MTB, 650 EUR) ○ Претензия( 144, Хеске, Сент. 23, 2013, MTB, 700 EUR) ● Каждая модель процесса содержит некоторое количество экземпляров
  49. 49. Экземпляры процесса Как клиент мы создаем экземпляр процесса Ремарка ● Это не визуальное представление экземпляра процесса (более подробно визуализация будет рассмотрена в теме “Моделирование процесса”)
  50. 50. Важность терминологии ● Нужно с достаточной осторожностью использовать термин “процесс” ○ Что подразумевается модель процесса или экземпляр процесса? ○ У вас есть процесс для закупки материала? ○ Процесс найма уже начался? ● Строго говоря ○ не существует такой вещи как процесс, есть либо модель процесса либо экземпляр процесса
  51. 51. Введение в управление бизнес процессами. 1.6 Уровни в моделях процесса
  52. 52. Уровни бизнес процессов ● Организационные бизнес процессы Описывают крупные сущности, которые охватывают основные направления деятельности организации ● Операционные бизнес процессы Распространяются на деятельность и ее логический порядок с точки ведения бизнеса ● Исполняемые бизнес процессы Добавляют информацию о ходе выполнения процессов, в том числе организационно-технических аспектов
  53. 53. Организационные бизнес процессы Задаются в текстовой форме ➔ вход/выход ➔ ответственное лицо ➔ отношение поставщик/клиент с другими орг. процессами ➔ в каждой организации более десятка орг. бизнес процессов Имя процесса: Процесс разработки продукта Ответственный менеджер процесса: Иванов Вход процесса: спецификация продукта, бюджет, прототип Процессы поставщики: Процесс планирования продукта, Инновационный процесс Результат процесса Готовый и полностью протестированный инновационный продукт Процессы клиенты: Процесс управления заказами
  54. 54. Процессный ландшафт
  55. 55. Операционные бизнес процессы ● Определены моделью процессов, с акцентом на бизнес, а не на технические детали ○ деятельность и ее логический порядок ○ организационные аспекты ○ точки принятия решений и ответственные за них ● Использование языков графического моделирования процессов, например BPMN
  56. 56. Исполняемые бизнес процессы ● Могут задаваться с помощью моделей процесса, обогащенных технической и организационной информацией ○ Программное обеспечение систем и услуг используемых для реализации деятельности ○ проработка организационных аспектов реализации процесса, в том числе разделение прав доступа и обязанностей между участниками процесса ○ проработка операционных бизнес-процессов, возможно с другой структурой
  57. 57. Введение в управление бизнес процессами. 1.7 Жизненный цикл бизнес процесса
  58. 58. Жизненный цикл бизнес процесса Идея ● БП проходят через разные фазы ● каждая фаза фокусируется на специфических аспектах и производит артефакты, которые используются в последующей фазе ● итерационное повторение фаз приводит к улучшению бизнес процесса Существует большое количество подходов к жизненным циклам БП Мы уже видели, простой жизненный цикл БП, который использует хорошо известные термины и был использован, для обоснования необходимости моделирования БП
  59. 59. Жизненный цикл бизнес процесса Наиболее часто используется такой цикл
  60. 60. Разработка и анализ ● Разработка ○ Идентификация и выявление бизнес-процессов ○ Документация созданная на основе моделей бизнес-процессов ○ Показатели производительности ● Анализ ○ Верификация моделей используя отзывы, обсуждения, и моделирование ○ Проверка формальных свойств, например, отсутствие поведенческих аномалий ● Получение артефактов ○ Оперативные модели бизнес-процессов и технологических пейзажей
  61. 61. Конфигурирование ● Организационные аспекты ○ Показатели производительности реализованы ○ Иногда требуется реновация организационных структур ○ Распределение обязанностей, управление изменениями ● Конфигурация ПО ○ конфигурация BPM системы ○ добавление технических аспектов в модель процессов ○ интеграция приложений, данных и услуг, кодирование ● Артефакт ○ Реализованная модель БП
  62. 62. Ввод в эксплуатацию ● Выполнение БП ○ Выполнение экземпляров БП и сбор данных о выполнении ● Мониторинг ○ наблюдение за ходом экземпляра процесса ○ определение исключений и дополнений ○ предоставление информации о проведенных процессах, времени выполнения и привлеченных ресурсах ● Техническое обслуживание ○ процесс запускается при наличии изменений в системе ● Артефакт ○ Данные об исполнении
  63. 63. Оценка ● Определение слабых мест, потенциала для улучшения ○ Использование данных об исполнении ○ Сравнение с показателями производительности ○ Использование техники управления данными процесса (process mining) ● Артефакты используются, как входные данные для последующих фаз с целью ○ улучшения модели БП (разработка и анализ) ○ улучшения реализации процесса (конфигурирование)

×