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

Similar documents
Business Process Monitoring and Mining

A Study of Process Mining-based Business Process Innovation

A Framework of Process Mining for RFID Event Analysis

Procedia - Social and Behavioral Sciences 147 ( 2014 ) ICININFO

Available online at ScienceDirect. Procedia CIRP 17 (2014 )

Categorizing Identified Deviations for Auditing

Process Mining & Predictive Process Monitoring

Business Process Improvement of Production Systems Using Coloured Petri Nets

Eindhoven University of Technology MASTER. A practitioner's guide for process mining on ERP systems the case of SAP order to cash. Roest, A.

An Analysis of Cargo Release Services with Process Mining: A Case Study in a Logistics Company

Available online at ScienceDirect. Procedia Manufacturing 3 (2015 )

Available online at ScienceDirect. Information Technology and Quantitative Management (ITQM 2014)

Learning Hybrid Process Models from Events Process Discovery Without Faking Confidence

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

Process Mining Tutorial

The applicability of short-term simulation of business processes for the support of operational decisions by J. Veldhoen

Combination of process mining and simulation techniques for business process redesign: a methodological approach

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

Available online at ScienceDirect. Procedia Manufacturing 2 (2015 )

The Development of Manufacturing Process Analysis: Lesson Learned from Process Mining

CHAPTER 3 PROCESS MINING

ScienceDirect. Impact of changes in Service Sector in shaping Business and Society Telecommunication Industry

Research on e-commerce logistics system informationization in Chain

Available online at ScienceDirect. Procedia Computer Science 64 (2015 ) Dayani M., Gelbard R.*

Available online at ScienceDirect. Procedia Computer Science 61 (2015 )

Identification of Process-based Fraud Patterns in Credit Application

Available online at ScienceDirect. Procedia Computer Science 83 (2016 )

Grouping of Retail Items by Using K-Means Clustering

Available online at ScienceDirect. Procedia Economics and Finance 24 ( 2015 )

ARIS PROCESS PERFORMANCE MANAGER

Available online at ScienceDirect. Procedia Manufacturing 11 (2017 ) Wan Chen Chiang, Chen Yang Cheng*

Cloud-Enabled Collaboration for the Enterprise? Matthew Dailey Associate Professor Computer Science and Information Management

Process Mining for the Real World

CASE STUDY Telecommunications Provider Masters Customer Journeys with NICE Customer Engagement Analytics. Copyright 2017 NICE. All rights reserved.

Enterprise Architecture Migration Planning Using the Matrix of Change

ScienceDirect. Innovative costing system framework in industrial product-service system environment

ScienceDirect. Public Transportation Service Evaluations Utilizing Seoul Transportation Card Data

The Application used RFID in Third Party Logistics

Available online at ScienceDirect. Procedia Computer Science 72 (2015 )

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

Available online at ScienceDirect. Procedia CIRP 28 (2015 ) rd CIRP Global Web Conference

Towards Goal-oriented Process Mining

The Design of a Methodology for the Justification and Implementation of Process Mining

Automatic process discovery with Software AG Process Performance Manager

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

Toward objective software process information: experiences from a case study

Process Mining and Monitoring Processes and Services: Workshop Report

Making Decision Process Knowledge Explicit Using the Product Data Model

Achieving customer intimacy with IBM SPSS products

Chapter 7: Process Analysis

Master s Thesis Nr Combination Usage of Process Mining and Adaptive Case Management. Thatchanok Wiriyarattanakul

Evaluating the quality of discovered process models

Available online at ScienceDirect. Procedia Computer Science 100 (2016 )

Procedia - Social and Behavioral Sciences 169 ( 2015 ) 61 68

Available online at ScienceDirect. Procedia CIRP 57 (2016 )

MEASURING E-GOVERNMENT IMPLEMENTATION PROGRAM: A CASE STUDY OF SURABAYA CITY, INDONESIA

Enterprise Information Systems

Intro & Executive Summary

EDI event logs from the EDImine Correlation plugin

Manufacturing Execution Through e-factory System

Available online at ScienceDirect. Procedia Computer Science 104 (2017 ) ICTE 2016, December 2016, Riga, Latvia

Process Mining Applied to the BPI Challenge 2012: Divide and Conquer While Discerning Resources

Business process model reasoning: from workflow to case management

7 ways to improve your Production Planning using SAP Business One integration

Project team right-sizing for the successful ERP implementation

Process Mining Applied in Supply Management Processes

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

Process Mining Project Methodology: Developing a General Approach to Apply Process Mining in Practice

ScienceDirect. Data Visualization Application for Analyzing Public Company Financial Statement

Available online at ScienceDirect. Procedia CIRP 40 (2016 )

Measuring customer satisfaction for F&B chains in Pune using ACSI Model

An approach to Avoiding Train Collision in Railway Sectors using Multi Agent System

Visualize Business Process Performance for a Clear Picture of Where to Improve

Available online at ScienceDirect. Procedia Engineering 145 (2016 )

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

A 2-tuple Fuzzy Linguistic RFM Model and Its Implementation

POS Data and Your Demand Forecast

Available online at ScienceDirect

Proposal for using AHP method to evaluate the quality of services provided by outsourced companies

Available online at ScienceDirect. Procedia Engineering 89 (2014 )

TEXT MINING APPROACH TO EXTRACT KNOWLEDGE FROM SOCIAL MEDIA DATA TO ENHANCE BUSINESS INTELLIGENCE

Strategic planning practices of contractor firms in Turkey

Elhuni, M. R. (Redha); Ahmad, M. M. (Munir)

Digital Transformation with Enterprise Digital Twins

Procedia - Social and Behavioral Sciences 197 ( 2015 )

Merging Event Logs for Process Mining with Hybrid Artificial Immune Algorithm

Supply Chain Risk Management on Tobacco Commodity in Temanggung, Central Java (Case study at Farmers and Middlemen Level)

Procedia - Social and Behavioral Sciences 230 ( 2016 )

Enterprise Information Systems

12/02/2018. Enterprise Information Systems. Learning Objectives. System Category Enterprise Systems. ACS-1803 Introduction to Information Systems

SYSPRO Process Modeling FAQs

The Utilization of Information Systems for Supply Chain Management for Small and Medium Enterprises

Available online at ScienceDirect. Procedia Engineering 123 (2015 ) Creative Construction Conference 2015 (CCC2015)

R. Ramya* et al. International Journal of Pharmacy & Technology

Available online at ScienceDirect

EXPLORING NEW AUDIT EVIDENCE: THE APPLICATION OF PROCESS MINING IN AUDITING TIFFANY CHIU. A Dissertation submitted to the. Graduate School-Newark

Workflow-Processing and Verification for Safety- Critical Engineering: Conceptual Architecture Deliverable D6.1

Sage 200 Manufacturing Datasheet

ENHANCED CONCEPT DRIFT IN PROCESS MINING

Procedia - Social and Behavioral Sciences 227 ( 2016 )

Transcription:

Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 72 (2015 ) 588 596 The Third Information Systems International Conference Analysis of Customer Fulfilment with Process Mining: A Case Study in a Telecommunication Company Mahendrawathi ER a*, Hanim Maria Astuti a, Ayu Nastiti a a Institut Teknologi Sepuluh Nopember, Sukolilo, Surabaya, 60111, Indonesia Abstract This paper presents results of process mining implementation in a characteristically unstructured customer fulfilment process in a real Telecommunication Company. The aim of process mining implementation is firstly to discover the typical customer fulfilment business process. It is also aimed at assessing the current rate of d customer fulfilment, the typical component required for the process and the lead time for different types of customer requests. The steps to achieve the goals are to prepare, extract the data and construct the event log from the company s in house built Customer Relationship Management systems. The event log is then processed using Disco and PROM tools. The event log when model with Disco results in a Spaghetti-like process model with 673 different variants. In order to identify typical process, the log is filtered to include only business variants with 1% case occurrence of the total case. This enables the identification of 18 typical business variants, which differ based on the order requested, sequence of activities and occurrence of Return Work Order. Based on the typical variants, the components required to fulfil a certain order are identified. Another important findings are the fact that the completion rate is very low (only 8%). This may due to the fact that the issues faced by the field officer in processing the order and the resolution are either recorded manually or in a different systems. Finally, findings from this study can be used by the company to improve their current business process. It also stressed out the importance of resolving data integration issues in implementation of process mining in real cases. 2015 Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). 2015 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of the scientific committee Peer-review under of The responsibility Third Information of organizing Systems committee International of Information Systems Conference International (ISICO Conference 2015) (ISICO2015) Keywords: Process Mining, Unstructured Process, Customer Order Fulfilment 1. Introduction Telecommunication industry is one of the most competitive industries in today s business environment. Like many service industry, companies competing in Telecommunication industry must put great attention on customers. In addition, Telecommunication industry is one of the most data intensive industries and therefore the implementation of Enterprise Systems such as Enterprise Resource Planning (ERP) or * Corresponding author. Tel.: +62-31-599-9944; fax: +62-31-5964965 E-mail address: mahendrawathi.er@gmail.com 1877-0509 2015 Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of organizing committee of Information Systems International Conference (ISICO2015) doi:10.1016/j.procs.2015.12.167

E.R. Mahendrawathi et al. / Procedia Computer Science 72 ( 2015 ) 588 596 589 Customer Relationship Management (CRM) to support the business process is essentials in providing service to the customer. PT. ABC Indonesia is a leading Telecommunication Company in Indonesia. The company provides a wide range of telecommunication services to the customers. The company has implemented in-house developed CRM systems to support various business processes including customer order fulfilment. The customer order fulfilment process starts with new or existing customers contacting the company s call center to order for services related with network and home telephone installation. The company will process the requests until the service is installed and ready to use. However, the fulfilment of customer requests can vary significantly from one request to another depending on the condition of the customers. This type of process is relatively unstructured, since the company responds will very much depend on the customer requests and condition. Ideally, the customers want their service to be installed immediately. The company must provide a service level agreement to satisfy the customer s request. The company s ability to meet the request swiftly will depend on the capacity of workforce and the availability of component needed to provide the service. The company has not been able to set a standard procedure nor service level agreement for customer fulfilment mostly because they do not have detail insights on how the current business process is actually conducted. But, the history of customer requests is recorded in the company s database and thus can be utilized to address the issues. Process mining is a technique that develops business process model from the company s information systems event logs [1]. It can be used to discover the business process, identify compliance of business process practiced in reality to the standard procedure, and/or identify business process enhancement [2]. Process mining has been implemented in various sectors including healthcare, insurance, government, and manufacturing [3-7]. However, more research needs to be done to understand the potential of process mining to solve real problems and to compare the performance of algorithms used in process mining [8, 9]. This paper presents the works on implementation of process mining to analyze the customer fulfilment process. The contribution of the paper is twofold. First, it demonstrates the use of process mining to discover typical business process from a less-structured process of a real company. Secondly, it provides insights to the case company on how the customer fulfilment business process is actually conducted. The findings are expected to provide foundation for the company to develop standard procedures, set service level agreement and propose potential planning process to better meet the customer requests. 2. Process Mining The wide-range use of information systems is expected to bring benefits for an enterprise to integrate the disperse information across the enterprise, streamline its daily business processes, fasten the delivery time to market and increase customers satisfaction. However, information systems are not always working smoothly as expected. To some extent, information system might execute business processes which are against the desired outcome defined by an enterprise. An evaluation on the real execution of business processes performed by an information system is necessary. This necessity has prompted the rise of process mining research. Process Mining is getting more attention in the literature to date as a methodology to model process based on the data recorded in an information system [1]. Process mining is typically used to discover process model, determine compliance to the standard model and identify potential for process enhancement. A process mining tool called PROM [10] has been developed by a group of researchers which aims to help practitioners as well as academicians to implement process mining technique based on various algorithms such as genetic algorithm, heuristic miner, et cetera. This tool enables to model business process and analyze the model in a great detail.

590 E.R. Mahendrawathi et al. / Procedia Computer Science 72 ( 2015 ) 588 596 The implementation of process mining depends on the availability to obtain or construct high quality event log [11]. Event log contains activities performed by specific person in a specific time. Therefore, event logs are also called the representation of a business process. Event log can be obtained directly from the systems or extracted from the information systems databases [11]. In process mining, this event log is required to be converted into a MXML [12] or XES format [13] before being processed using PROM tool. The conversion can be done using supporting tools such as DISCO or NITRO provided by Fluxicon [14]. There are two extreme of business processes as suggested by [2]: Lasagna and Spaghetti. Lasagna processes are relatively structured and the cases flowing through such processes are handled in a controlled manner. In this type of process, most cases can be handled in a pre-determined manner. Since all activities are repeatable and have a well-defined input and output, most of the activities can be automated. Spaghetti process on the other spectrum is less structured and therefore it is difficult to determine exactly the pre- and post-conditions for activities. Spaghetti process, according to Aalst [2], are driven by experience, intuition, trial-and-error, rules-of-thumb, and vague qualitative information. Researchers have implemented process mining to model process of real cases in various types of organization. Process mining implementation was conducted by [3] in order to discover knowledge from hospital s business processes for the purpose of hospital s careflows improvement. Another scholar [5] implemented process mining to perform internal fraud mitigation in a SAP based procurement while [4] used process mining to evaluate document management system in financial services organization. Our previous works [6, 7, 15] also implemented process mining to model the real execution of business processes including incoming materials, production planning and material movement in a manufacturing company. 3. Customer Relationship Management The advance development of technology in today s globalization era has urged enterprises to shift their focus from company-centric to customer-centric. While in the past, the focus of an enterprise was mostly on market driven by companies, nowadays, the focus has also changed into customers-driven market. All enterprises efforts are directed to achieve customer satisfaction. As customers are the heart of any enterprise in doing business, to get closer with customers is essential. This idea marked the beginning of various studies in Customer Relationship Management. According to [16], CRM is the strategic use of information, processes, technology and people to manage the customers relationship with company in all customer life cycle. The ultimate goal of CRM based on the CRM hierarchy of Maslow [16] is the increase in customer loyalty. The practice of CRM requires the involvement of many functions across an enterprise. Several activities are performed by four main functions in a company namely Marketing, Sales, Product Support and Customer Service. Marketing is the function that responsible for branding, messaging and other communication strategies with customers. Sales function is dealing with selling and closing an agreement. Product support or customer support focuses on answering customers questions and resolving customers problems with companies products or services. The last, customer service function provides additional services to customers such as consulting and integration. Usually, this function has a direct interaction with customers. This study focuses on evaluating the business processes of sales function, more specifically customer fulfilment process.

E.R. Mahendrawathi et al. / Procedia Computer Science 72 ( 2015 ) 588 596 591 4. Methodology The first step in conducting process mining is to define the goal of the project. The aim of process mining implementation is firstly to discover the typical customer fulfilment business process. It is also aimed at assessing the current rate of d customer fulfilment, the typical component required for the process and the order fulfilment time. Interviews with representatives from the case companies are held to obtain understanding of the customer fulfilment business process. Then, the data is mapped, prepared and extracted. Based on the data extracted the event log is constructed. The event log is processed using Disco and PROM tools. Two stages of analysis are conducted. In the first stage the log is analyzed to obtain the completion rate of the cases. In the second stage of analysis, the log is filtered to obtain the most frequent business variants. Business variants analysis are conducted to understand the common service requested and components required to fulfil the request. Finally, bottleneck analysis are done to obtain length of time required to satisfy different types of customer orders. 5. Data Extraction and Preparation 5.1. Case Description PT. ABC Indonesia is a Telecommunication company that implements in-house developed Enterprise Systems called ISISKA to manage its customer relationship management process. ISISKA manages information related to customers, networks, products, services and customer bills in eight (8) modules that conduct different functions in CRM process. PT. ABC determines five main phases in fulfilling customer orders: 1) Date Entry, 2) Date Feasible, 3) Date Validate, 4) Backroom and 5) Completion. In date entry phase customer requests are received and registered in the system by inputting customer identity including name, address as well as the service requests. In the second phase, the request is determined to be feasible in a sense that it can be satisfied. In the third phase the request is considered valid and then activated. The next phase is backroom when the request is being handled and the status of the service is Put into service. In backroom phase, the services are classified into four types that relate to the components of the telephone and network service required to fulfil the request including: 1) Switch or central telephone, 2) main distribution frame (MDF), 3) line or local line that connects MDF to distribution point and 4) installation which include the installation from distribution point to the customer home. Each type of services has two main status in backroom: Print Work Order (WO) and Return Work Order (WO). Print WO status means a work order is released to obtain the necessary component and conduct the requested actions to satisfy the customer request. Return WO means that the field officer returned the work order assigned to him due to various reasons. The status marks the progress of a certain request fulfilment. The activities in this process does not have a strict sequence, which means there are many possible variants based on a combination of components required by the service and their status in the backroom. The final phase is completion where the process ends with the delivery of service bill to the customer. 5.2. Event Log Construction To have an event log, the first step is to prepare and extract data from database. This step consists of identification of the activity, tables and attributes related to customer fulfillment business process and mapping to the DEMANDE table in ISISKA database. Mapping of activities and attributes in the table is shown in Table 1. Results from the data preparation are used to extract the data from ISISKA Database. Table 1. Mapping of attributes for each activity

592 E.R. Mahendrawathi et al. / Procedia Computer Science 72 ( 2015 ) 588 596 Activity Attributes Description Notation Date Entry DATEN_DE Request is registered Date Entry Date Feasible DATFS_DE Request is feasible Date Feasible Date Validate DATVA_DE Request is validated Date Validate Backroom DATOTL_DE DATOTC_DE DATOTR_DE DATOTI_DE DATROT_L DATROT_C DATROT_R DATROT_I Work Order for Line is printed Work Order for Central (switch) is printed Work Order for MDF is printed Work Order for Installation is printed Work Order for Line is returned Work Order for Central (switch) is returned Work Order for MDF is returned Work Order for Installation is returned Print WO Line Print WO Switch Print WO MDF Print WO Installation Return WO Line Return WO Switch Return WO MDF Return WO Installation Request Finished DATOP_DE DATEN_OP The telephone line is On Operation Completed Line On Operation Complete The event log is then constructed by structuring the activity data extracted from the previous stage. Event log at least has three main attributes to identify an activity: 1) identifier or ID, 2) activity name and 3) time attribute that is known as timestamps. The case in this process mining implementation is the customer request or demand. The activities are extracted from DEMANDE table, which has one unique identifier, NDEM or Demand Number. This number is set as Case ID for the event log and the corresponding activities and timestamp are obtained from the same table. After event log with three attributes are obtained, it is converted into MXML format with Disco tool. 5.3 Process Mining with Heuristic Miner First, the entire log is processed. However, as will be described in detail later, it resulted in a spaghetti like process with so many business process variant (673 business variant). Using Disco tool, we are able to identify business variant with less than 1% frequency out of the total cases. These business variant may appear because of a very specific customer request or situation. As the main goal of the study is to understand the typical process and components for customer fulfilment, the event log is filtered by determining business variant with at least 50 case occurrence (frequency over 1%). Using this setting, the number of business process variants reduced significantly to 18, which can be considered as a good representation of typical customer requests. The filtered event log is then processed using Heuristic Miner Plugin in PROM tool for further analysis. As explained in [17], Heuristic Miner Algorithm uses several parameters including: dependency threshold, positive observations and relative-to-best-threshold. In this study, the parameters are set as follow: dependency threshold is 1, positive observations is 0.9 and relative-to-best-threshold is 0.05. 6. Results In this part, we present two parts of process models as the result of the use of process mining. First model was obtained from the event log and the next model was executed from the filtered event log. The event log consists of 5809 cases and 673 business process variant. Each variant represents a certain combination and sequence of activities. The log result in a Spaghetti-like model which is quite unstructured in nature to depict the customer fulfilment process. The activities depend on the type of the customer requests and the component used to satisfy the request. In order to

E.R. Mahendrawathi et al. / Procedia Computer Science 72 ( 2015 ) 588 596 593 find typical processes, further filtering needs to be done. Nevertheless, result from the log can be used to analyze the customer fulfilment rate. Filtered log consists of 3304 cases, 18 business process variant. The variant included in the filtered log contain at least 50 cases. 7. Analysis This part presents three analyses that were conducted in the study. First analysis is performance analysis which aimed to determine the customer fulfilment completion rate. The second analysis is to find out the typical business process occurred in the case study. The last analysis is aimed to analyze bottleneck. Performance analysis was conducted because it is important for the company to understand the current service level that they have provided for their customers. In order to determine the d fulfilment rate the log is analyzed with Disco Tool by determining whether the case have d i.e. end with payment. The result shows that only 418 out of 5503 can be declared as according to the standard set by the company. This means that only 8% out of the total case is. This number is very low and need further investigation. The next analysis is to find the typical business process. It can be obtained by analyzing the filtered log using Disco Tool. Each business variant represent the sequence of activities conducted for a case. The first interesting finding is the fact that for all the cases the operation activity is not recorded. Secondly, the sequence of activities are consistent from Date Entry Date Feasible Date Validate. Variation occurs after this sequence depending on the component required for the service. In order to understand the fulfilment time for the typical service, a bottleneck analysis in PROM is conducted. First, the process model is obtained by running the Heuristic Miner Plugin in PROM. The process model is shown in figure 1. This model is considered to be a good representation of the filtered log because the fitness is 0.94. Based on the Bottleneck Analysis, it can be seen that the bottleneck appears between date validate and backroom activities. In order to analyze the lead time for each types of customer order, the business variants are further grouped based on the component required for the service: 1) cases requiring only one of the component (switch, installation, line or MDF), 2) cases requiring a combination of installation and line, 3) cases requiring installation, line and switch, and 4) cases requiring a combination of installation, line and MDF. The time required for these group of cases are summarized in table 2. DATEN_DE DATFS_DE DATVA_DE 0.13 0.27 0.35 0.65 0.59 DATOTR_DE DATOTC_DE DATOTL_DE 0.09 1.00 0.91 1.00 DATROT_R DATOTI_DE DATROT_I DATROT_L END Fig. 1. Bottleneck Analysis of Filtered Log with PROM

594 E.R. Mahendrawathi et al. / Procedia Computer Science 72 ( 2015 ) 588 596 It can be seen from Table 2 that in most of the business variant there are high gaps between the minimum and maximum fulfilment time, which shows that the process are highly uncontrolled. Table 2. Time from first to last activity in customer fulfilment Groups of Number Components or Lead Time Business Process Variants of cases materials used Minimum (days) Maximum (days) Average (days) Standard Deviation 1 783 Switch 1 306 52 66.31 2 565 Installation 1 323 99 91.37 3 131 Line 1 277 62 73.66 4 239 MDF 1 334 42 69.71 5 179 Line, Installation 1 303 90 85.77 6 77 Switch, Line, 1 244 26 45.17 Installation 7 1330 MDF, Line, Installation 1 306 63 78.45 8. Discussion 8.1. Typical Processes The main goal of process mining implementation is to discover typical process from a highly unstructured business process where 673 business variants are originally discovered. A huge number of variants means it is difficult to determine the typical process needed to satisfy customer requests. With proper filtering of the business variants focusing only on the most frequent ones, 18 typical processes with frequency of case occurrence more than 1% out of the total cases (minimal 50 cases in each variant), are obtained. Based on this typical variants, it can be identified the sources of variation between the variants. First, the fulfilment of customer request may include combination of one to three different types of services and there are no standard sequence for the field officer in processing the activities. This is further complicated by the presence of Return WO activities, which appear after the field officers start to do a certain activity and encounter some issues. For example, business process variants 9 and 11 both require works on Line and Installation. In both business variants the sequence of activities are: Date Entry Date Feasible Date Validate Print WO Installation Print WO Line. However, unlike variant 9 where no further activities are recorded, in variant 11 the sequence continues with Return WO Line and then Return WO Installation. Similarly, variants 13 18 all entail work on installation, line and MDF but with different occurrence of Return WO and sequence of the activities. Several findings can be obtained from Table 3. First, with respect to work involving a single component, Switch is the most frequently needed service with 24% of the total cases. This is followed by order requiring only Installation (17% of the total cases). Installation always appear to be needed when customer requests require combination of two or three services. It is also found that 40% of the total cases Installation work also require work on Line and MDF. These findings can help the company understand the standard request from the customers. From there, they can identify standard time required to service for the request and create service level agreement. Furthermore, the company can use the information to plan for their capacity. For example, knowing that 40% of the cases require work on Installation, the company can give higher priority for the field officer with the necessary capability and components required to serve Installation requests.

E.R. Mahendrawathi et al. / Procedia Computer Science 72 ( 2015 ) 588 596 595 8.2. Low Completed Customer Request and Long Lead Time Results described also highlight several striking diagnostics on the customer fulfilment process in PT. ABC. First, the number of cases recorded as is only 8%. The typical business variants described in section 7.1 do not end with operation activity, but the length of time required from the first to the last activities are quite long. As shown in table 3, the entire variants show wide range of minimum and maximum lead time which results in very high standard deviation. The fastest average lead time (from the first to the last activity) is 26 days for business variant that involve Installation, Line and Switch. The average lead time for the rest of business variants are over 42 days. Counter intuitively, while work related to Installation, Line and Switch took relative fast, the work on only Installation, Installation and Line or Installation, Line and MDF all took longer than 60 days. These findings need further investigation in order to understand the work involved in each type of service and the standard time needed to fulfil the service. In order to understand the cause of a very low completion rate of customer requests further interview are held with representatives from the case company. While they are startled with the results, they provide several possible cause. The first cause is that the field officers encounter some issues while processing the work order and force them to return the WO with a Not OK status. Unfortunately, the continuation and resolution of the Returned WO are recorded in a different systems which make it difficult to be traced. There are also some cases when the requests are cancelled by the customers. The last possible cause is that the field officer or staff record the activities manually and not in the Enterprise Systems. Nevertheless, these findings highlight that the Customer Fulfilment Process in the case company are far from standardized. There is a need for a more standard procedure for the entire staff conducting the operations. This will result in a more consistent service delivery for the customers. 9. Concluding Remarks This paper highlights how process mining can be used to discover typical process in a characteristically unstructured customer fulfilment process. The findings presented in this paper contribute insights for management of the case company and further implementation of process mining in real case. Manager in PT. ABC can use the findings as a foundation to improve their business process. First the fact that the completion rate of the customer requests are found to be very low deserves further investigation. Findings regarding typical processes can be used to set standard sets of services which will be useful for prediction and planning of capacity. The long lead time from the start of the process until the last activity must be investigated further to understand root cause of the problem. This paper also highlights one of the main issue that could hinder the potential use of process mining in real case i.e. data integration. Process mining depends very much on the availability of accurate and high quality event log as the input. When the data used to construct the event log are stored in different databases and systems, then it is not a very easy task to obtain and link these data. This stressed the importance of mapping the overall activities at higher level before extracting the event log. It also highlights the importance of taking a more holistic view of Business Process Management in implementation of Enterprise Systems. References [1] W. Van Der Aalst, et al., "Process mining manifesto," in Business process management workshops, 2012, pp. 169-194. [2] W. Van Der Aalst, Process mining: discovery, conformance and enhancement of business processes: Springer Science & Business Media, 2011. [3] R. S. Mans, et al., Application of process mining in healthcare a case study in a dutch hospital: Springer, 2009.

596 E.R. Mahendrawathi et al. / Procedia Computer Science 72 ( 2015 ) 588 596 [4] J. De Weerdt, et al., "Process Mining for the multi-faceted analysis of business processes A case study in a financial services organization," Computers in Industry, vol. 64, pp. 57-67, 2013. [5] M. Jans, et al., "A business process mining application for internal transaction fraud mitigation," Expert Systems with Applications, vol. 38, pp. 13351-13359, 2011. [6] E. Mahendrawathi, et al., "Material Movement Analysis for Warehouse Business Process Improvement with Process Mining: A Case Study," in Asia Pacific Business Process Management, ed: Springer, 2015, pp. 115-127. [7] M. ER and H. M. Astuti, "A Case Study on Process Mining Implementation in Modeling Supply Chain Business Process: A Lesson Learnt," presented at the 6th International Conference on Operations and Supply Chain Management, Bali, 2014. [8] W. M. van der Aalst, et al., "Business process mining: An industrial application," Information Systems, vol. 32, pp. 713-732, 2007. [9] A. Rozinat, et al., "The need for a process mining evaluation framework in research and practice," in Business Process Management Workshops, 2008, pp. 84-89. [10] P. M. Group. (2009). ProM. Available: http://www.processmining.org/prom/start [11] J. Buijs, "Mapping Data Source to XES in a Generic Way," Master, Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, 2010. [12] P. M. Group. (2009). MXML (Mining extensible Markup Language). Available: http://www.processmining.org/logs/mxml [13] P. M. Group. (2009). XES (extensible Event Stream). Available: http://www.processmining.org/logs/xes [14] Fluxicon. (2012). Process Mining for Professionals. Available: http://fluxicon.com/ [15] M. Er, et al., "Modeling and Analysis of Incoming Raw Materials Business Process: A Process Mining Approach," International Journal of Computer and Communication Engineering, vol. 4, p. 196, 2015. [16] J. W. Kincaid, Customer Relationship Management: Getting it Right!: Prentice Hall PTR, 2003. [17] A. J. M. M. Weijters and A. K. A. d. Medeiros, "Process Mining with the Heuristics Miner-algorithm," Cirp Annalsmanufacturing Technology, 2006.