WHAT IS ….
BUSINESS PROCESS
MODELING
(BPM)
BA PERSEPECTIVE
-KISHAN AGRAWAL
BCA, MCA
Business+ process+ Modeling
 A business (also known as an enterprise, a
company or a firm) is an organizational entity
involved in the provision of goods and services to
consumers
 A processis a set of activities that interact to
achieve a result.
Modeling refers to using models – physical,
mathematical, or otherwise logical representation of
a system, entity, phenomenon, or process ,to develop
data as a basis for managerial or technical
Business Process Lifecycle
ExecuteMeasure
Model and
Redesign
Simulate and
Optimize
Why is BPMN needed?
 Provide a standard where there hasn’t been a standard
 BPMN helps with Process
 Design
 Deployment
 Execution
 Maintenance
 Optimization
 Aid interoperability between Business Process
Management tools
 Support generation of process execution languages
 BPMN is a core enabler for Business Process Management
(BPM) which is concerned with managing change to
improve business processes.
Business Process As Is & To Be
• Business Processes As Is – Show the processes that
exist in the organization – Current state
• Business Processes To Be – Show the new and
improved processes – Future state
Business Process Modeling
Structure
 Requirement Types
 Folder Structure Attributes User Roles Agile
Structured Reports
 Rules
 Permissions
 Traceability Rules
 Change Impact Rules
 Approval Work Flow Rules
 Baselines
BPM Lifecycle
Guidelines of Modeling (GoM)
1. Correctness:
relates to the mapping, capture attributes of the original
correctly
2. Relevance:
abstract from those aspects that are not relevant
3. Economic Efficiency:
Keep an eye on the purpose of modeling task
4. Clarity:
the model should be intuitive to understand for involved
stakeholders
Purposes of Business Process
Modeling: Organization Design
 Process Documentation
 Process Reorganization
 Process Monitoring and Controlling
 Continuous Improvement
 Quality Management: ISO 9000
 Knowledge Management:
Business process modeling (BPM)
in systems engineering is the
activity of representing
processes of an enterprise, so that
the current process may be
analyzed or improved.
Business Process Modelling types:-
 • Dynamic Model Types. All model types that
represent a process flow (like Event Driven Process
Chains or Value Added Chain Diagrams) are dynamic
model types.
 • Static Model Types. Static model types represent
structures that do not provide time dependency.
Business model
 A Business Model Is The Method Of Doing Business
By Which A Company Can Sustain Itself. That Is,
Generate Revenue. The Business Model Spells-out
How A Company Makes Money By Specifying Where It
Is Positioned In The Value Chain.
Business process
 A business process is a collection of related, structured
activities or tasks that produce a specific service or
product (serve a particular goal) for a particular
customer or customers.
 Management processes
 Operational processes
 Supporting processes
Tools
 Modeling and simulation
 Use case diagrams
 Activity diagrams
 Business Process Model and Notation
 Lifecycle Modeling Language
 Subject-oriented business process management
 And many more
Programming language tools
Business Process Execution Language (BPEL),
Web Services Choreography Description Language (WS-
CDL).
XML Process Definition Language (XPDL),
Some vendor-specific languages:
Architecture of Integrated Information Systems (ARIS)
supports EPC,
Java Process Definition Language (JBPM),
For any query:-
 goyaldude96@gmail.com
 Kishan Agrawal
querys are always welcome
BUSINESS PROCESS MODEL

BUSINESS PROCESS MODEL

  • 1.
    WHAT IS …. BUSINESSPROCESS MODELING (BPM) BA PERSEPECTIVE -KISHAN AGRAWAL BCA, MCA
  • 2.
    Business+ process+ Modeling A business (also known as an enterprise, a company or a firm) is an organizational entity involved in the provision of goods and services to consumers  A processis a set of activities that interact to achieve a result. Modeling refers to using models – physical, mathematical, or otherwise logical representation of a system, entity, phenomenon, or process ,to develop data as a basis for managerial or technical
  • 3.
    Business Process Lifecycle ExecuteMeasure Modeland Redesign Simulate and Optimize
  • 4.
    Why is BPMNneeded?  Provide a standard where there hasn’t been a standard  BPMN helps with Process  Design  Deployment  Execution  Maintenance  Optimization  Aid interoperability between Business Process Management tools  Support generation of process execution languages  BPMN is a core enabler for Business Process Management (BPM) which is concerned with managing change to improve business processes.
  • 5.
    Business Process AsIs & To Be • Business Processes As Is – Show the processes that exist in the organization – Current state • Business Processes To Be – Show the new and improved processes – Future state
  • 7.
    Business Process Modeling Structure Requirement Types  Folder Structure Attributes User Roles Agile Structured Reports  Rules  Permissions  Traceability Rules  Change Impact Rules  Approval Work Flow Rules  Baselines
  • 8.
  • 9.
    Guidelines of Modeling(GoM) 1. Correctness: relates to the mapping, capture attributes of the original correctly 2. Relevance: abstract from those aspects that are not relevant 3. Economic Efficiency: Keep an eye on the purpose of modeling task 4. Clarity: the model should be intuitive to understand for involved stakeholders
  • 10.
    Purposes of BusinessProcess Modeling: Organization Design  Process Documentation  Process Reorganization  Process Monitoring and Controlling  Continuous Improvement  Quality Management: ISO 9000  Knowledge Management:
  • 11.
    Business process modeling(BPM) in systems engineering is the activity of representing processes of an enterprise, so that the current process may be analyzed or improved.
  • 12.
    Business Process Modellingtypes:-  • Dynamic Model Types. All model types that represent a process flow (like Event Driven Process Chains or Value Added Chain Diagrams) are dynamic model types.  • Static Model Types. Static model types represent structures that do not provide time dependency.
  • 13.
    Business model  ABusiness Model Is The Method Of Doing Business By Which A Company Can Sustain Itself. That Is, Generate Revenue. The Business Model Spells-out How A Company Makes Money By Specifying Where It Is Positioned In The Value Chain.
  • 14.
    Business process  Abusiness process is a collection of related, structured activities or tasks that produce a specific service or product (serve a particular goal) for a particular customer or customers.  Management processes  Operational processes  Supporting processes
  • 15.
    Tools  Modeling andsimulation  Use case diagrams  Activity diagrams  Business Process Model and Notation  Lifecycle Modeling Language  Subject-oriented business process management  And many more
  • 16.
    Programming language tools BusinessProcess Execution Language (BPEL), Web Services Choreography Description Language (WS- CDL). XML Process Definition Language (XPDL), Some vendor-specific languages: Architecture of Integrated Information Systems (ARIS) supports EPC, Java Process Definition Language (JBPM),
  • 18.
    For any query:- goyaldude96@gmail.com  Kishan Agrawal querys are always welcome