BPMN
Buisness Process Model and Notation
A BPMN process model is a graph consiting of four types of core elements
Activity (BPMN)
Include the naming convention
• Activity: imperative verb + noun (e.g. assess credit risk)
Start and End (BPMN)
A start event triggers a new process instance by generating a token that traverses the sequence flow. (“tokens source”).
An end event signals that a process instance has completed with a given outcome by consuming a token (“tokens sink”).
Gateway (BPMN)
Sequence Flow (BPMN)
“Event” naming conventions in BPMN
Event: moun + past-participle verb (e.g. insurance claim lodged)
Symbols
BPMN Exercise
Model the following fragment of a business process for assessing loan applications (loan origination process). Once a loan application has been approved by the loan provider, an acceptance pack is prepared and sent to the customer. The acceptance pack includes a repayment schedule which the customer needs to agree upon by sending the signed documents back to the loan provider. The latter then verifies the repayment agreement: if the applicant disagreed with the repayment schedule, the loan provider cancels the application; if the applicant agreed, the loan provider approves the application. In either case, the process completes with the loan provider notifying the applicant of the application status.
Model the following fragment of a business process for assessing loan applications. A loan application is approved if it passes two checks: i) the applicant’s loan risk assessment, done automatically by a system, and ii) the appraisal of the property for which the loan has been asked, carried out by a property appraiser. The risk assessment requires a credit history check on the applicant, which is performed by a financial officer. Once both the loan risk assessment and the property appraisal have been performed, a loan officer can assess the applicant’s eligibility. If the applicant is not eligible, the application is rejected, otherwise the acceptance pack is prepared and sent to the applicant.
Model the following fragment of a business process for assessing loan applications. A loan application may be coupled with a home insurance which is offered at discounted prices. The applicants may express their interest in a home insurance plan at the time of submitting their loan application to the loan provider. Based on this information, if the loan application is approved, the loan provider may either only send an acceptance pack to the applicant, or also send a home insurance quote. The process then continues with the verification of the repayment agreement.
Data Object BPMN
Data Store Place BPMN
Resources in the BPMN
Explain how Pool and Lanes are modeled in BPMN.
There are active and passive resources
active (process participant, software, equipment
Resource class: group of interchangeable resources e.g. organizational unit
Resource classes are captured b a POOL. A Pool is used to model a buisness party (whole company)
LANE
A lane captures a resource sub-class within a resource class by partitioning the pool. (model departments, internal roles, software systems)
Example: Order to cash
BPMN Elements - Message Flow
A Message Flow represents a flow of information or material between two process parties (Pools).
Message Flows can connect:
directly to the boundary of a Pool > captures a message to/from that party
to a specific activity or event within that Pool > captures a message that triggers a specific activity/event within that party
Skript 3 Folie 38
Summary: Flow analysis equationsfor cycle time
verknüfte Zyklen werden durch Addition verechnet
Flow analysis cycle time
Flow analysis processing time
Last changed12 hours ago