Optimization of Logistics Processes by Mining Business Transactions and Determining the Optimal Inventory Level

Similar documents
Categorizing Identified Deviations for Auditing

Learning Hybrid Process Models from Events Process Discovery Without Faking Confidence

Enterprise Ontology Based Service Definition

Using Process Mining Techniques to Support Improvement in a Financial Institution Process

When Artificial Intelligence meets Process-Based Applications. Nicolas Chabanoles, R&D Lead Nathalie Cotté, Product Owner

Chapter 11. In-Time and Lean Production

Stock Optimisation: Making the warehouse an efficient service partner for the business

SEE. UNDERSTAND. IMPROVE. New Feature List SAP Process Mining by Celonis 4.2

The Performance Spectrum Miner: Visual Analytics for Fine-Grained Performance Analysis of Processes

Process Mapping What It Means for You. FAQs. Desired Results. 5) What are Fastenal s objectives? 1) What is a process mapping?

Session III. LEAN Enterprise and Six Sigma

SOLUTION BRIEF CA AGILE REQUIREMENTS DESIGNER FOR CA AGILE CENTRAL. CA Agile Requirements Designer for CA Agile Central

FEATURES. Optimizing OCIE in Europe Using Lean Six Sigma. By Maj. Jeremy Weestrand and Jeffrey D. Gilbert

DELMIA Apriso for A&D DELMIA Apriso 2017 Conceptual Design

Quality Notifications

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Process Mining for the Real World

Case Study GTECH increases efficiencies in gaming machine manufacturing

Enhancing Process Models to Improve Business Performance: A Methodology and Case Studies

Operations Management Management > Operations Management

REA VALUE CHAIN AND SUPPLY CHAIN

Infor Distribution SX.e

EBITDA Optimization for High Tech Manufacturing

The Training Material on Logistics Planning and Analysis has been produced under Project Sustainable Human Resource Development in Logistic Services

Building MES-applications with S95

Preferred Sands. Preferred Sands relies on Infor to support skyrocketing growth. Customer Innovation Study

CUSTOMER INTRODUCTION

The Proactive Insights Engine: Process Mining meets Machine Learning and Artificial Intelligence

AXIONAL Enterprise CMMS. Enterprise Computerized Maintenance Management System

Operations and Supply Chain Management Prof. G. Srinivisan Department of Management Studies Indian Institute of Technology, Madras

Comprehensive solutions for the. production line

Exam Name: SAP Certified Application Associate - Logistics Execution and Warehouse Management with SAP ERP 6.0 EHP6

DEMO Construction Model Generation Process from Business Model Canvas

COMPUTATIONAL INTELLIGENCE FOR SUPPLY CHAIN MANAGEMENT AND DESIGN: ADVANCED METHODS

Process Control Systems in the Mixing Facilities [1]

OntoNaviERP: Ontology-supported Navigation in ERP Software Documentation

Intelligent continuous improvement, when BPM meets AI. Miguel Valdés Faura CEO and co-founder

Applying Industry 4.0 principles To Electronics Manufacturing with Valor

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

150+ SAP Mobile Logistics App Library

ARIS PROCESS MINING & DASHBOARDING. Dr. Julian Krumeich Senior Product Manager ARIS USER GROUP NORDIC

It deals with purchasing and controlling the materials used in the production process.

7 Must-Have ERP Features for High Tech/Electronics Manufacturers

Cost of Poor Quality

Lean Distribution. Mark Kushner, COO Lloyed Lobo, Director Business Development

Supply Chain Management. Keep up with demand and ensure optimal efficiency through real-time monitoring of inventory status

Detecting, Assessing and Mitigating Data inaccuracy-related Risks in Business Processes

AUTOMOTIVE MANUFACTURING. Space Optimisation, Solution Orientated Storage, Efficient Picking

Demo Script. Manufacturing Basics Classification: Internal and for Partners. SAP Business ByDesign Reference Systems. Version:

Applying Industry 4.0 principles To Electronics Manufacturing with Valor

22 ways to get the most out of OEE and lean manufacturing disciplines

Analysis of Customer Fulfilment with Process Mining: A Case Study in a Telecommunication Company

ROLLING INTO THE FUTURE, LONG ROLLING CONTROL SYSTEM UTILIZING THE CHANGING TRENDS IN TECHNOLOGY AND DIGITALIZATION *

Business Process Monitoring and Mining

Epicor Informance. Enterprise Manufacturing Intelligence Overview

FAQ: Efficiency in the Supply Chain

Coaching Support - train - optimise.

150+ SAP Mobile Logistics App Library

Technical information system of the new generation

FEATURES IN TRIMIT FURNITURE 2017

INSTRUCTORS GUIDE FOR USING THE THE ENCYCLOPEDIA OF OPERATIONS MANAGEMENT by Professor Arthur V. Hill Revised November 21, 2018

ANYTIME 500 KANBAN REPLENISHMENT

Information Systems Within the Organization

SSM 69 - APPLIED LOGISTICS MANAGEMENT

Online Student Guide Total Productive Maintenance

ME 375K Production Engineering Management First Test, Spring 1998 Each problem is 20 points

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

Introduction: Can Automation & Robotics really help? 3. Guideline # 1: How you can improve product quality and consistency

Evaluating the quality of discovered process models

3 CRITICAL STEPS TO MAKE YOUR RPA IMPLEMENTATION A SUCCESS

White Paper Cloud Strategy for Improving Legacy MRP & Supply Chain Processes

Real-time Visibility. RFID-enabled Applications for Manufacturing. Reference Guide OATSystems

Development of Material Control System for Next Generation Liquid Crystal Glass

Fleet Compass Flagship Fleet Management, LLC. Shop & Inventory Management

Topic 9 - Inventory (Stock) Management. Higher Business Management

Experimental Study Of Software Quality Issue In ERP

Cost of Quality. Appendix 2B. Copyright 2006, The McGraw-Hill Companies, Inc.

HYDRA Shop Floor Scheduling

Available online at ScienceDirect. Procedia CIRP 40 (2016 )

Synchronous Flow Helping the Countertop Fabricator to synchronize the business system March 2017 Ed Hill

Ensuring Near-Perfect On-Time Performance

Genius Manufacturing. Simple Manufacturing ERP for Complex & Custom Products.

Ten Secrets to Successfully Outsourcing Your ecommerce Order Fulfillment

Can your supply chain avoid extinction? Frank Meuwissen, Markus Hayek and Dr. Stijn-Pieter van Houten

Artificial Intelligence and Machine Learning in IoT

Cisco s Digital Transformation Supply Chain for the Digital Age

Best practices in demand and inventory planning

DATATRON Features Order Entry (Invoicing)

A leaner supply chain

Data will drive the future of food production

ismart Business Solutions Pvt Ltd. IT Park, Plot No. 16 A, B Block, Cochin Special Economic Zone, Kakkanad, Kochi, Kerala, India Ph: (91) - 484

Enterprise Ontology driven Software Generation

Tecnomatix Plant Simulation

AN YOUR SUPPLY CHAIN. Frank Meuwissen, Markus Hayek, Dr. Stijn-Pieter van Houten VOID EXTINCTION?

COMPANY... 3 SYSTEM...

Best Practices in Demand and Inventory Planning

Automatic Process Discovery with ARIS Process Performance Manager (ARIS PPM)

Identification of Business Relevant Features in Information

This appendix includes the title and reference number for every best

Reading Sample. Introduction Product Cost Planning. Contents. Index. The Author. First-hand knowledge.

Transcription:

Optimization of Logistics Processes by Mining Business Transactions and Determining the Optimal Inventory Level Linda Terlouw Icris, Kokermolen 6, Houten, linda.terlouw@icris.nl, http://www.icris.nl Avans University of Applied Sciences, Heerbaan 14-40, Breda, http://www.avansplus.nl Nyenrode Business University, Straatweg 25, Breukelen, http://www.nyenrode.nl/ Abstract. This paper presents a practical approach to process mining of logistics processes that we applied for several organizations. We used regular process mining for process discovery, giving us a first impression of the structure of the process (e.g. dependency between individual events/activities, frequency of occurrence of activities, and timing aspects). Using the DEMO methodology (based on Ψ-theory) we manually identified the main business transactions from this discovered process and we annotated the different events/activities as either coordination or products acts belonging to a certain business transaction. After this step we were able to analyze the logistics process at a higher level of abstraction; we could mine data about business transactions instead of low level events and/or activities. The business transaction process visualizations were easier to understand for stakeholders than flowcharts. Next to this, we determined the optimal inventory level for guaranteeing a certain service level (using Lean Six Sigma), making it possible for organizations to make a tradeoff between item price and service level. Key words: process mining, logistics, enterprise ontology, DEMO, lean six sigma, inventory control 1 Situation Recently we have come across several organizations that face difficulties getting the right material to the right place at the right moment for carrying out preventive and corrective maintenance. Preventive maintenance deals with inspecting the current state of a machine, detecting potential problems and cleaning/replacing items before defects occur. It is scheduled after a certain fixed Copyright c by the papers authors. Copying permitted for private and academic purposes. In: Aveiro et al. (Eds.): Proceedings of the EEWC Forum 2017, Antwerp, Belgium, 09-May-2017 to 11-May-2017, published at http://ceur-ws.org

2 Linda Terlouw period or after a certain amount of usage (e.g. working hours of a factory machine or vehicle mileage). Corrective maintenance deals with fixing the machine after a defect occurred. The demand for items is less predictable for the second type of maintenance (and quick delivery is even more important). Inventory can be stored at different locations having different lead times for transportation of the item to the machine or vice versa, e.g.: the project location (for instance a construction area or an offshore location), the mechanics workplace (for instance a garage or a hangar), a local warehouse, a central warehouse, warehouse of the supplier. Organizations must find a balance between costs of inventory and provided service level to the mechanic who requires the items. Too little inventory may lead to unnecessary downtime of machines and mechanics waiting instead of working, too much inventory leads to high storage costs, less money available for other business activities, and higher risk of an item becoming obsolete, damaged or stolen. 2 Task The task we were faced with at several organizations was to find bottlenecks in logistics processes that lead to unnecessary downtime of machines. This task included determining which items should be kept in inventory to provide an optimal service level to mechanics for preventive and corrective maintenance. 3 Approach We extracted data from ERP systems (Infor, SAP, and tailor made systems), combined this data with data from other enterprise applications and converted them to a structure suitable for process mining [1]. We mined processes using the inductive mining algorithm [2] to get a first insight into the process. This enabled us to discover: the most frequent activities and process paths, the dependencies between different activities/events, time between activities/events. This type of process mining, however, does not deal with the semantics of the individual activities/events. We combined process mining with the DEMO methodology (based on the ψ-theory [3]) to get a better understanding of the semantics of the business process. We annotated activities/events as coordination or production acts as defined in the complete transaction pattern. By doing this we could get a better understanding of the mined business process; we could

Optimization of Logistics Processes 3 easily see which business transactions where executed as they should and which business transactions failed somehow. Though process mining can be used to analyze item movement between different locations, it does not deal with optimal inventory levels. To find such an optimal inventory level, we had to make additions to our process mining factory. We introduced ideas from Lean Six Sigma on this topic and used a continuous review model (inventory can be ordered at any moment). We determined for each item type when new items should be ordered and how many items should be ordered by calculating the inventory reorder point and the optimum order quantity. The inventory reorder point is the level of inventory at which the inventory should be replenished to make sure a certain service level can be guaranteed. It is calculated as follows: ( ) d n = L + σ [Φ(S)], where: D L is the lead time in days, d is the annual demand for the item, D is the number of working days in a year, σ is the demand standard deviation (per lead time), S is the required service level, Φ is the inverse of the standard normal distribution. As we can see a higher variation in demand leads to a higher inventory level. In our cases we assumed we cannot influence the demand or the variation in demand (though this might be possible by analyzing the maintenance process!). The service level is a process requirement which is, in general, dependent on the price of the item. In some situations (very expensive or rarely used items) only one item is ordered each time. In other cases we want to know how many items we should order. This optimum order quantity can be calculated as follows: 2od Q = ui, where: o is the order cost, d is the annual demand, u is the unit cost, i is the interest rate or carrying cost. 4 Result We made custom visualizations (see Fig. 1) in our process mining factory for presenting logistics processes. These comprised more coarse-grained business transactions instead of fine-grained activities/events. This enabled us to show the process to domain experts in a way that reflect their way of thinking (different actors communicating about services they offer to each other).

4 Linda Terlouw Fig. 1. This figure depicts the root business transaction and a business transaction for local warehouse picking. These visualizations show the following metrics per business transaction type: total number successfully executed (only coordination steps from basic transaction pattern), total number failed (includes decline, reject or cancellation acts), average duration of the transaction (when item is delivered from inventory or backorder), median duration of the transaction (when item is delivered from inventory or backorder), the survival curve (how many cases are still in the transaction after a certain period). Because DEMO processes have a tree structure we can compare the metrics of an individual business transaction to those of the complete process (which is the root transaction!). The bars of the metrics in the different business transactions are therefore made relative to the values of the metrics of the root transaction. We can now easily see which business transactions take up most time and which business transactions fail frequently. We can show this visualization for all types of material, but of course we can also slice it for a specific type of material. When we do this we can view an additional visualization that shows inventory related information as depicted in Fig. 2. 5 Reflection In this paper we presented a way to combine fully automated process discovery with making manual annotations about the semantics of individual activi-

Optimization of Logistics Processes 5 Fig. 2. In this figure we see the monthly number of item requests from mechanics for a certain material. Using the formula presented earlier the inventory reorder point for service levels of 80%, 95%, and 99% are calculated automatically. The results can be compared with the inventory level. ties/events using the DEMO methodology. We did not only focus on analyzing the logistics process itself, but also on determining the optimal inventory level to guarantee a certain service level. We see some ways of further improving our approach. First, we would like to make a distinction between the different reasons why a business transaction may fail (currently we only distinguish between succeeded and failed). Is it because of a decline, reject, or cancellation? This can give the organization a better understanding on why things go wrong and what to do about it. A second improvement is to find a way of dealing with declined, rejected and canceled orders in determining the inventory reorder point. At the moment we exclude them from this calculation, but this is not in all cases the best way to deal with them. A third improvement is to automatically mine relations between business transactions and to see where the order does not go as planned. References 1. W.M.P. van der Aalst. Process Mining: Discovery, Conformance and Enhancement of Business Processes. Springer-Verlag, Berlin, 2011. Want to know more about data science or process mining with our process mining factory (www.processminingfactory.com)? Email me or call us at +31 30 227 04 13. Looking forward to hearing from you!

6 Linda Terlouw 2. S. J. J. Leemans, D. Fahland, and W. M. P. van der Aalst. Discovering Block- Structured Process Models from Event Logs - A Constructive Approach. Springer- Verlag, Berlin, 2013. 3. J. L. G. Dietz. Enterprise Ontology: Theory and Methodology. Springer-Verlag, Berlin, 2006.