Академический Документы
Профессиональный Документы
Культура Документы
Business Events
A business event is a happening that activates a business process. The business process responds to the business event in a pre-determined manner. An event can be internal or external to an organisation. External events are initiated by external agents outside the boundary of the business area. Events can also be temporal, which are triggered by the passage of time. They are characterised by a frequency of execution but no agents are behind them and they do not generate an incoming flow of data into a process.
Process Architecture
Roles
(Whom?)
Inputs Suppliers
Activities
(What?)
Customer
Process Hierarchy
Subprocesses
A process can be subdivided into subprocesses that are logically related activities that contribute to the mission of the process.
Elementary processes
Smallest set of basic activities that must be performed by a business unit in response to the activities of a discrete business event, such as a customer who places an order. It cannot be further divided into other subprocesses.
Activities
Actions required to produce a particular result. They are the things that go on within all processes/subprocesses.
Level 2: Activities.
A significant operation to partially fulfill a particular process and usually causing a significant object state transition. The activity is recognised by managers as one of the main stages in the process.
Level 3: Tasks.
A piece of work which is part of the activity that can usually be completed immediately, but can be broken down further into subtasks (the smallest division of work).
Business Process Modeling 8
Example of Decomposition for Process Obtain property listing (in real estate business)
Level 1: Business process. Obtain property listings. Level 2: Activities 1. Register vendor. 2. Inspection preparation. 3. Inspection appointment. 4.a. Follow up inspection - IF listing instructions obtained. 4.b. Follow up inspection - IF listing instructions NOT obtained. (exception) Level 3: Tasks for ensure listing obtained 1. Prepare initial property particulars. 2. Remind negotiator to handle sale to contact vendor. 3. Send property particulars. 4. Instruction to sell with draft PMA details. 5. Contact vendor to obtain PMA on particulars.
Business Process Modeling 9
Process Modeling
Define: tasks performed by different users and details of sub-tasks; deliverables produced on task completion; input data and resources needed by process and sub-processes; and deendencies between tasks -- business rules which define when one task is complete and the next can start.
Business Process Modeling 11
13
Object-oriented Methods
Each workflow object incorporates both data and methods operating on it.
Business Process Modeling 17
18
Process Mapping
At an early stage, before detailed activities are identified, we need to identify where in the organisation processes occur and who is responsible for them. This procedure is often known as process mapping.
19
20
Process Decomposition
A good starting point for defining a business process involves a functional decomposition of the tasks that occur within a business process.
21
22
High-Level Flowchart
A high-level flowchart is composed of four to ten sub-processes, enough to define process operations but not so many that one cannot understand them. A high-level flowchart does not indicate who performs the sub-processes.
23
24
Inputs
Subprocess 3 1 Subprocess 2
Outputs
26
Discrete stages in resource life cycle: PLAN PROCURE UTILISE MANAGE DISPOSE Decomposition by questioning: What are planning sub-processes? Acquisition sub-processes? Etc. Example: Forecast parts; procure parts; procure raw material; procure finished parts; etc.
Business Process Modeling 27
29
Process Dependencies
Process dependencies simply indicate the order in which activities occur according to the business rules that govern the processes. Normally, activities occur in a sequence and are serial, sometimes activities can occur in parallel when they are known as parallel.
30
Parallel Concurrent
B D
31
32
Production
Manufacturing Process
Parts
Delivery
Supplier
Review Order
Order accepted
Fill Order
35
Developed by Business Process Management Initiative (BPMI) to provide a notation that is readily understandable by all business users, from the business analysts who create the initial drafts of the processes, to the technical developers responsible for implementing the technology that will perform those processes, and finally, to the business people who will manage and monitor those processes.
36
BPMN Basics
Flow objects
Event, Activity, Gateway (diamond)
Connecting objects
Sequence flow, Message flow, Association
Swimlanes
Pool, Lane
Artifacts
Data object, Group, Annotation
37
38