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.

аналитик и BPMN

2,517 views

Published on

  • Login to see the comments

аналитик и BPMN

  1. 1. Аналитик и BPMN<br />Сергей Шиманский<br />analyst.by<br />19.03.2011<br />
  2. 2. План презентации<br />Введение<br />Что такое BPMN?<br />Назначение<br />Возможности<br />Основные элементы<br />Примеры<br />Рекомендации<br />Опыт использования<br />Вопросы и ответы<br />
  3. 3. Что такое BPMN?<br />Business Process Modeling Notation (BPMN)<br />Нотация для построения моделей бизнес-процессов<br />Понятна бизнес-пользователям. Базируется на flowcharts.<br />Поддерживает сложную семантику<br />Не зависит от программного обеспечения<br />http://www.bpmn.org/<br />From Wikipedia, the free encyclopedia.<br />
  4. 4. Назначение<br />Используется бизнесом: <br />модели процессов As-Is, To-Be.<br />Используется IT<br />описание BPM-движков, трансформация в BPEL<br /><ul><li>Объединяет бизнес и IT</li></li></ul><li>Возможности<br />Иерархия процессов<br />Взаимодействие со внешней средой<br />События<br />Потоки данных<br />
  5. 5. Основные элементы<br />FlowObjects<br />ConnectingObjects<br />Artifacts<br />Pools vs. Swimlanes<br />
  6. 6. Основные элементы. FlowObjects.<br />Activities – работа, выполняемая в рамках бизнес-процесса<br />Events – событие, которое произошло во время выполнения процесса<br />Gateways – элементы, определяющие направление потока в рамках процесса<br />
  7. 7. Основные элементы. ConnectingObjects<br />Sequence Flow – показывает очередность выполнения задач.<br />Message Flow – показывает сообщения, которыми обмениваются участники процесса<br />Association – используются для связи объектов с данными<br />
  8. 8. Основные элементы. Artifacts.<br />Text Annotations – используются для указания дополнительной информации или комментария<br />Data Objects – показывают, как циркулируют данные в рамках процесса<br />Groups – используются для логической группировки элементов<br />
  9. 9. Основные элементы. Poolsvs. Swimlanes<br />Pool – обозначает участников процесса (B2B взаимодействие). Black box vs. White box.<br />Swimlanes – используется для разграничения участников внутри Pool’а. Например, бизнес-роли, отделы организации.<br />
  10. 10. Пример. Заказ пиццы.<br />http://www.omg.org/spec/BPMN/20100602/2010-06-03/Pizza/triso%20-%20Order%20Process%20for%20Pizza%20V4.vsd<br />Или<br />http://www.omg.org/cgi-bin/doc?dtc/10-06-02.pdf. Page 4.<br />
  11. 11. Рекомендации<br /><ul><li>Начало по событию
  12. 12. Завершение значимый результат
  13. 13. Хронология процесса
  14. 14. Все активности выполняются конкретными ролями.
  15. 15. Однородность
  16. 16. Декомпозиция
  17. 17. Промежуточные события для связывания под-процессов</li></li></ul><li>Опыт использования<br /><ul><li>О проекте
  18. 18. Описание процессов. Связующие события.
  19. 19. Декомпозиция.
  20. 20. Переход к use cases.</li></li></ul><li>Вопросы и ответы<br />

×