introduction to business process model and notation (bpmn) - osscamp 2014
Upload: osscube-llc-a-global-open-source-enterprise-for-open-source-solutions
Post on 19-May-2015
1.203 views
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 [email protected]
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