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
![Page 1: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/1.jpg)
Folio
Folio
Business ProcessModel and NotationFo
lio
Business ProcessModel and Notation
OSSCube Confidential
Rizwan [email protected]
![Page 2: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/2.jpg)
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
![Page 3: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/3.jpg)
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
![Page 4: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/4.jpg)
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
![Page 5: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/5.jpg)
Objects in BPMN 2.0
• Swimlanes
OSSCube Confidential
![Page 6: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/6.jpg)
Objects in BPMN 2.0
• Flow Objects
OSSCube Confidential
![Page 7: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/7.jpg)
Objects in BPMN 2.0
• Flow Objects
OSSCube Confidential
![Page 8: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/8.jpg)
Objects in BPMN 2.0
• Connectors
OSSCube Confidential
![Page 9: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/9.jpg)
Objects in BPMN 2.0
• Data & Artifacts
OSSCube Confidential
![Page 10: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/10.jpg)
Example Business Process
OSSCube Confidential
![Page 11: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/11.jpg)
A Few OpenSource BPM Options
OSSCube Confidential
![Page 12: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/12.jpg)
Working with Bizagi
• Sample Workflow
OSSCube Confidential
![Page 13: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/13.jpg)
Case Study
• eCatalogue System
OSSCube Confidential
![Page 14: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/14.jpg)
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
![Page 15: Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014](https://reader033.vdocuments.us/reader033/viewer/2022052310/555a5f20d8b42a47748b522d/html5/thumbnails/15.jpg)
THANKS !!!THANKS !!!
OSSCube Confidential