Бизнес-процесс - деятельность, происходящая внутри какой-либо компании: открытие счетов, принятие и увольнение сотрудников, согласование документов и т.д.
При помощи моделирования можно описать любой бизнес процесс, а исполняться они могут в самых разных системах управления.
BPMN (Business Process Modeling and Notation) (нотация и модель бизнес-процессов) - система условных обозначений для описания бизнес-процессов.
Важно понимать: BPMN не является языком описания IT-систем. Эта нотация предназначена для описания предметной области реального бизнеса. И здесь могут быть задействованы как программные системы, так и люди (сотрудники компании, заказчики, поставщики). Это самое главное отличие этой нотации от графических инструментов для описания программ.
Основной целью разработки BPMN было получение нотации, легко понимаемой всеми пользователями: от бизнес-аналитика, создающего первые наброски описаний процессов, к техническим специалистам. отвечающим за реализацию этих процессов в Системе, и, наконец, до людей, которые управляют этими процессами и контролируют их работу.
ИСТОРИЯ СОЗДАНИЯ
Первая версия BPMN 1.0 была выпущена в мае 2004 года компанией Business Process Management Initiative. Эта версия обладала ограниченными возможностями и была, так сказать, «пробным вариантом», который нуждался в многочисленных доработках.
Следующая версия BPMN 1.1 выходит в январе 2008, и здесь разработкой и поддержкой занималась уже Object Management Group, организация, появившаяся в результате слияния BPMI с другой компанией-разработчиком программного обеспечения. Еще один релиз - версия BPMN 1.2 выходит в свет в январе 2009. Разработчик OMG остается прежним. Команда, которая занимается продуктом, после слияния практически не меняется.
В январе 2011 года компания OMG выпускает версию BPMN 2.0, а в декабре 2013 выходит последний на данный момент релиз – BPMN 2.0.2. Именно эта версия предлагается всем пользователям и сегодня, так как система получилась стабильной, возможности моделирования в ней очень широкие, а язык моделирования (набор обозначений) по большей части понятен всем бизнес-пользователям – как бизнесменам, бизнес-консультантам, так и техническим специалистам.
ОСНОВНЫЕ ЭЛЕМЕНТЫ
Моделирование в BPMN осуществляется посредством диаграмм с небольшим числом графических элементов.
Нотация опирается на следующие базовые графические элементы:
- Пул и Дорожки
- Действия
- Шлюзы или Развилки
- События
- Потоки
- Артефакты
Пул и дорожка
Пул – это объект описывающий какой-то один процесс на диаграмме. Он может быть не изображен на диаграмме, но он всегда есть. На одной диаграмме может быть несколько Пулов. Пул можно развернуть для просмотра деталей. Пул может также содержать, так называемые, «дорожки». Они нужны для того, чтобы указать участников процессов, которые скрыты в пуле.
Например, пулом окажется весь набор действий по погрузке товара и отправке его клиенту.
При этом выделяют так называемые “дорожки”, из которых состоит любой пул. Для нашего примера одной из дорожек станет оформление документов, касающихся погрузки и отправки товара, второй дорожкой – физическая погрузка нужной партии на автомобиль и поездка автомобиля к клиенту. Обе эти дорожки дополняют одна другую, проходят параллельно, но в целом служат выполнению одного и того же этапа бизнес-процесса.
Действия
Под “действием” понимается единица работы, выполняемой в ходе исполнения бизнес-процесса.
Обычно действия делят следующим образом:
- процесс – крупное действие, которое требует дальнейшей детализации при моделировании;
- задача – элементарное действие, которое уже не может быть дальше детализировано.
Шлюз исключающего «или» Используется для создания альтернативных потоков процесса или сходящихся потоков управления.
Параллельный шлюз Используется для создания параллельных путей без оценки какого бы то ни было условия или для сходящихся потоков и синхронизации параллельных веток выполнения процесса.
Поток Flow – это последовательность действий, обозначается как стрелка, и показывает, какое действие после какого необходимо совершить.
- Группа объектов
- Текстовая аннотация
- Объект данных
- Частные (внутренние) бизнес-процессы
- Абстрактные (открытые) бизнес-процессы
- Процессы взаимодействия (глобальные)
- Краткое описание BPMN с примером
- Нотация BPMN 2.0: ключевые элементы и описание
- Википедия
- Лекция 26: Моделирование BPMN НОУ ИНТУИТ
- Что подразумевается под бизнес-процессом?
- Охарактеризуйте виды бизнес-процессов.
- Что такое BPMN? Какова основная цель разработки данной модели?
- Охарактеризуйте основные элементы BPMN модели.