PLANNING AND CONTROL FOR A WARRANTY SERVICE FACILITY

Similar documents
Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.

PULL REPLENISHMENT PERFORMANCE AS A FUNCTION OF DEMAND RATES AND SETUP TIMES UNDER OPTIMAL SETTINGS. Silvanus T. Enns

LOT-SIZING WITHIN CAPACITY-CONSTRAINED MANUFACTURING SYSTEMS USING TIME-PHASED PLANNING. S. T. Enns Pattita Suwanruji

A SIMULATION TEST BED FOR PRODUCTON AND SUPPLY CHAIN MODELING. S. T. Enns Pattita Suwanruji

Chapter 03 Control Charts. Process Variations and Quality

Chapter 1. Introduction

Line Balancing in the Hard Disk Drive Process Using Simulation Techniques

Line Balancing in the Hard Disk Drive Process Using Simulation Techniques

PRODUCTION ACTIVITY CONTROL (PAC)

PRODUCT-MIX ANALYSIS WITH DISCRETE EVENT SIMULATION. Raid Al-Aomar. Classic Advanced Development Systems, Inc. Troy, MI 48083, U.S.A.

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds

Simulation of fruit pallet movement in the port of Durban: A case study

Statistical Process Control

Proceedings of the 2015 Winter Simulation Conference L. Yilmaz, W. K. V. Chan, I. Moon, T. M. K. Roeder, C. Macal, and M. D. Rossetti, eds.

A Parametric Bootstrapping Approach to Forecast Intermittent Demand

IE 301 Industrial Engineering laboratory LAB No.5: The seven QC tools and Acceptance sampling Instructor: Assisant.Prof. Parichat Chuenwatanakul Lab

LOAD SHARING IN HETEROGENEOUS DISTRIBUTED SYSTEMS

I R TECHNICAL RESEARCH REPORT. Rescheduling Frequency and Supply Chain Performance. by Jeffrey W. Herrmann, Guruprasad Pundoor TR

A SIMULATION ANALYSIS OF THE VARI-METRIC REPAIRABLE INVENTORY OPTIMIZATION PROCEDURE FOR THE U.S. COAST GUARD. Michael Freimer

Using Design of Experiments and Simulation Modeling to Study the Facility Layout for a Server Assembly Process

2WB05 Simulation Lecture 6: Process-interaction approach

SELECTED APPLICATIONS OF STATISTICAL PROCESS CONTROL IN METALLURGY. Darja NOSKIEVIČOVÁ

REDUCING SERVICE TIME AT A BUSY FAST FOOD RESTAURANT ON CAMPUS. Sara A. Curin Jeremy S. Vosko Eric W. Chan Omer Tsimhoni

Use and interpretation of statistical quality control charts

DISCRETE EVENT SIMULATION IN SUPPLY CHAIN PLANNING AND INVENTORY CONTROL AT FREESCALE SEMICONDUCTOR, INC.

Simulation-based multi-craft workforce scheduling

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.

A SIMULATION STUDY OF HIGH POWER DETONATOR PRODUCTION TRANSITION. Johnell Gonzales-Lujan Robert J. Burnside George H. Tompkins

ANALYZING SKILL-BASED ROUTING CALL CENTERS USING DISCRETE-EVENT SIMULATION AND DESIGN EXPERIMENT

A SIMULATION BASED APPROACH FOR DOCK ALLOCATION IN A FOOD DISTRIBUTION CENTER

A SIMPLIFIED MODELING APPROACH FOR HUMAN SYSTEM INTERACTION. Torbjörn P.E. Ilar

PULL PRODUCTION CYCLE-TIME UNDER VARYING PRODUCT MIXES

Online Student Guide Types of Control Charts

THE VALUE OF DISCRETE-EVENT SIMULATION IN COMPUTER-AIDED PROCESS OPERATIONS

Gang Scheduling Performance on a Cluster of Non-Dedicated Workstations

Learn What s New. Statistical Software

Ten Requirements for Effective Process Control

Aligning Lab Automation and Lean Methods to Achieve World-Class Productivity in Your Lab. Aligning Lab Automation and Lean Methods

Scheduling of Three FMS Layouts Using Four Scheduling Rules

Determining the Effectiveness of Specialized Bank Tellers

Stochastic Modeling and Validation of Three-Tier Supply Chains Using Multiple Tools

FUNDAMENTALS OF QUALITY CONTROL AND IMPROVEMENT

Sources of Schedule Risk

Design and Operational Analysis of Tandem AGV Systems

Analysis of Various Forecasting Approaches for Linear Supply Chains based on Different Demand Data Transformations

Closed-book part (total time for parts I and II: 100 minutes) + 10 minutes for those with roll-over minutes from Test 1.

Assignment Flexibility in a Cellular Manufacturing System - Machine Pooling versus Labor Chaining -

Understanding Fluctuations in Market Share Using ARIMA Time-Series Analysis

AUTOSCHED TUTORIAL. Bill Lindler. AutoSimulations 655 E. Medical Drive Bountiful, Utah 84010, U.S.A.

INTERFACING SIMULATION WITH COSTING SOFTWARE TO DRIVE THE TRANSFORMATION FROM PROTOTYPE MANUFACTURING TO HIGH VOLUME MANUFACTURING

A Simulation Model for Emergency Centres

ANALYSIS OF ELECTRONICS ASSEMBLY OPERATIONS: LONGBOW HELLFIRE MISSILE POWER SUPPLY. John D. Hall

SIMULATION APPROACH TO OPTIMISE STOCKYARD LAYOUT: A CASE STUDY IN PRECAST CONCRETE PRODUCTS INDUSTRY

Introduction to Control Charts

IFAO-SIMO: A SPATIAL-SIMULATION BASED FACILITY NETWORK OPTIMIZATION FRAMEWORK. Ming Xie Wei Wang Wenjun Yin Jin Dong

A Simulation Based Experiment For Comparing AMHS Performance In A Semiconductor Fabrication Facility

Make It Specialized or Flexible?

PROCESS CAPABILITY AND PERFORMANCE IMPROVEMENT

Daniel Y. Peng, Ph.D.

Chapter 8 Variability and Waiting Time Problems

Automating the Bill of Material (BOM) Setup/Allocation Process with Winshuttle Haris Chowdhry Research in Motion (RIM) Inc.

Week 1 Business Forecasting

Process Performance and Quality Chapter 6

Chapter 14. Simulation Modeling. Learning Objectives. After completing this chapter, students will be able to:

Productivity Analysis Comparison of Different Types of Earthmoving Operations by Means of Various Productivity Measurements

Queues (waiting lines)

Process Performance and Quality

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

CAR REGISTRATION SIMULATION MODEL IN GCC COUNTRY

SIMUL8-PLANNER FOR COMPOSITES MANUFACTURING

Mass Customized Large Scale Production System with Learning Curve Consideration

Chapter 14. Waiting Lines and Queuing Theory Models

QUICK & DIRTY GRR PROCEDURE TO RANK TEST METHOD VARIABILITY

ARCHITECTURE FOR COMPARING ALTERNATIVE DESIGNS OF A TACTICAL NAVAL COMMAND AND CONTROL SYSTEM USING DISCRETE-EVENT SIMULATION

Learning User Real-Time Intent for Optimal Dynamic Webpage Transformation

A Simulation Based Study on the Effectiveness of Bootstrap-Based T 2 Control Chart for Normal Processes

THE ROLE OF SIMULATION IN ADVANCED PLANNING AND SCHEDULING. Kenneth Musselman Jean O Reilly Steven Duket

supply chain layer design, logistics plan, lead time and etc. This paper exams the optimal

ISSN: International Journal of Innovative Research in Technology & Science(IJIRTS)

Scheduling a dynamic job shop production system with sequence-dependent setups: An experimental study

SOLVING LOGISTICS AND TRANSPORTATION PROBLEMS IN A JOB SHOP. Kambiz Farahmand Arun Balasubramanian

AN INTEGRATED SIMULATION MODEL FOR MANNING MAINTENANCE SHOPS

Justifying Advanced Finite Capacity Planning and Scheduling

CEC SDG Glossary of Terms Notes

A SIMULATION STUDY OF ROBOTIC WELDING SYSTEM WITH PARALLEL AND SERIAL PROCESSES IN THE METAL FABRICATION INDUSTRY

Quality Control Charts

Project Management CTC-ITC 310 Spring 2018 Howard Rosenthal

Matching Supply with Demand

INTRODUCTION TO HOM. The current version of HOM addresses five key competitive advantage drivers

A Diagnostic Approach to Scheduling

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

STATISTICAL TECHNIQUES. Data Analysis and Modelling

RESOURCE-DRIVEN AND JOB-DRIVEN SIMULATIONS

Developing and implementing statistical process control tools in a Jordanian company. R.H. Fouad* and Salman D. Al-Shobaki

Cycle Time Forecasting. Fast #NoEstimate Forecasting

Instructor Info: Dave Tucker, LSSMBB ProModel Senior Consultant Office:

STATISTICAL ANALYSIS OF A PRODUCTION LINE FOR A TROUSER MANUFACTURING UNIT IN A GARMENT INDUSTRY USING SIMULATION MODELING

A DISCRETE EVENT SIMULATION MODEL FOR RELIABILITY MODELING OF A CHEMICAL PLANT. Bikram Sharda Scott J. Bury

1 Introduction Importance and Objectives of Inventory Control Overview and Purpose of the Book Framework...

Statistical Process Control and Software Reliability Trend: An Analysis Based on Inter Failure Time Data

Transcription:

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 Quality Solutions Division Calgary, Alberta TY 7G4, CANADA S. T. Enns Depart. of Mechanical and Manufacturing Engineering University of Calgary Calgary, Alberta T2N N4, CANADA ABSTRACT A warranty service facility for industrial products that also provides internal support by reworking production defects is considered. An important concern is the evaluation of policies for how technicians with flexible skills should be moved between the service facility and adjacent production facility. Relevant measures include warranty cycle times and the overall technician utilization levels. An approach is developed that allows incoming warranty work loads to be monitored using control charts. Workload information is then used in simulating behavior using different flexing policies. As well, warranty cycle times are monitored using control charts. Results indicate the approach is of practical interest and can be effectively implemented. INTRODUCTION Planning and control within a warranty service facility is distinctly different from manufacturing planning and control. On the one hand, warranty service for many industrial products is simpler and can often be described as a single processing stage. As well, there are not likely to be various lot size and coordination issues. On the other hand, the service facility usually has no control over the arrival patterns of warranty jobs. Therefore work loads are more difficult to manage. Using flexible resources may be a good option if workers can readily be moved between production and service functions. This is referred to as flexing. The scenario examined in this study is one where industrial electro-mechanical products are manufactured and serviced. Products that have failed in the field are shipped back to the manufacturer by the customer. There is flexibility to move trained workers between the production and service functional areas. As well, the warranty service area provides support for manufacturing problems. In other words, quality problems identified on the manufacturing floor are sent to the warranty service area for rectification. These internal jobs tend to have priority. The challenge in managing the service facility is one of maintaining high customer service levels while keeping costs low. This amounts to controlling warranty cycle times, defined to be the time from when the defective unit is received to the time the repaired unit is shipped back, while still maintaining high utilization rates for service technicians. In this research, the tradeoffs between customer service levels and technician utilization levels are investigated using discrete-event simulation. The objective is to come up with an operating policy that can take advantage of technician flexing to meet desired metrics on service and utilization. The approach developed has three components. First, a system is developed to monitor the arrival rates of incoming warranty claims, for on each product line. This monitoring is done using statistical control charts. If significant changes in arrival rates are signaled, the effects of changes in workloads may need to be considered. Second, simulation is used to evaluate policies for changing technical staffing levels in the warranty lab. In other words, simulation is used to determine policies for flexing technicians in and out of the warranty service area. Third, a system is developed to monitor the warranty cycle times. This is again done using a statistical control chart. Since cycle times are dependent on transient workloads, the fact that observations are highly auto-correlated must be taken into account. 2 MONITORING INCOMING WORK LOADS The product arrivals requiring warranty service come from many different customers or distributors at diverse geographical locations. There are a number of different product lines, each of which has different sales and failure rates. The product applications are industrial and demand or failure is not seasonal. From a customer s perspective, it is important that parts sent for warranty service are repaired or replaced quickly. Since failures are independent for each of the product lines, the arrival of warranty claims can be viewed as a 22

Poisson process. This means claim interarrival times for each product line will fall into a negative exponential distribution. The claims for any given period are therefore approximately normal when the expected number of failures is sufficiently high. In this research it was assumed that an appropriate review period was one month. Therefore, the number of claims per month was monitored for each product line. These claims were graphed using normal probability plots to verify they were normally distributed. Since there is only one value for the number of claims per month, a sample size of one must be used if plotting the results on a control chart. An Individual-Moving Range (I-MR) chart is appropriate for this purpose if the assumption of normally distributed claims per period is acceptable. Figure shows an I-MR chart, generated using Minitab (Minitab, 2), of claims per month for one of the product lines. The results indicate the frequency of claims remained statistically unchanged over the year-long time horizon being plotted. In other words, there were no significant shifts in the pattern of warranty claim arrivals. Individual Value 2 Subgroup Moving Range I and MR Chart for Prd. "A" Claims / Month Figure : I-MR Chart for Claims UCL=8.83 Mean=7.38 LCL=-4.27 UCL=4.6 R=4.333 LCL= For some products the number of warranty claims per period was not high enough to be normally distributed. In such cases the use of Cumulative Sum (CUSUM) and Exponentially Weighted Moving Average (EWMA) charts was investigated. Figure 2 shows a sample of an EWMA chart for claims per period for one such product. A smoothing constant of. and control limits at 2.7 standard deviations were chosen (see Montgomery, 2, p. 42). This chart shows the pattern of warranty claims arriving is again under statistical control. EWMA charts are suitable for this application since they are quite insensitive to the data distribution. They are also more sensitive to shifts in the mean than I-MR charts and therefore can detect changes in the arrival rate of warranty claims more quickly. In some cases these shifts may be expected. Examples would be due to growth / decline in sales or phase in / phase out issues. However, shifts could also be due to design, production or material problems. In such cases, more rapid detection of changes in the warranty claim rates could lead to earlier investigation of the root cause. EWMA.2..8.6.4.2. 2 3 EWMA Chart for Prd. "B" Claims / Month 4 6 7 8 Sample Figure 2: EWMA Chart for Claims 3 MODELING THE SERVICE FACILITY 9 2 3 +2.7SL=.9 _ X=.6-2.7SL=.4 The warranty service facility was modeled using ARENA. simulation software (Kelton, et al., 22). An EXCEL workbook was used as an interface for inputs and outputs. Visual Basic for Applications (VBA) was used to facilitate communication between the workbook and simulation model. VBA was also used to specify the structured experimental designs used in evaluating the performance under various parameter settings. The incoming stream of warranty jobs was modeled using a negative exponential interarrival time distribution. The mean interarrival times for each product line were determined from historical data. As well, the mean and variance of warranty service times for each product line were determined from past data. The technician service time delays for warranty jobs were modeled using a normal distribution. The facility had three full time technicians assigned to the service facility. A fourth technician could be brought over from the manufacturing facility on demand. This was referred to as a flex worker. All incoming warranty jobs joined a common queue and were processed on a firstcome-first-served (FCFS) basis. The warranty service facility also provided support to manufacturing by reworking defects identified in production. These jobs had priority. Analysis showed that over the long term, production support required the equivalent of.69 full time technicians. However, the technicians normally all worked on production rework jobs and then, when completed, all switched over to warranty service jobs. Therefore, a portion of each day was assumed to be unavailable for warranty work. The actual time unavailable each day was modeled using a Gamma distribution with a coefficient of variation (CV) of.3. It was assumed all technicians were involved in internal rework 23

during this block of time. If the fourth technician was in the service facility during the time internal production rework jobs were being done, this person was also assigned to work on internal jobs along with the other three technicians. The duration of the time spent doing internal jobs was adjusted on the basis of the number of technicians currently in the service facility. The fourth technician was never allowed to flex out of the service facility during the time internal jobs were being processed. An important objective of this research was to determine when to flex the fourth technician in and out of the warranty service facility. It was recognized that this technician should be brought in if the warranty work in queue exceeded some level. Otherwise, warranty cycle times would become excessive. However, once a technician is moved from production to service, it is desirable to keep this person busy in the service facility for some length of time. Therefore a decision rule, or trigger, is required to bring the technician into the service facility and another one is required to release the technician back to production. Two types of triggers were used in this research. The first was based on the number of warranty jobs in queue (JIQ). If the jobs in queue reached an upper trigger, the fourth technician was brought in. If the jobs in queue fell to a lower trigger, the technician was released. The second type was based on the estimated warranty load (EWL), where load was defined to be the estimated total warranty service time required for jobs in queue. This estimated load was based on the types of products in queue and the expected service times for jobs of this type. Therefore, the amount of work rather than just the number of jobs in queue was considered. An upper and lower work load trigger again needed to be defined. Customer service performance was evaluated in terms of the mean warranty queue time. In other words, the time between the arrival of a warranty job and the time service started was monitored. However, it was also of interest to make sure the utilization level of technicians assigned to the service facility remained quite high. If the fourth technician is assigned to the service facility too high a proportion of the time, the utilization level of the other three technicians will be too low. If the fourth technician is not assigned to the service facility enough of the time, warranty cycle times will be too high. Therefore, a tradeoff between these performance measures exists. Acceptable performance on both dimensions depends on the appropriate selection of the trigger levels. 4 EVALUATING STAFF FLEXING POLICIES Scenarios were simulated using different combinations of trigger settings. Each run involved a warm up period of minutes and a data collection period of,, minutes of simulated time. Twenty replications were run at each combination of settings tested. Figure 3 shows one set of results obtained using different jobs-in-queue (JIQ) trigger levels. The upper trigger is shown on the horizontal axis. The policy used in generating these results was to set the lower trigger equal to half the upper trigger. For example, if the upper trigger is, the fourth technician would be called into the service facility once the warranty jobs in queue reached. This technician would remain in the service facility until the warranty jobs in queue fell to. In other words, if there were or less jobs in queue at the time the flex technician completed a warranty job, this technician would return to work in the manufacturing facility. The behavior in Figure 3 is consistent with expectations. As the upper trigger moves from to 3, the average queue time (QTime) for warranty service jobs increases from about 8 to 92 minutes. The utilization level for the flex technician (FL_War), shown on the right hand axis, drops from about 32% to about %. The average utilization for the three full-time technicians (FT_War) increases from about 37% to 44%. Note that these utilization levels are only for the time spent working on warranty jobs. If only three technicians were used to do all internal production rework, this would represent 6.4% of their time. Therefore, overall utilization rates for the full-time technicians (FT_Tot) are actually quite high at the larger JIQ trigger levels. Queue Time (Min.). 9.9 8.8 7.7 6.6. 4.4 3.3 2.2.. 6 2 8 24 3 Upper Trigger JIQ QTime FT _War FL_War FT_Tot Figure 3: JIQ Results Additional analysis related to the frequency of moves and duration of flex worker time in the service facility was of interest. Figure 4 shows a plot of the average time the fourth worker spends in the service facility each visit (FL_Work). As well, the average time interval between visits to the service facility (FL_Interval) are plotted. These times are indicated on the right-hand axis. Similar results were obtained using EWL triggers. It might be expected that using the estimated work load in queue, based on the types of products needing service, would provide better information for flex control than just counting the jobs in queue. However, the practical benefits proved to be insignificant. The reason was that Utilization 24

service times for any product type were quite variable. As well, the distribution of service times for different product types was not greatly different. Therefore, little benefit was obtained by using the expected service times to calculate work loads. Since flexing based on JIQ triggers was simpler than using EWL triggers, JIQ triggers were chosen for implementation. The partial auto-correlation function for the residuals obtained after fitting this model are shown as Figure 7. From this graph it can be seen that removing the auto-correlation effects from within a two-period lag results in residuals that are no longer auto-correlated. Autocorrelation Function for Q Time (with % significance limits for the autocorrelations) Work per FL Setup (Min.) 2 8 6 4 2 2 8 6 4 2 Interval bwtn Setups Autocorrelation..8.6.4.2. -.2 -.4 -.6 6 2 8 24 3 Upper Trigger JIQ FL_Work FL_Interval -.8 -. 2 2 Lag 3 3 4 4 Figure 4: Flex Technician Time Intervals MONITORING WARRANTY CYCLE TIMES Figure 6: Auto-correlation Function Partial Autocorrelation Function for RESI (w ith % significance lim its for the partial autocorrelations) The waiting times for warranty jobs were highly correlated since they are dependent on the number of jobs already in queue. Figure shows the queue time pattern, generated using the simulation model, for consecutive jobs. The auto-correlation function of these queue times is shown in Figure 6. Queue Time 6 4 2 8 6 4 2 2 3 4 6 7 8 9 Figure : Transient Queue Times ARIMA modeling was used to evaluate the queue time auto-correlation relationships. It was found that a firstorder auto-regressive model using a lag of two fit well. This model is shown as follows, Wqt t = t 28. +.66Wqt +.28Wq 2. Partial Autocorrelation..8.6.4.2. -.2 -.4 -.6 -.8 -. 2 2 Lag Figure 7: Partial Auto-correlation An individual-moving range (I-MR) control chart for the residuals is shown in Figure 8. This graph shows that the residuals resulting from the model are within statistical control for the most part. Several points are shown to exceed the control limits but typically these do not involve sequential observations. Therefore, the model was judged to be acceptable and residuals based on future queue times can be plotted on this type of control chart. If the points plotted remain within the control limits, it can be concluded that the underlying warranty queue time pattern has not changed. An out of control signal would indicate the pattern has likely changed and warranty service performance may have to be further examined. Although the queue time analysis is shown using simulation results, implementation would be based on using actual observed queue times. 3 3 4 4 2

6 CONCLUSIONS The objective of this research was to develop a structured way of examining the warranty service process and to introduce ways of evaluating and controlling the process. The approach of using control charts to monitor incoming warranty claim rates by product line appeared to be effective. The charts can be used for work load planning as well as for detecting shifts in arrival patterns which may be due to design or production problems. REFERENCES Kelton, W. D., R. P. Sadowski and D. A. Sadowski. 22. Simulation with Arena, 2 nd Edition, Boston: McGraw- Hill Companies, Inc. Minitab release 3 user s guide. 22. State College, PA: Minitab Inc. Montgomery, D.C. 2. Introduction to statistical quality control, New York: John Wiley & Sons, Inc. I-MR Chart of RESI Monitor incoming Claims (I-MR and EWMA Charts) 4 UC L=288.8 Individual Value 2-2 -4 _ X=-4.8 LC L=-298.3 Process Stable? 48 2 4 6 8 2 4 6 8 2 Adjust trigger Based on Simulation No Yes Moving Range 36 24 2 UC L=36.6 MR=.4 LC L= Manage Flex Time based on Trigger Settings 2 4 6 8 Figure 8: Control Chart for Residuals Simulation of the system is useful in evaluating the tradeoffs between warranty cycle times and the utilization level of service personnel. Different rules for flexing workers in and out of the service facility can be very quickly evaluated. Results showed that having workers which can be moved between production and service functions is beneficial. However, no attempt was made to optimize performance since defining an objective function is somewhat arbitrary, given the problem environment. Instead, it was determined that professional judgment could be used to evaluate the tradeoffs observed from the simulation results and to select a decision-rule to flex workers in and out of the warranty service facility. Finally, the warranty cycle times can be statistically monitored even though they are highly auto-correlated through time. The use of control charts for the residuals from first-order auto-regressive models can be used to determine if there are significant changes in the underlying waiting time pattern. The combination of using statistical control charts and simulation to analyze and monitor the warranty service facility is summarized in Figure 9. This methodology appears to offer significant benefits. The opportunity to apply such modeling and analysis techniques to other service industry applications needs to be explored further. 2 4 6 8 2 No Figure 9: Planning and Control Flow Chart AUTHOR BIOGRAPHIES Monitor Queue Times Queue Time Stable? AMIR MESSIH is an Operational Excellence Manager at Eaton Corporation s Electrical Business unit. He received his Masters of Engineering degree from the University of Calgary. His research interests are in Lean Manufacturing. His email address is amirmmessih@eaton.com. SILVANUS T. ENNS is an Associate Professor at the University of Calgary, Canada. He received his PhD from the University of Minnesota. His research interests lie in the development of algorithms to support enhanced MRP performance as well as various aspects of job shop, batch production and supply chain modeling and analysis. His email address is enns@ucalgary.ca. Yes 26