BPMN Introduction and BPD in Visio

  • 3,888 views
Uploaded on

A simple introduction to Business Process Model and Notation (BPMN )and Business Process Diagram (BPD) in Visio using a few basic notations.

A simple introduction to Business Process Model and Notation (BPMN )and Business Process Diagram (BPD) in Visio using a few basic notations.

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • Sure would like to download and keep as reference material
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
3,888
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
0
Comments
1
Likes
5

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. BPMN IntroductionandBPD using Visio V P Mouttoucomarasamy Date: March 07, 2012
  • 2. Agenda BPMN BPD Notations BPD using Visio Open Discussion
  • 3. Agenda BPMN ◦ BPMN Definition ◦ BPMN Goals ◦ A word of Caution for Newbies BPD Notations BPD using Visio Open Discussion
  • 4. BPMN Definition BPMN stands for Business Process Model and Notation BPMN provides a diagramming standard with business-friendly notations to visualize business process.
  • 5. BPMN Goals Standards notation. Address both technical users and business users. Portability between tool vendors, only partial today Traceability between SDLC phases, only partial today Easy to use new tools. ◦ Implemented by several vendors including Microsoft Visio, IBM Business Process Manager, Oracle Business Process Management Suite, etc.
  • 6. Caution Start with simple BPMN notations. Use BPMN just for your purpose, do not complicate because a notation is available. About this presentation ◦ … is not a training. ◦ … just a BPMN getting started session. ◦ … covers just a few simple notations.
  • 7. Agenda BPMN BPD ◦ What is BPD? ◦ Types of BPD Notations BPD using Visio Open Discussion
  • 8. What is BPD? Business Process Diagram (BPD) is graphical representation of a business process. BPD shows … ◦ where a process starts and where it ends? ◦ concurrency, conditions, exceptions Using BPMN in BPD brings in standard notations, common language and semantics.
  • 9. Types are not Types of BPD maturity levels Executable Runnable BPD Program Simulatable Optimization BPD Enterprise Referenceabl Acceptance e BPD Communication Ad-hoc BPDIntended purpose Team Reused Simulation Process discussion as Engines Engines reference Emphasis
  • 10. Agenda BPMN BPD Notations BPD using Visio Open Discussion
  • 11. Notations Sample BPD Start, End, Intermediate Task, Subprocess Sequence Flow, Message Flow Exclusive Gateway, Parallel Gateway Text Annotation, Data Object, Group
  • 12. Sample BPD
  • 13. Start, End, Intermediate Event represent process start, something during a process flow or process end. Start Event represent process start Intermediate Event represent during a process flow End Event represent process end
  • 14. Task, Subprocess Task represent a single unit of work. ◦ User task represent a task performed by a human user. ◦ Service task represent a task performed by a computing agent. Subprocess represent a complex multiple units of work. ◦ Collapsed subprocess represent short form of the complex work. ◦ Expanded subprocess represent long form of the complex work.
  • 15. Sequence Flow, MessageFlow Sequence Flow represent the order in which elements are performed in a process. It connects activities, gateways and events within a pool. Message Flow represent message communication between two pools.
  • 16. Exclusive Gateway, ParallelGateway Gateways represents control points in a process. Exclusive Gateway represents XOR logic, i.e. only one of the output sequence flow is chosen. Parallel Gateway represents AND logic. ◦ AND-split represents all of the output sequence are chosen ◦ AND-join represent all of the input sequence are chosen
  • 17. Text Annotation, Data Object,Group Text Annotation: provide additional information Data Object: shows document processed Group: logical grouping of notations
  • 18. Agenda BPMN BPD Notations BPD using Visio Open Discussion
  • 19. BPD Using Visio ◦ Start with BPMN Diagram Template ◦ Familiarize BPMN Basic Shapes ◦ Adding specifics to notation ◦ Validate process diagram ◦ Demo BPD using Visio ◦ Create and accept Best Practices
  • 20. Start with BPMN DiagramTemplate
  • 21. Familiarize Basic Shapes
  • 22. Adding Specifics to Notation
  • 23. Validate process diagram
  • 24. Demo BPD Using Visio
  • 25. Create and accept BestPractices Here are a few to start with … ◦ Every diagram must have at least process name, department and contact email id. ◦ Diagrams flow from left to right and top to bottom. ◦ Every swim lane is named. ◦ Collapsed Sub-process need to have a corresponding process diagram. ◦ One file per process. ◦ Etc.
  • 26. Agenda BPMN BPD Notations BPD using Visio Open Discussion
  • 27. References OMG BPMN Home page, http://www.bpmn.org Visio Insights, http://blogs.msdn.com/b/visio/ BPMN support in Visio 2010, http://blogs.msdn.com/b/visio/archive/ 2009/12/03/bpmn-support-in-visio- 2010.aspx