introduction to business process model and notation (bpmn) - osscamp 2014

Post on 19-May-2015

1.204 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

BPMN is Method of illustrating business processes in the form of a diagram similar to a flowchart. Originally developed by the Business Process Management Initiative (BPMI). Currently maintained by the Object Management Group (OMG). The current version of BPMN is 2.0.

TRANSCRIPT

Folio

Folio

Business ProcessModel and NotationFo

lio

Business ProcessModel and Notation

OSSCube Confidential

Rizwan Khanrizwan.khan@osscube.comwww.osscube.com

Session Agenda

Introduction to BPMN

Importance / Impact of Business Process ModelingTechnique in Software DevelopmentImportance / Impact of Business Process ModelingTechnique in Software Development

Working with Bizagi

Case Study - Requirement Elicitation Using a BPMNTool

OSSCube Confidential

BPMN?Method of illustrating business processes in the form of a diagram similar to aflowchart.

Originally developed by the Business Process Management Initiative (BPMI).Currently maintained by the Object Management Group (OMG). The currentversion of BPMN is 2.0.

BPMN is assembled from a small set of core elements, making it easy fortechnical and non-technical observers to understand the processes involved.

Elements are categorized into three major groups called flow objects (geometricfigures ), connecting objects (lines) and swimlanes (swimming pool shapedrectangle).

Provides a standard, easy-to-read way to define and analyze public and privatebusiness processes.

OSSCube Confidential

Why BPMN for Development?

Requirement documentation is critical for a project but documenting it RIGHT isCRUICIAL!

Requirement analysis phase undergoes multiple iterations for each requirementdocumentation. BPMN allows quick turn around for designing project workflows.

BPMN provides a standard notation that is readily understandable bystakeholders, analysts and developers.

Bridge communication gaps that often exist between the stakeholders &development team.

Helps conducting efficient requirements gathering & enhances developmentprocesses, helps developing almost 100% accurate requirements.

OSSCube Confidential

Objects in BPMN 2.0

• Swimlanes

OSSCube Confidential

Objects in BPMN 2.0

• Flow Objects

OSSCube Confidential

Objects in BPMN 2.0

• Flow Objects

OSSCube Confidential

Objects in BPMN 2.0

• Connectors

OSSCube Confidential

Objects in BPMN 2.0

• Data & Artifacts

OSSCube Confidential

Example Business Process

OSSCube Confidential

A Few OpenSource BPM Options

OSSCube Confidential

Working with Bizagi

• Sample Workflow

OSSCube Confidential

Case Study

• eCatalogue System

OSSCube Confidential

References

• http://www.omg.org/spec/BPMN/20100601/10-06-02.pdf

• http://camunda.org/bpmn/tutorial.html• http://www.slideshare.net/grepol/modelling-with-

bpmn-2-0?qid=8789be1c-c1f4-459b-8b1c-5458a6851652&v=default&b=&from_search=34

• Bizagi – Workflow Patterns

• http://www.omg.org/spec/BPMN/20100601/10-06-02.pdf

• http://camunda.org/bpmn/tutorial.html• http://www.slideshare.net/grepol/modelling-with-

bpmn-2-0?qid=8789be1c-c1f4-459b-8b1c-5458a6851652&v=default&b=&from_search=34

• Bizagi – Workflow Patterns

OSSCube Confidential

THANKS !!!THANKS !!!

OSSCube Confidential

top related