Business Process Management (BPM) (for Masters of ETM) Lecture 4: Process Analysis & Improvement

Size: px
Start display at page:

Download "Business Process Management (BPM) (for Masters of ETM) Lecture 4: Process Analysis & Improvement"

Transcription

1 MTAT Business Process Management (BPM) (for Masters of ETM) Lecture 4: Process Analysis & Improvement Marlon Dumas marlon.dumas ät ut. ee

2 Agenda for Today Time Contents t Review of homework Process analysis Lunch break Process analysis (cont.) Process Re-Design 2

3 Process Analysis

4 Once I ve got a model, what s next? Analyze: Cycle time Capacity, resource utilization Cost (Activity-Based Costing) QoS Risk 4

5 Process Analysis Typical Questions What processes do we perform? What objectives do the processes have? What value do they generate? What risks are embedded d in this process? What are general benchmarks and how close are we? What is the internal benchmark? What is best-in-class? What constraints exist (e.g. policies, IT, culture etc.)? What are the perceived and actual process problems? What technology is (will be) available? What are the customers expectations ti of these processes? M. Rosemann 5

6 Process Analysis Typical Questions (cont.) How much do existing processes cost? How scalable and flexible are processes? How are processes interrelated - horizontally & vertically? How do processes align with strategy? t How do existing processes facilitate new strategies? When will changes be implemented (internal/environment)? Where are the critical customer interfaces? Why are the processes executed this way? Who is accountable for these processes? M. Rosemann 6

7 Business Process Analysis Techniques Qualitative analysis Scenario analysis Cause-Effect-Analysis Issue Register Human Performance Analysis (paper on Analyzing Activities in readings list) Quantitative Analysis Cycle Time Analysis Capacity Analysis Queuing Theory Process Simulation 7

8 Scenario Analysis not O.K. O.K. deciding who informs the claimant Module 1 checking calculations of interest checking calculation of costs decided for the registrar decided not for the registrar calculations checked but not verified informing the claimant registrar asking claimant to adjust the application within 4 weeks registrar gives writing office order to compose a letter issueing payment order informing the defendand about his options letter composed claimant informed and asked writing office transmitting the letter and order to the courts office payment order isssued defendand informed transmitted to the courts office giving order to the courts office to serve payment order registrar adding the order to the file courts office transmitting the letter to the post office order given order not given Module 2 order added letter transmitted comissioning to serve the payment order sending objection to the post office defendand sending letter to claimant served by the post served by the police objection received by the post office letter sent to claimant sending objection to the courts office post office checking if serving was successful objection sent incorrect/incompl ete document serving has not been possible successful adding objection to the file courts office transmitting objection to registrar objection added transmitted to registrar giving order to demand a repeated serving to the post order given informing the parties (module1) parties informed registrar informing claimant&ask him to adjust the direction of the defendand within 3weeks using Module 1! transmitting the serving document to the court serving document transmitted informing claimant about objection and his options to react (Module1) registrar claimant informed examining the serving document registrar claimant informed executing the procedure serving document examined checking if claimant wants to engage the ordinary legal procedure procedure has finished yes no arranging the archiving of the file registrar arranged applying for the divesture to the judge claimant paying the costs for an ordinary procedure issueing the enforcement order upon application of the claimant (Module2) registrar issueing a executed copy declaration about all payments archiving the file courts office applied costs payed enforcement issued executed copy issued file archived transfering the procedure to the competent court giving an order to inform the central costs office to send him the file registrar checking if application is conform to the time limit checking if file is archived three years transfered order given no yes informing the parties about the transfer (Module1) sending file to claimant cost office not O.K. registrar O.K. arranging the serving procedure parties informed destructing all costituent parts of the file except for the enforcement order check if procedure should be transferred to other court upon request of claimant sent to claimant executing the file serving procedure arranged destructed signalizing on the file if executed doc has been issued signalized no request of claimant registrar request of claimant informing defendand about the request (Module 1) file was executed sending back the file to courts office claimant destroying the whole file after 30years file destroyed after 30 years defendand agrees to transfer to another court defendand informed asking if defendand agrees (Module2) defendand agrees not file received in courts office 8

9 j Scenario Analysis not O.K. O.K. deciding who informs the claimant Module 1 checking calculations of interest checking calculation of costs decided for the registrar decided not for the registrar calculations checked but not verified informing the claimant registrar asking claimant to adjust the application within 4 weeks registrar gives writing office order to compose a letter issueing payment order informing the defendand about his options letter composed claimant informed and asked writing office transmitting the letter and order to the courts office payment order isssued defendand informed transmitted to the courts office giving order to the courts office to serve payment order registrar adding the order to the file courts office transmitting the letter to the post office order given order not given Module 2 order added letter transmitted comissioning to serve the payment order sending objection to the post office defendand sending letter to claimant served by the post served by the police objection received by the post office letter sent to claimant sending objection to the courts office post office checking if serving was successful objection sent incorrect/incompl ete document serving has not been possible successful adding objection to the file courts office transmitting objection to registrar objection added transmitted to registrar giving order to demand a repeated serving to the post order given informing the parties (module1) parties informed registrar informing claimant&ask him to adjust the direction of the defendand within 3weeks using Module 1! transmitting the serving document to the court serving document transmitted informing claimant about objection and his options to react (Module1) registrar claimant informed examining the serving document registrar claimant informed executing the procedure serving document examined checking if claimant wants to engage the ordinary legal procedure procedure has finished yes no arranging the archiving of the file registrar arranged applying for the divesture to the judge claimant paying the costs for an ordinary procedure issueing the enforcement order upon application of the claimant (Module2) registrar issueing a executed copy declaration about all payments archiving the file courts office applied costs payed enforcement issued executed copy issued file archived transfering the procedure to the competent court giving an order to inform the central costs office to send him the file registrar checking if application is conform to the time limit checking if file is archived three years transfered order given no yes informing the parties about the transfer (Module1) sending file to claimant cost office not O.K. registrar O.K. arranging the serving procedure parties informed destructing all costituent parts of the file except for the enforcement order check if procedure should be transferred to other court upon request of claimant sent to claimant executing the file serving procedure arranged destructed signalizing on the file if executed doc has been issued signalized no request of claimant registrar request of claimant informing defendand e da d about the request (Module 1) file was executed sending back the file to courts office claimant destroying the whole file after 30years file destroyed after 30 years defendand agrees to transfer to another court defendand informed asking if defendand agrees (Module2) defendand agrees not file received in courts office 9

10 Issue Register Purpose: categorise identified issues as part of as-is process modelling contents: Issue number name description consequence priority type (IT / organ. / policy) short term / long term Impact: Qualitative vs. Quantitative possible solution 10

11 Process Throughput Inflow and Outflow rates typically vary over time IN(t) = Arrival/Inflow rate of jobs at time t OUT(t) = Departure/Outflow rate of finished jobs at time t IN = Average inflow rate per time unit OUT = Average outflow rate per time unit A stable system must have IN=OUT=λ λ = the process flow rate λ = process throughput Laguna & Marklund 11

12 Work-In-Process Jobs that have entered the process but not yet left it A long lasting trend in manufacturing has been to lower WIP by reducing batch sizes The JIT philosophy p Forces reduction in set up times and set up costs WIP = Average work in process over time WIP(t) = Work in process at time t WIP(t) increases when IN(t)>OUT(t) WIP(t) decreases when IN(t)<OUT(t) Laguna & Marklund 12

13 Little s Formula (Due to J.D.C. Little (1961)) Cycle time: Difference between a job s start time and end time Fundamental and general relationship between the average: WIP, Throughput (= λ) and Cycle time (CT) Little s Formula: WIP = λ CT Implications, everything else equal Shorter cycle time lower WIP If λ increases to keep WIP at current levels CT must be reduced Laguna & Marklund, chapter 5, exercise 3 Laguna & Marklund 13

14 Cycle Time Analysis Cycle time analysis: the task of calculating the average cycle time for an entire process or process segment Assumes that the average activity times for all involved activities are available (activity time = waiting time + processing time) In the simplest case a process consists of a sequence of activities on a single path The average cycle cle time is just the sum of the average activity it times involved but in general we must be able to account for Rework Multiple paths Parallel activities Laguna & Marklund 14

15 Rework Many processes include control or inspection points where if the job does not conform it will be sent back for rework The rework will directly affect the average cycle time! Definitions T = sum of activity times in the rework loop r = percentage of jobs requiring rework (rejection rate) Assuming a job is never reworked more than once CT = (1+r)T Assuming a reworked job is no different than a regular job CT = T/(1-r) Laguna & Marklund 15

16 Example Rework effects on the average cycle time Consider a process consisting of Three activities, A, B & C taking on average 10 min. each One inspection activity (I) taking 4 minutes to complete. X% of the jobs are rejected at inspection and sent for rework A B C I (10) (10) (10) (4) What is the average cycle time? a) If no jobs are rejected and sent for rework. b) If 25% of the jobs need rework but never more than once. c) If 25% of the jobs need rework but reworked jobs are no different in quality than ordinary jobs. Laguna & Marklund 16

17 Multiple Paths It is common that there are alternative routes through the process For example: jobs can be split in fast track and normal jobs Assume that m different paths originate from a decision point p i = The probability bilit that t a job is routed to path i T i = The time to go down path i +p m CT = p 1 T 1 +p 2 T 2 + +p m T m = p i T i i=1 Laguna & Marklund 17

18 Example Processes with Multiple Paths Consider a process segment consisting of 3 activities A, B & C with activity times 10,15 & 20 minutes respectively On average 20% of the jobs are routed via B and 80% go straight to activity C. A (10) 0.8 C (20) 0.2 B (15) What is the average cycle time? Laguna & Marklund 18

19 Processes with Parallel Activities If two activities related to the same job are done in parallel the contribution to the cycle time for the job is the maximum of the two activity times. Assuming M process segments in parallel T i = Average process time for process segment i to be completed CT parallel = Max{T 1, T 2,, T M } Laguna & Marklund 19

20 Example Cycle Time Analysis of Parallel lactivities iti Consider a process segment with 5 activities A, B, C, D & E with average activity times: 12, 14, 20, 18 & 15 minutes B (14) A (12) C (20) E (15) D (18) What is the average cycle time for the process segment? Laguna & Marklund 20

21 Cycle Time Efficiency Measured as the percentage of the total cycle time spent on value adding activities. Cycle Time Efficiency = Theoretical Cycle Time CT Theoretical Cycle Time = the cycle time which we would have if only value adding activities were performed That is if the activity times, which include waiting times, are replaced by the processing times See example Cycle time analysis Exercise 9 & 10, Laguna & Marklund Chapter 5 Laguna & Marklund 21

22 Cycle time Reduction Cycle time analysis provides valuable information about process performance Helps identify problems Increases process understanding Useful for assessing the effect of design changes Ways of reducing cycle times through process redesign 1. Eliminate activities 2. Reduce waiting and processing time 3. Eliminate rework 4. Perform activities iti in parallel l 5. Move processing time to activities not on the critical path Laguna & Marklund 22

23 Example Critical Activity Reduction Consider a process with three sequences or paths B 14 A C E D Sequence (Path) Time required (minutes) 1. A B EE = A C E = 47 = CT Critical path 3. A D E = 45 By moving 2 minutes of activity time from path 2 to path 1 the cycle time is reduced by 2 minutes to CT=45 minutes Laguna & Marklund 23

24 Exercise Laguna & Marklund, chapter 5, exercises 7, 8 24

25 Capacity Analysis Focus on assessing the capacity needs and resource utilization in the process 1. Determine the number of jobs flowing through different process segments 2. Determine capacity requirements and utilization based on the flows obtained in Determine bottlenecks Complements the cycle time analysis Laguna & Marklund 25

26 The Effect of Rework on Process Flows A rework loop implies an increase of the flow rate for that process segment Definitions N = Number of jobs flowing through the rework loop n = Number of jobs arriving to the rework loop from other parts of the process r = Probability that a job needs rework Assuming a job is never reworked more than once N = (1+r)n Assuming a reworked job is no different than a regular job N = n/(1-r) Laguna & Marklund 26

27 Example Capacity Analysis with Rework 100 jobs 125 jobs 125 jobs 125 jobs A B C I N = (1+r)n = (1+0.25)100 = 125 Laguna & Marklund 27

28 Multiple Paths and Parallel Activities Multiple Paths and process flows The flow along a certain path depends on The number of jobs entering the process as a whole (n) The probability for a job to go along a certain path Defining N i = number of jobs taking path i p i = Probability that a job goes along path i N i = n p i Parallel Activities and process flows All jobs still have to go through h all activities iti if they are in parallel or sequential does not affect the number of jobs flowing through a particular activity Laguna & Marklund 28

29 Analyzing Capacity Needs and Utilization Need to know Processing times for all activities iti The type of resource required to perform the activity The number of jobs flowing through each activity The number of available resources of each type Step 1 Calculate unit load for each resource The total resource time required to process one job N i = Number of jobs flowing through activity i for every new job entering the process T i = The processing time for activity i in the current resource M = Total number of activities using the resource Laguna & Marklund M Unit load for resource j = N i T i i=1 29

30 Analyzing Capacity Needs and Utilization Step 2 Calculate the unit capacity The number of jobs per time unit that can be processed Unit capacity for resource j = 1/Unit load for resource j Step 3 Determine the resource pool capacity A resource pool is a set of identical resources available for use Pool capacity is the number of jobs per time unit that can be processed Let M = Number of resources in the pool Pool capacity = M Unit capacity = M/unit load Laguna & Marklund 30

31 Process Capacity and Capacity Utilization The process capacity is determined by the bottleneck The bottleneck is the resource or resource pool with the smallest capacity (the slowest resource in terms of jobs/time unit) The slowest resource will limit the throughput Capacity Utilization The theoretical ti process capacity is obtained by focusing on processing times as opposed to activity times Delays and waiting times are disregarded The actual throughput The theoretical capacity! Capacity Utilization = Actual Throughput Theoretical Pr ocess Capacity Laguna & Marklund 31

32 Limitations of Cycle Time/Capacity Analysis Cycle time analysis and capacity do not consider waiting times due to resource contention Cycle time & capacity analysis do not consider cost Queuing analysis and simulation address these limitations and have a broader applicability 32

33 Queuing Theory: Notation State of the system = number of customers in the system Queue length = (state of the system) (number of customers being served) λ = Average arrival intensity (= # arrivals per time unit) μ = Average service intensity for the system (average cycle time) ρ = Utilization factor = Fraction of time that the service facility is used Laguna & Marklund 33

34 Why is Queuing Analysis Important? Capacity problems are very common in industry and one of the main drivers of process redesign Need to balance the cost of increased capacity against the gains of increased productivity and service Queuing and waiting time analysis is particularly important in service systems Large costs of waiting and of lost sales due to waiting Prototype Example ER at a Hospital Patients arrive by ambulance or by their own accord One doctor is always on duty More patients seeks help longer waiting times Question: Should another MD position be instated? Laguna & Marklund 34

35 A Cost/Capacity Tradeoff Model Cost Total cost Cost of service Cost of waiting Process capacity Laguna & Marklund 35

36 Probability Distributions: Uniform 36

37 Probability Distributions: Normal 37

38 Probability Distributions: Negative Exponential 38

39 Steady State vs. Transient Steady State condition Enough time has passed for the system state to be independent of the initial state as well as the elapsed time Transient condition Prevalent when a queuing system has recently begun operations The state of the system is greatly affected by the initial state and by the time elapsed since operations started Generally, queuing theory focuses on steady state analysis Laguna & Marklund 39

40 Transient and Steady State Conditions Illustration of transient and steady-state conditions N(t) () = number of customers in the system at time t, E[N(t)] = represents the expected number of customers in the system. 30 Transient condition Steady State condition 25 the system, N (t) Num mber of jobs in N(t) E[N(t)] Laguna & Marklund time, t 40

41 Queuing theory: basic concepts arrivals waiting service λ c μ Basic characteristics: average number of arrivals per time unit: λ (mean arrival rate) average number that can be handled by one server per time unit: μ (mean service rate) number of servers: c Wil van der Aalst 41

42 Queuing theory concepts (cont.) λ Wq,Lq c μ W,L Given λ, μ and c, we can calculate : occupation rate: ρ Wq = average time in queue W = average time in system Lq = average number in queue (i.e. length of queue) L = average number in system average (i.e. Work-in-Progress) Wil van der Aalst 42

43 M/M/1 queue λ Assumptions: time between arrivals and service time follow a negative exponential distribution 1 server (c =1) FIFO L=ρ/(1- ρ) W=L/λ=1/(μ- λ) 1 μ Capacity Demand ρ = = Available Capacity λ μ L q = ρ 2 /(1- ρ) = L-ρ Wq=Lq/λ= λ /( μ(μ- λ)) Laguna & Marklund 43

44 M/M/c queue Now there are c servers in parallel, so the expected capacity per time unit is then c*μ ρ = Capacity Demand Available Capacity = λ c* μ Little s Formula Wq=Lq/λ W=Wq+(1/μ) Little s Formula L=λW= λ(wq+1/ μ) = Lq+ λ/μ Laguna & Marklund 44

45 Example ER at County Hospital Situation Patients t arrive according to a Poisson process with intensity it λ ( the time between arrivals is exp(λ) distributed. The service time (the doctor s examination and treatment time of a patient) follows an exponential distribution with mean 1/μ (=exp(μ) distributed) The ER can be modeled as an M/M/c system where c=the number of doctors Data gathering λ = 2 patients per hour μ = 3 patients per hour Questions Should the capacity be increased from 1 to 2 doctors? How are the characteristics of the system (ρ, Wq, W, Lq and L) affected by an increase in service capacity? Laguna & Marklund 45

46 Queuing Analysis Hospital Scenario Interpretation To be in the queue = to be in the waiting room To be in the system = to be in the ER (waiting or under treatment) Characteristic One doctor (c=1) Two Doctors (c=2) ρ 2/3 1/3 Lq 4/3 patients 1/12 patients L 2 patients 3/4 patients Wq 2/3 h = 40 minutes 1/24 h = 2.5 minutes W 1 h 3/8 h = 22.5 minutes Is it warranted to hire a second doctor? Laguna & Marklund 46

47 Process Simulation Drawbacks of queuing theory: Generally not applicable when system includes parallel activities Requires case-by-case mathematical analysis Process simulation is more versatile (also more popular) Process simulation = run a large number of process instances, gather data (cost, duration, resource usage) and calculate statistics from the output Simulation animation Simulation is a batch process, animation is interactive Some tools allow one to animate while simulating, but in practice this is too slow! 47

48 Process Simulation Basic steps in evaluating a process model with simulation 1. Building the simulation model 2. Running the simulation 3. Analyzing the simulation results (performance measure) 4. Evaluation of alternative scenarios 48

49 Elements of a simulation model The process model including: Activities, control-flow relations (flows, gateways) Resources and resource pools (i.e. roles) Resource requirements: mapping between activities and resource pools Processing times (per activity, or per activityi) resource pair) Costs (per activity, or per activity-resource pair) Arrival rate (also called: token creation) Conditional branching probabilities (XOR gateways) 49

50 Simulation Example BPMN model 50

51 Resource Pools (Roles) Two options to define resource pools Define individual resources of type clerk Or assign a number of anonymous resources all with the same cost Eg E.g. 3 anonymous clerks with cost of 10 per hour, 8 hours per day 2 individually named clerks Jim: 12, 4 hours per day Mike: 14, 8 hours per day 1 manager John at 20 per hour, 8 hours per day 51

52 Resource pools and execution times Task Role Execution Time Normal distribution: mean and std deviation Receive application system 0 0 Check completeness Clerk 30 mins 10 mins Perform checks Clerk 2 hours 1 hour Request info system 1 min 0 Receive info (Event) system 48 hours 24 hours Make decision Manager 1 hour 30 mins Notify rejection system 1 min 0 Time out (Time) system 72 hours 0 Receive review request (Event) system 48 hours 12 hours Notify acceptance system 1 min 0 Deliver Credit card system 1 hour 0 Alternative: assign execution times to the tasks only (like in cycle time analysis) 52

53 Arrival rate and branching probabilities 10 applications per hour (one at a time) Poisson arrival process (negative exponential) Alternative: instead of branching probabilities one can assign conditional expressions to the branches based on input data 53

54 Simulation output: KPIs Resource Utilization Resource Cost % 4, $ 4, % 4, % 3, % 3, % 2, % 2, % 1, % 1, % 10.00% % $ # PI's % Cycle Time - Histogram $ % % 4 Clerk 2 Manager System Days 54

55 Simulation output: detailed logs Process Instance # Activities Start End Cycle Time Cycle Time (s) Total Time 6 5 4/06/ :00 4/06/ :26 03:26: :26: /06/ :00 5/06/2007 9:30 19:30: :30:38 Process Instance Activity ID Activity Name Activity Type Resource Start End /06/ :00 5/06/ :14 18:14: :14:56 6aed54717-f044-4da1-b543-82a660809ecb Check for completeness Task Manager 4/06/ :00 4/06/ : /06/ :00 5/06/ :14 17:14: :14:56 6a270f5c6-7e16-42c1-bfc4-dd10ce8dc835 Perform checks Task Clerk 4/06/ :53 4/06/ : /06/ :00 5/06/ :06 16:06: :06: d7c-1eda-40ea-ac7d-886fa03de15b Make decision Task Manager 4/06/ :25 4/06/ : /06/2007 5:00 6/06/ :01 29:01: :01: a64eb e6-e7de36d348c2 Notify acceptance IntermediateEvent (none) 4/06/ :26 4/06/ : /06/ :00 6/06/ :33 26:33: :33:21 60a72cf f31-8c7e-6d093429ab04 Deliver card Task System 4/06/ :26 4/06/ :26 7aed54717-f044-4da1-b543-82a660809ecb Check for completeness Task Manager 4/06/ :00 4/06/ :31 7a270f5c6-7e16-42c1-bfc4-dd10ce8dc Perform checks Task Clerk 4/06/ :31 5/06/2007 8:30 55

56 Simulation in Websphere BM: Data Model Marek Zäuram 56

57 Simulation in Websphere BM: Data Model Marek Zäuram 57

58 Simulation in BM: Additional Concepts Simulation snapshot: Copy of the process model to be simulated It is typical to simulate multiple variants of a process model, so multiple snapshots Simulation profile: Copy of simulation settings Costs, durations, resource requirements Token creation settings Steady state delay, breakpoints. Multiple simulation profiles per simulation snapshot A default simulation profile is automatically derived from the process model when a snapshot is created 58

59 Demo time Demo of IBM Websphere and simulation capabilities 59

60 Process Re-Design: From as is to to be Material borrowed from Wil van der Aalst ( workflowcourse com)

61 Re-Design Criteria A process design is evaluated on the basis of four key issues: time quality costs flexibility Often there is a trade-off! 61

62 Design criterion 1: Time Throughput time (see earlier), including service time (including set-up) transport time (can often be reduced) waiting time sharing of resources (limited capacity) external communication (trigger time) Several ways to improve time properties: Improve average Improve variance Increase ability to meet due dates Increase perception of wait time 62

63 Design criterion 2: Quality External: satisfaction of the customer Product: product meets specification/expectation. Process: the way the product is delivered (service level) Internal: conditions of work challenging varying controlling There is often a positive correlation between external and internal quality. 63

64 Design criterion 3: Cost Type of costs fixed or variable per time unit, per use (consumable resources) processing, management, or support. human, system (hardware/software), or external, 64

65 Design Criterion 4: Flexibility Ability to react to changes. Flexibility of resources (ability to execute many tasks/new tasks) process (ability to handle various cases and changing workloads) management (ability to change rules/allocation) organization (ability to change the structure t and responsiveness to demands of market or business partners 65

66 Trade-off Costs Time Flexibility Quality (T+/-,Q+/-,C+/-,F+/-) 66

67 (1) Check the necessity of each task Sometimes "checks" may be skipped: trade-off between the cost of the check and the cost of not doing the check. (T+,Q-,C+/-) 67

68 (1) Check the necessity of each task (cont.) Other tasks to consider for elimination: Print Copy Archive Store More generally: non-value adding activities Task elimination can be achieved by delegating authority, e.g. No need for approval if amount less than Y Employees have budget for small expenses Employees keep track of their own holidays, no authorization, just notification 68

69 (2) Re-consider the size of each task: merge or split Pros: less work to commit, allows for specialization. Cons: setup time, fragmentation, less commitment. Pros: setup reduction, no fragmentation, more commitment. Cons: more work to commit, one person needs to be qualified for both parts. Also consider the trade-off between the complexity of the process and the complexity of a task. (T+,F-) 69

70 (3) Order tasks based on cost/effect Consider the class of knock-out out processes, e.g., hiring people, handling claims, etc. Execute highly selective tasks first. Postpone expensive tasks until the end. In other words: order the tasks using the ratio costs/effect. (T+,C-) 70

71 Example Consider resubmission Purchase Request process rejected Check purchase request for 1 st approval Purchase Request approved Check purchase request for 2 nd approval rejected approved Send approved request to requestor Purchase Order process Make copy of purchase request Forward to purchase department Approved Purchase Request 71

72 (4) Introduce parallelism More parallelism leads to improved performance: reduction of waiting times and better use of capacity. Two types of parallelism: semi and real parallelism. IT infrastructures which allow for the sharing of data and work enable parallelism. A B A + + B (T++) 72

73 (5) Generic process vs. multiple versions Process customization Differentiate by customer classes, geographical locations, time periods (winter, summer), Different activities, different resource pools, Process standardization All cases treated equally (as much as possible) Resources are pooled together F+/-, C+/- 73

74 (6) Generic task vs. multiple specialized tasks Similar considerations. Specialization may lead to: the possibility to improve the allocation of resources more support when executing the task less flexibility a more complex process monotonicity (T+,F-) 74

75 (7) Improve allocation of resources Use resources as if they are in one room: avoid one group of people overloaded and another (similar) group waiting for work. Let people do work that the are good at. However, avoid inflexibility as a result of specialization! Stimulate resources to build routine. When allocating work to resources, consider the flexibility in the near future. Avoid setups as much as possible. There are two kinds of setups: (1) case setups and (2) task setups. (T+,Q-) 75

76 (8) Improve communication structure Reduce the number of messages to be exchanged between the process and the environment. Try to automate the handling of messages (send/receive). Avoid communication errors (EDI, XML, Web services) If possible, use asynchronous instead of synchronous communication. A B C request information request command information response (T+,Q+,C+/-,F-) 76

77 (9) Investigate IT-driven improvements Data sharing (Intranets, ERPs) Increase availability of (subject to security/privacy) information to improve decisions or visibility Avoid duplicate data entry, paper copies Use network technology to: Increase communication speed: , SMS Enable self-service (e.g. online forms) Replace materials flow with information flow Tracking: RFID, GPS tracking Automation of tasks, automated support for tasks First re-design, then automate! (T+,Q+/-,C+/-,F-) 77

78 (10) Appoint process/case managers A process manager monitors a process to see whether there are bottlenecks, capacity problems and delayed cases. Management instruments: motivating the people involved in the process and control parameters. Case managers are assigned to a case. They are responsible and execute as many tasks as possible for the case. Benefits: commitment reduction of setup time one contact person (Q+) 78

79 Homework Continuation of homework 1 1. Identify key issues to be addressed / measures to be improved 2. Re-design process model to-be process model 3. Quantify costs and benefits of moving from asis to to-be sketch a business case Deliverables: To-be process diagrams + oral presentation next session Can be done in groups of up to 4 79

80 Additional Activities In preparation for the project Install IBM Websphere BM (if you can) Complete the step-by-step tutorials Modeling Simulation (optional, but desirable) See lab notes for practice 4, 5 and 5 at: ut ee/2009/bpm/main/practicals 80

81 Readings (See course web page for links) P. Harmon. Analyzing Activities BPTrends Advisor, April P. Harmon. Analyzing and Improving Customer- Facing Processes BPTrends Advisor, December

Business Process Management (BPM) Day 3: Process Analysis and Re-Design. Vambola Leping vambola.leping ät ut. ee (invited lecturer: Marlon Dumas)

Business Process Management (BPM) Day 3: Process Analysis and Re-Design. Vambola Leping vambola.leping ät ut. ee (invited lecturer: Marlon Dumas) Business Process Management (BPM) Day 3: Process Analysis and Re-Design Vambola Leping vambola.leping ät ut. ee (invited lecturer: Marlon Dumas) Tallinn University, invited lecture 2009 Agenda for Today

More information

MTAT Business Process Management (BPM) (for Masters of IT) Lecture 4: Quantitative Process Analysis

MTAT Business Process Management (BPM) (for Masters of IT) Lecture 4: Quantitative Process Analysis MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 4: Quantitative Process Analysis Marlon Dumas marlon.dumas ät ut. ee Business Process Analysis Techniques Qualitative analysis

More information

Business Process Management - Quantitative

Business Process Management - Quantitative Business Process Management - Quantitative November 2013 Alberto Abelló & Oscar Romero 1 Knowledge objectives 1. Recognize the importance of measuring processes 2. Enumerate the four performance measures

More information

Lecture 4 Advanced Process Modeling

Lecture 4 Advanced Process Modeling MTAT.03.231 Business Process Management Lecture 4 Advanced Process Modeling Marlon Dumas marlon.dumas ät ut. ee 1 Business Process Lifecycle 1. Introduction 2. Process Identification 3. Essential Process

More information

HOW TO IMPROVE OPERATIONAL EFFICIENCY

HOW TO IMPROVE OPERATIONAL EFFICIENCY PRESENTATION HOW TO IMPROVE OPERATIONAL EFFICIENCY Mauro Pozzan mauro@passi.com.br DIGITAL BUSINESS PLATFORM CAPABILITIES IT & BUSINESS TRANSFORMATION ANALYTICS & DECISIONS Business Dashboards Process

More information

Analisis Proses Kuantitatif

Analisis Proses Kuantitatif Pertemuan IX Analisis Proses Kuantitatif Bisnis Proses Fundamental [IS611083] Dosen Pengampu: 1. Dwi Mustika K, S.Kom., M.Kom (DMK) 2. Yudha Saintika, S.T., M.T.I (YUS) Sub Capaian Pembelajaran MK Mahasiswa

More information

Lecture 3 Process Modeling I

Lecture 3 Process Modeling I MTAT.03.231 Business Process Management Lecture 3 Process Modeling I Marlon Dumas marlon.dumas ät ut. ee 1 Business Process Lifecycle 1. Introduction 2. Process Identification 3. Essential Process Modeling

More information

Modeling Process Aware Information Systems with BPMN

Modeling Process Aware Information Systems with BPMN Modeling Process Aware Information Systems with BPMN Fabrizio Maria Maggi Based on lecture material by Marlon Dumas (University of Tartu, Estonia) and Wil van der Aalst (Eindhoven University of Technology,

More information

MTAT Business Process Management (BPM) (for Masters of IT) Lecture 1

MTAT Business Process Management (BPM) (for Masters of IT) Lecture 1 MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 1 Marlon Dumas marlon.dumas ät ut. ee Course Objective The objective of this course is to introduce the principles and methods

More information

Lecture 2 Process Modeling I

Lecture 2 Process Modeling I MTAT.03.231 Business Process Management Lecture 2 Process Modeling I Marlon Dumas marlon.dumas ät ut. ee 1 Business Process Lifecycle 1. Introduction 2. Process Identification 3. Essential Process Modeling

More information

Business Process Management (BPM) Lecture 2: Introduction to BPMN

Business Process Management (BPM) Lecture 2: Introduction to BPMN MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN Marlon Dumas marlon.dumas ät ut. ee Process Modelling Management 2 What is a Model? Prepare shipment Ship

More information

Business Process Modelling

Business Process Modelling pictures: freepik.com pictures: sxc.hu Business Process Modelling Sébastien Mosser JDEV / T06.P / 05.07.2017 Bibliography 2 #Awesome [UT] Blatant Advertisement T6 GT02 2PM-3:30PM Business? Process? Modeling?

More information

MTAT Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN

MTAT Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN Marlon Dumas marlon.dumas ät ut. ee Recap: BPMN Lifecycle Goal definition Process modelling (as-is) Process

More information

MTAT Business Process Management (BPM) (for Masters of IT) Lecture 1: Introduction

MTAT Business Process Management (BPM) (for Masters of IT) Lecture 1: Introduction MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 1: Introduction Marlon Dumas marlon.dumas ät ut. ee Course Objective The objective of this course is to introduce the principles

More information

Lecture 8 Process Redesign II

Lecture 8 Process Redesign II MTAT.03.231 Business Process Management Lecture 8 Process Redesign II Marlon Dumas marlon.dumas ät ut. ee 1 Process redesign Process identification Process architecture Conformance and performance insights

More information

Introduction - Simulation. Simulation of industrial processes and logistical systems - MION40

Introduction - Simulation. Simulation of industrial processes and logistical systems - MION40 Introduction - Simulation Simulation of industrial processes and logistical systems - MION40 1 What is a model? A model is an external and explicit representation of part of reality as seen by the people

More information

Textbook: pp Chapter 12: Waiting Lines and Queuing Theory Models

Textbook: pp Chapter 12: Waiting Lines and Queuing Theory Models 1 Textbook: pp. 445-478 Chapter 12: Waiting Lines and Queuing Theory Models 2 Learning Objectives (1 of 2) After completing this chapter, students will be able to: Describe the trade-off curves for cost-of-waiting

More information

Chapter 8 Variability and Waiting Time Problems

Chapter 8 Variability and Waiting Time Problems //9 Chapter 8 Variability and Waiting Problems A Call Center Example Arrival Process and Service Variability Predicting Waiting s Waiting Line Management 8. The Operation of a Typical Call Center Incoming

More information

Data intensive flows. November 2013 Alberto Abelló & Oscar Romero 1

Data intensive flows. November 2013 Alberto Abelló & Oscar Romero 1 Data intensive flows November 2013 Alberto Abelló & Oscar Romero 1 Knowledge objectives 1. Recognize the importance of usability and taking a user-centered approach 2. Remember BPMN elements regarding

More information

Chapter 13. Waiting Lines and Queuing Theory Models

Chapter 13. Waiting Lines and Queuing Theory Models Chapter 13 Waiting Lines and Queuing Theory Models To accompany Quantitative Analysis for Management, Eleventh Edition, by Render, Stair, and Hanna Power Point slides created by Brian Peterson Learning

More information

Queueing Theory and Waiting Lines

Queueing Theory and Waiting Lines Queueing Theory and Waiting Lines Most waiting line problems are trying to find the best service Large staff => Good Service Small staff => Poor Service What is Best It depends on the organization! Most

More information

5.3 Supply Management within the MES

5.3 Supply Management within the MES Technical 6x9 / Manufacturing Execution Sytems (MES): Design, Planning, and Deployment / Meyer / 0-07-162383-3 / Chapter 5 Core Function Production Flow-Oriented Planning 85 Customer data (e.g., customer

More information

9.7 Summary. 9.8 Training Cases. 394 Business Process Modeling, Simulation and Design

9.7 Summary. 9.8 Training Cases. 394 Business Process Modeling, Simulation and Design 394 Business Process Modeling, Simulation and Design experience more than 14 min of cycle time under the new design, which more than satisfies the goal of at most 30 min. Furthermore, no type 3 patient

More information

MTAT Enterprise System Integration

MTAT Enterprise System Integration MTAT.03.229 Enterprise System Integration Lecture 5: Service-Oriented Architectures Marlon Dumas marlon. dumas ät ut. ee Service-Oriented Architecture (SOA) SOA is a paradigm for organizing and utilizing

More information

Fractal Exercise. Fractals, task farm and load imbalance

Fractal Exercise. Fractals, task farm and load imbalance Fractal Exercise Fractals, task farm and load imbalance 2 Contents 1 Introduction and Aims... 3 1.1 Mandelbrot Set... 3 2 Looking at the concepts... 4 2.1 What is a task farm?... 4 2.1.1 Using a task farm...

More information

Hamdy A. Taha, OPERATIONS RESEARCH, AN INTRODUCTION, 5 th edition, Maxwell Macmillan International, 1992

Hamdy A. Taha, OPERATIONS RESEARCH, AN INTRODUCTION, 5 th edition, Maxwell Macmillan International, 1992 Reference books: Anderson, Sweeney, and Williams, AN INTRODUCTION TO MANAGEMENT SCIENCE, QUANTITATIVE APPROACHES TO DECISION MAKING, 7 th edition, West Publishing Company,1994 Hamdy A. Taha, OPERATIONS

More information

INTRODUCTION AND CLASSIFICATION OF QUEUES 16.1 Introduction

INTRODUCTION AND CLASSIFICATION OF QUEUES 16.1 Introduction INTRODUCTION AND CLASSIFICATION OF QUEUES 16.1 Introduction The study of waiting lines, called queuing theory is one of the oldest and most widely used Operations Research techniques. Waiting lines are

More information

Business Process Management (BPM) Day 1: Introduction to BPM & BPMN

Business Process Management (BPM) Day 1: Introduction to BPM & BPMN Business Process Management (BPM) Day 1: Introduction to BPM & BPMN Vambola Leping vambola.leping ät ut. ee (invited lecturer: Marlon Dumas) Tallinn University, invited lecture 2009 Course Objective The

More information

VARIABILITY PROFESSOR DAVID GILLEN (UNIVERSITY OF BRITISH COLUMBIA) & PROFESSOR BENNY MANTIN (UNIVERSITY OF WATERLOO)

VARIABILITY PROFESSOR DAVID GILLEN (UNIVERSITY OF BRITISH COLUMBIA) & PROFESSOR BENNY MANTIN (UNIVERSITY OF WATERLOO) VARIABILITY PROFESSOR DAVID GILLEN (UNIVERSITY OF BRITISH COLUMBIA) & PROFESSOR BENNY MANTIN (UNIVERSITY OF WATERLOO) Istanbul Technical University Air Transportation Management M.Sc. Program Logistic

More information

NATIONAL E-PROCUREMENT PROJECT GUIDANCE NOTES

NATIONAL E-PROCUREMENT PROJECT GUIDANCE NOTES NATIONAL E-PROCUREMENT PROJECT GUIDANCE NOTES WORKFLOW AND AUTHORISATION Title: Workflow and Authorisation Identification: Outlines some of the basic workflow concepts and the wider business issues that

More information

Chapter 14. Waiting Lines and Queuing Theory Models

Chapter 14. Waiting Lines and Queuing Theory Models Chapter 4 Waiting Lines and Queuing Theory Models To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides created by Jeff Heyl 2008 Prentice-Hall,

More information

Project Management User Guide. Release

Project Management User Guide. Release Project Management User Guide Release 14.2.00 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation ), is for your

More information

Pertemuan X. Process Redesign. Bisnis Proses Fundamental [IS611083] 2. Yudha Saintika, S.T., M.T.I (YUS)

Pertemuan X. Process Redesign. Bisnis Proses Fundamental [IS611083] 2. Yudha Saintika, S.T., M.T.I (YUS) Pertemuan X Process Redesign Bisnis Proses Fundamental [IS611083] Dosen Pengampu: 1. Dwi Mustika K, S.Kom., M.Kom (DMK) 2. Yudha Saintika, S.T., M.T.I (YUS) Sub Capaian Pembelajaran MK Mahasiswa mampu

More information

Business Process Management

Business Process Management Business Process Management Paolo Bottoni Lecture 1: Introduction Adapted from the slides for the book : Dumas, La Rosa, Mendling & Reijers: Fundamentals of Business Process Management, Springer 2013 http://courses.cs.ut.ee/2013/bpm/uploads/main/itlecture1.ppt

More information

OPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03

OPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03 OPERATING SYSTEMS CS 3502 Spring 2018 Systems and Models Chapter 03 Systems and Models A system is the part of the real world under study. It is composed of a set of entities interacting among themselves

More information

Without Software Tools, Resource Management is more Art, than Science.

Without Software Tools, Resource Management is more Art, than Science. Without Software Tools, Resource Management is more Art, than Science. Resource Management Chapter Professional Services Automation Optiminzing Project & Service Oriented Organizations Without Software

More information

Version Countries: US, CA. Setup and User Manual (include user demo scenarios in red) For Microsoft Dynamics 365 Business Central

Version Countries: US, CA. Setup and User Manual (include user demo scenarios in red) For Microsoft Dynamics 365 Business Central Version 1.0.0.0 Countries: US, CA Setup and User Manual (include user demo scenarios in red) For Microsoft Dynamics 365 Business Central Last Update: January 11, 2019 Contents App Description... 3 Demo

More information

Enterprise Transparency. The Process Performance Lifecycle.

Enterprise Transparency. The Process Performance Lifecycle. Enterprise Transparency The Process Performance Lifecycle www.ids-scheer.com Key Insights about Business Processes Dr. Michael Hammer 1. A A bad process is better than no process! 2. A A good process is

More information

Project Management Step by Step Guide

Project Management Step by Step Guide Project Management Step by Step Guide BNH Expert Software ADVISOR Enterprise User's Guide Copyright 995 to 208 BNH Expert Software Inc. Latest Update: February 2, 208 All rights reserved. No part of this

More information

G54SIM (Spring 2016)

G54SIM (Spring 2016) G54SIM (Spring 2016) Lecture 03 Introduction to Conceptual Modelling Peer-Olaf Siebers pos@cs.nott.ac.uk Motivation Define what a conceptual model is and how to communicate such a model Demonstrate how

More information

Invoice Manager Admin Guide Basware P2P 17.3

Invoice Manager Admin Guide Basware P2P 17.3 Invoice Manager Admin Guide Basware P2P 17.3 Copyright 1999-2017 Basware Corporation. All rights reserved.. 1 Invoice Management Overview The Invoicing tab is a centralized location to manage all types

More information

PLANNING AND CONTROL FOR A WARRANTY SERVICE FACILITY

PLANNING AND CONTROL FOR A WARRANTY SERVICE FACILITY Proceedings of the 2 Winter Simulation Conference M. E. Kuhl, N. M. Steiger, F. B. Armstrong, and J. A. Joines, eds. PLANNING AND CONTROL FOR A WARRANTY SERVICE FACILITY Amir Messih Eaton Corporation Power

More information

Session 6: Additional hints on BPMN modeling

Session 6: Additional hints on BPMN modeling CIS 4120 Fa13: Define/Innovate BP s Session 6: Additional hints on BPMN modeling Richard Welke Director, CEPRIN Professor, CIS Robinson College of Business Georgia State University Atlanta, GA Richard

More information

Chapter III TRANSPORTATION SYSTEM. Tewodros N.

Chapter III TRANSPORTATION SYSTEM. Tewodros N. Chapter III TRANSPORTATION SYSTEM ANALYSIS www.tnigatu.wordpress.com tedynihe@gmail.com Lecture Overview Traffic engineering studies Spot speed studies Volume studies Travel time and delay studies Parking

More information

Flow and Pull Systems

Flow and Pull Systems Online Student Guide Flow and Pull Systems OpusWorks 2016, All Rights Reserved 1 Table of Contents LEARNING OBJECTIVES... 4 INTRODUCTION... 4 BENEFITS OF FLOW AND PULL... 5 CLEARING ROADBLOCKS... 5 APPROACH

More information

Queuing Theory: A Case Study to Improve the Quality Services of a Restaurant

Queuing Theory: A Case Study to Improve the Quality Services of a Restaurant Queuing Theory: A Case Study to Improve the Quality Services of a Restaurant Lakhan Patidar 1*, Trilok Singh Bisoniya 2, Aditya Abhishek 3, Pulak Kamar Ray 4 Department of Mechanical Engineering, SIRT-E,

More information

Queuing Theory 1.1 Introduction

Queuing Theory 1.1 Introduction Queuing Theory 1.1 Introduction A common situation occurring in everyday life is that of queuing or waiting in a line. Queues (waiting lines) are usually seen at bus stop, ticket booths, doctor s clinics,

More information

BPMN Guide Quick Start. by Bizagi BPM

BPMN Guide Quick Start. by Bizagi BPM BPMN Guide Quick Start by Bizagi BPM Recruitment and Selection 1 Table of Contents Scope... 2 BPMN 2.0 Business Process Modeling Notation... 2 Why Is It Important To Model With BPMN?... 2 Introduction

More information

THE BPMN GRAPHIC HANDBOOK

THE BPMN GRAPHIC HANDBOOK THE BPMN GRAPHIC HANDBOOK Copyright 2015 by Esteban Herrera All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means including photocopying, recording,

More information

2005 National Information Services - QuickBill for Easy Dental version 3.0. QuickBill. for Easy Dental. Version 3.0

2005 National Information Services - QuickBill for Easy Dental version 3.0. QuickBill. for Easy Dental. Version 3.0 QuickBill for Easy Dental Version 3.0 727 E. Utah Valley Dr., Ste. 750 American Fork, UT 84003 Tel: (800) 734-5561 Fax: (801) 847-3800 1 SEPTEMBER 2005 COPYRIGHT 2005 Easy Dental Systems, Inc. and National

More information

Application of Queuing Theory to Libraries and Information Centres

Application of Queuing Theory to Libraries and Information Centres DTC Workshop on Information Management 6-8 January 1999 PAPE: BF Application of Queuing Theory to Libraries and Information Centres U H Acharya, and G avindran, SQC Unit, Indian Statistical Institute Bangalore-59.

More information

Subbu Ramakrishnan. Manufacturing Finance with SAP. ERP Financials. Bonn Boston

Subbu Ramakrishnan. Manufacturing Finance with SAP. ERP Financials. Bonn Boston Subbu Ramakrishnan Manufacturing Finance with SAP ERP Financials Bonn Boston Contents at a Glance 1 Overview of Manufacturing Scenarios Supported by SAP... 25 2 Overview of Finance Activities in a Make-to-Stock

More information

Introduction. Table of Contents

Introduction. Table of Contents Introduction To stay competitive, you know how important it is to find new ways to streamline and save on your company s operations. Learning how leading companies handle commercial payments can give you

More information

A Comprehensive Handbook On Designing A Blueprint

A Comprehensive Handbook On Designing A Blueprint A Comprehensive Handbook On Designing A Blueprint TABLE OF CONTENTS Blueprint - An Overview 4 Designing a Blueprint 6 Part I Defining the Process Flow 6 Part I - Exercise 8 Part II - Configuring Transition

More information

System Analysis and Optimization

System Analysis and Optimization System Analysis and Optimization Prof. Li Li Mobile: 18916087269 E-mail: lili@tongji.edu.cn Office: E&I-Building, 611 Department of Control Science and Engineering College of Electronics and Information

More information

How Process Flow Standardized our Process Yeqian Gu, SAS R&D, Beijing, China

How Process Flow Standardized our Process Yeqian Gu, SAS R&D, Beijing, China ABSTRACT PharmaSUG China 2017 - Paper 26 How Process Flow Standardized our Process Yeqian Gu, SAS R&D, Beijing, China Managing business process takes a lot of tedious work. Especially in Pharmaceutical

More information

Credit: IBM Corporation, IBM Business Process Manager Version 8 Release 5 Hiring Tutorial, 2013, last visit 4 July 2016.

Credit: IBM Corporation, IBM Business Process Manager Version 8 Release 5 Hiring Tutorial, 2013, last visit 4 July 2016. IBM BPM on Cloud IBM BPM on Cloud (Part 2) Credit: IBM Corporation, IBM Business Process Manager Version 8 Release 5 Hiring Tutorial, 2013, last visit 4 July 2016. 1 SERVICES 2 Create a Service Create

More information

Leverage Data-Driven Manufacturing for Greater Productivity, Efficiency and Profits

Leverage Data-Driven Manufacturing for Greater Productivity, Efficiency and Profits Leverage Manufacturing for Greater Productivity, Efficiency and Profits SME Smart Manufacturing Series Cincinnati, OH May 24, 2017 Presented by: John Rattray, Senior VP, Sales & Marketing, MEMEX Inc. Agenda

More information

UAS Temporary Hiring Instructions

UAS Temporary Hiring Instructions UAS Temporary Hiring Instructions Go to MyUA: http://www.alaska.edu/myua/ Please use Chrome as your internet browser and make sure pop up blockers are turned off for MyUA. All employees have a MyUA account

More information

IBM Business Process Manager Version 8 Release 5. Hiring Tutorial IBM

IBM Business Process Manager Version 8 Release 5. Hiring Tutorial IBM IBM Business Process Manager Version 8 Release 5 Hiring Tutorial IBM Note Before using this information and the product it supports, read the information in Notices on page 95. This edition applies to

More information

Certification Course Prerequisites

Certification Course Prerequisites Page 1 of 108 Certification Course Prerequisites IMPORTANT: Before beginning the combined P200 Project Management course, you must first take the P130 Employee Management: Basic course. The P200 course

More information

Business Process Modeling

Business Process Modeling Software Services for WebSphere Updated June 15, 2005 Agenda Software Services for WebSphere Business Process Management (BPM) Understand the BPM Lifecycle Overview Why is important? What is a Business

More information

Monitoring and controlling of a multi - agent based workflow system

Monitoring and controlling of a multi - agent based workflow system Monitoring and controlling of a multi - agent based workflow system Bastin Tony Roy Savarimuthu, Maryam Purvis, Martin Fleurke Department of Information Science University of Otago PO Box 56, Dunedin,

More information

Business Process Modeling

Business Process Modeling Business Process Modeling Jaelson Castro jbc@cin.ufpe.br Jaelson Castro 2016 1 Objectives Business processes Modeling concurrency and synchronization in business activities BPMN Diagrams Jaelson Castro

More information

YearOne PowerLink 3.20 Job Costing

YearOne PowerLink 3.20 Job Costing YearOne PowerLink 3.20 Job Costing User Guide October 2012 Publication Date Product Version October 2012 YearOne PowerLink 3.20 YearOne Software Australia Pty Ltd ACN 011 002 038 ABN 36011002038 147 Ross

More information

Microsoft Business Solutions-Axapta Production enables you to flexibly manage your manufacturing processes for increased profitability.

Microsoft Business Solutions-Axapta Production enables you to flexibly manage your manufacturing processes for increased profitability. Microsoft Business Solutions Axapta Production gives you real-time insight into your manufacturing processes to help you increase production efficiency and reduce costs. Key Benefits: Minimize lead times

More information

2012 International Customer Management Institute (ICMI). All Rights Reserved icmi.com I

2012 International Customer Management Institute (ICMI). All Rights Reserved icmi.com I Welcome to Presented by: Jean Bave-Kerwin JBK Consulting Contact Center Metrics: What Metrics Matter and Why August 24, 2012 2:00 4:00 PM Eastern 1 Today s Agenda 1 2 KPIs What are they and why do you

More information

LOAD SHARING IN HETEROGENEOUS DISTRIBUTED SYSTEMS

LOAD SHARING IN HETEROGENEOUS DISTRIBUTED SYSTEMS Proceedings of the 2 Winter Simulation Conference E. Yücesan, C.-H. Chen, J. L. Snowdon, and J. M. Charnes, eds. LOAD SHARING IN HETEROGENEOUS DISTRIBUTED SYSTEMS Helen D. Karatza Department of Informatics

More information

Dell E-Commerce guide for Skyward Users 1

Dell E-Commerce guide for Skyward Users 1 Dell E-Commerce guide for Skyward Users 1 This document contains instructions on how to use the e-commerce application running on Skyward s Business Suite to purchase from your Dell Premier Page. E-Commerce

More information

The Era of Intelligent Process Automation (IPA)

The Era of Intelligent Process Automation (IPA) The Era of Intelligent Process Automation (IPA) Workflow & Content Automation Intelligent Process Automation FULL CODE LOW CODE NO CODE MACHINES Today Capabilities of an IPA Portfolio Advanced Workflow

More information

Introducing Fast Flexible Flow at Hewlett-Packard

Introducing Fast Flexible Flow at Hewlett-Packard Introducing Fast Flexible Flow at Hewlett-Packard Kathy Iberle Date: 05/01/2012 Copyright 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

More information

Online library of Quality, Service Improvement and Redesign tools. Value stream mapping. collaboration trust respect innovation courage compassion

Online library of Quality, Service Improvement and Redesign tools. Value stream mapping. collaboration trust respect innovation courage compassion Online library of Quality, Service Improvement and Redesign tools Value stream mapping collaboration trust respect innovation courage compassion Value stream mapping What is it? The purpose of value stream

More information

Processes and Business Process Reengineering

Processes and Business Process Reengineering Processes and Business Process Reengineering Lecture 4 Week commencing 13 th February, 2012 BPR: Outcomes Explain the importance of process design; Apply the tools of mapping processes and identifying

More information

MTAT Enterprise System Integration

MTAT Enterprise System Integration MTAT.03.229 Enterprise System Integration Lecture 6: Service-Oriented Analysis Marlon Dumas marlon. dumas ät ut. ee SmartEDA: Integrated Land Development Application System in Queensland Government Dept.

More information

Business Process Management with SAP NetWeaver. Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG

Business Process Management with SAP NetWeaver. Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG Business Process with SAP NetWeaver Thomas Volmering Senior Product Manager SAP NetWeaver BPM & BAM SAP AG BUSINESS PROCESS MANAGEMENT Motivation SAP AG 2004, BPM / Volmering / 2 Why Business Process?

More information

Production Management and Scheduling

Production Management and Scheduling Production Management and Scheduling Meet Your Due Dates Your production process can be simple or complex, time consuming or quick, but one thing remains constant the drive to meet your customer s delivery

More information

UTILITIES PROVIDERS ACCESSING THE NEXT GENERATION 1 OF FIELD SERVICE TECHNOLOGIES

UTILITIES PROVIDERS ACCESSING THE NEXT GENERATION 1 OF FIELD SERVICE TECHNOLOGIES UTILITIES PROVIDERS ACCESSING THE NEXT GENERATION 1 OF FIELD SERVICE TECHNOLOGIES IMPROVING FIELD SERVICE EFFICIENCY WITH CLOUD-BASED SERVICE MANAGEMENT SYSTEMS. ... automatic notifications about the status

More information

USE OF DISCRETE EVENT SIMULATION TO MODEL HUMAN PERFORMANCE

USE OF DISCRETE EVENT SIMULATION TO MODEL HUMAN PERFORMANCE USE OF DISCRETE EVENT SIMULATION TO MODEL HUMAN PERFORMANCE Authors: Dan Schunk and Beth Plott Year: 2004 Alion MA&D Operation, microsaintsharp@alionscience.com, 303-442-6947 USE OF DISCRETE EVENT SIMULATION

More information

Requirements Analysis and Design Definition. Chapter Study Group Learning Materials

Requirements Analysis and Design Definition. Chapter Study Group Learning Materials Requirements Analysis and Design Definition Chapter Study Group Learning Materials 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this

More information

On-Demand Solution Planning Guide

On-Demand Solution Planning Guide On-Demand Solution Planning Guide Powering On-Demand Solutions www.growthclick.com hello@growthclick.com Copyright 2019 GrowthClick Inc. All Rights Reserved. 1 3 Steps to Planning an On-Demand Solution

More information

Finally: the resource leveling feature explained May4, 12pm-1pm EST Sander Nekeman

Finally: the resource leveling feature explained May4, 12pm-1pm EST Sander Nekeman Finally: the resource leveling feature explained May4, 2016 @ 12pm-1pm EST Sander Nekeman In which group are you? Group 1: It s a buggy feature Group 2: Not buggy, just a huge pain Group 3: A feature I

More information

Product Documentation SAP Business ByDesign February Business Configuration

Product Documentation SAP Business ByDesign February Business Configuration Product Documentation PUBLIC Business Configuration Table Of Contents 1 Business Configuration.... 4 2 Business Background... 5 2.1 Configuring Your SAP Solution... 5 2.2 Watermark... 7 2.3 Scoping...

More information

Justifying Simulation. Why use simulation? Accurate Depiction of Reality. Insightful system evaluations

Justifying Simulation. Why use simulation? Accurate Depiction of Reality. Insightful system evaluations Why use simulation? Accurate Depiction of Reality Anyone can perform a simple analysis manually. However, as the complexity of the analysis increases, so does the need to employ computer-based tools. While

More information

BP(A S) Taleo Performance User Guide

BP(A S) Taleo Performance User Guide BP(A S) Taleo Performance User Guide January 2008 Confidential Information It shall be agreed by the recipient of the document (hereafter referred to as "the other party") that confidential information

More information

Oracle Customer Data Synchronization Integration Pack for Oracle Utilities Customer Care and Billing and Siebel Energy E

Oracle Customer Data Synchronization Integration Pack for Oracle Utilities Customer Care and Billing and Siebel Energy E Oracle Customer Data Synchronization Integration Pack for Oracle Utilities Customer Care and Billing and Siebel Energy Implementation Guide Release 11.1 E50331-01 December 2013 Oracle Customer Data Synchronization

More information

Business Process Monitoring and Mining

Business Process Monitoring and Mining Business Process Monitoring and Mining Marlon Dumas University of Tartu, Estonia marlon.dumas@ut.ee Application Areas of Business Analytics CRM Customer Relationship Management BPM and ERP Business Process

More information

Basic Data (QM-PT-BD)

Basic Data (QM-PT-BD) HELP.QMPTBD Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission

More information

Andrew Macdonald ILOG Technical Professional 2010 IBM Corporation

Andrew Macdonald ILOG Technical Professional 2010 IBM Corporation The value of IBM WebSphere ILOG BRMS Understanding the value of IBM WebSphere ILOG Business Rule Management Systems (BRMS). BRMS can be used to implement and manage change in a safe and predictable way

More information

Batching vs. Non-batching in Business Processes

Batching vs. Non-batching in Business Processes Batching vs. Non-batching in Business Processes Challenges with regards to Batch Activities in Business Processes Luise Pufahl 1 and Niels Martin 2 Abstract: A common phenomenon in operational business

More information

Chapter 9 Uniprocessor Scheduling

Chapter 9 Uniprocessor Scheduling Operating Systems: Internals and Design Principles Chapter 9 Uniprocessor Scheduling Eighth Edition By William Stallings Table 9.1 Types of Scheduling Long- t er m schedul i ng The decision to add to the

More information

MTAT Enterprise System Integration. Lecture 6 Service-Oriented Architecture Basic Concepts

MTAT Enterprise System Integration. Lecture 6 Service-Oriented Architecture Basic Concepts MTAT.03.229 Enterprise System Integration Lecture 6 Service-Oriented Architecture Basic Concepts Marlon Dumas marlon. dumas ät ut. ee Where are we? We have seen technology and architectural styles for

More information

TV3146 Umoja Create Shipment Request. Umoja Create Shipment Request Version 3 1

TV3146 Umoja Create Shipment Request. Umoja Create Shipment Request Version 3 1 TV3146 Umoja Create Shipment Request Umoja Create Shipment Request Version 3 Copyright Last Modified: United 28-April-15 Nations 1 Agenda Course Introduction Module 1: Umoja Shipment Overview Module 2:

More information

MFS605/EE605 Systems for Factory Information and Control

MFS605/EE605 Systems for Factory Information and Control MFS605/EE605 Systems for Factory Information and Control Fall 2004 Larry Holloway Dept. of Electrical Engineering and Center for Robotics and Manufacturing Systems 1 Collect info on name, major, MS/PhD,

More information

Consider the duties involved when assigning the type of 3G form to submit teaching, research, or other.

Consider the duties involved when assigning the type of 3G form to submit teaching, research, or other. The purpose of this presentation is to provide a full training of the 3G process for department and SSC staff who have either not used the system before or have used the system but would like a refresher.

More information

Business Process Modeling Information Systems in Industry ( )

Business Process Modeling Information Systems in Industry ( ) Business Process Modeling Information Systems in Industry (372-1-4207 ) Arnon Sturm The material of this presentation is adopted from various people including:, Pnina Soffer, Iris Reinhartz-Berger 1 Outline

More information

Analysis of Vehicle Service Queuing System Using Arena in Authorized Workshop

Analysis of Vehicle Service Queuing System Using Arena in Authorized Workshop ISSN (Online): 239-7064 Index Copernicus Value (203): 6.4 Impact Factor (205): 6.39 Analysis of Vehicle Service Queuing System Using Arena in Authorized Workshop Janar Dehantoro, Didih Sumiardi 2, Osep

More information

Exam : Title : IBM WebSphere Business Modeler Advanced V6.2, Business Analysis and. Version : Demo

Exam : Title : IBM WebSphere Business Modeler Advanced V6.2, Business Analysis and. Version : Demo Exam : 000-372 Title : IBM WebSphere Business Modeler Advanced V6.2, Business Analysis and Version : Demo 1. Refer to the Exhibit. There are 4 tasks that have been modeled for a process by the Information

More information

Demo Script. Procure-to-Pay - Stock Classification: Internal and for Partners. SAP Business ByDesign Reference Systems.

Demo Script. Procure-to-Pay - Stock Classification: Internal and for Partners. SAP Business ByDesign Reference Systems. Demo Script Procure-to-Pay - Stock Classification: Internal and for Partners SAP Business ByDesign Reference Systems Table of Content 1 Demo Script Overview... 3 1.1 Demo Overview... 3 1.2 Intended Audience...

More information

APACHE V4 is the ERP (Enterprise Resource Planning) solution for industrial companies

APACHE V4 is the ERP (Enterprise Resource Planning) solution for industrial companies APACHE V4 is the ERP (Enterprise Resource Planning) solution for industrial companies It's an integrated and modular software that provides management tools to the operational areas of a manufacturing

More information

CSC 553 Operating Systems

CSC 553 Operating Systems CSC 553 Operating Systems Lecture 9 - Uniprocessor Scheduling Types of Scheduling Long-term scheduling The decision to add to the pool of processes to be executed Medium-term scheduling The decision to

More information