You are on page 1of 15

Journal of the Operational Research Society (2009) 60, 200 --214 © 2009 Operational Research Society Ltd.

ociety Ltd. All rights reserved. 0160-5682/09

www.palgrave-journals.com/jors/

Modelling handling operations in grocery


retail stores: an empirical analysis
A Curşeu, T van Woensel∗ , J Fransoo, K van Donselaar and R Broekmeulen
Technische Universiteit Eindhoven, 5600 MB, Eindhoven, The Netherlands
Shelf stacking represents the daily process of manually refilling the shelves with products from new deliveries.
For most retailers, handling operations are labour-intensive and often very costly. This paper presents an
empirical study of the shelf-stacking process in grocery retail stores. We examine the complete process at the
level of individual sub-activities and study the main factors that affect the execution time of this common
operation. Based on the insights from different sub-activities, a prediction model is developed that allows
estimating the total stacking time per order line, solely on the basis of the number of case packs and consumer
units. The model is tested and validated using real-life data from two European grocery retailers and serves
as a useful tool for evaluating the workload required for the usual shelf-stacking operations. Furthermore,
we illustrate the benefits of the model by analytically quantifying the potential time savings in the stacking
process, and present a lot-sizing analysis to demonstrate the opportunities for extending inventory control rules
with a handling component.
Journal of the Operational Research Society (2009) 60, 200 – 214. doi:10.1057/palgrave.jors.2602553
Published online 9 January 2008

Keywords: grocery retail stores; retail operations; shelf-stacking; store processes

Introduction suggest that the handling costs in the retail chain represent the
largest share of operational costs with high shares in the retail
In today’s highly competitive market environment many
stores. There is however, a general lack of understanding of
retailers are concentrating on controlling costs, as a means of
what drives handling costs in retail stores, and little evidence
achieving operational excellence and their business success as
exists in the academic literature on this topic. In this study
a whole. In a recent logistics survey (Butner, 2005), an over-
we address this shortcoming; we focus on the shelf-stacking
whelming 83% of participants ranked logistics cost reduction
process in grocery retail stores and study the key factors that
as their primary objective, competing with the permanent
drive the execution time of this store operation. Shelf stacking
strive to provide a high customer service. Proper control
represents the daily process of manually refilling the shelves
of store operating expenses typically requires balancing
in the store with products from new deliveries. As with most
transportation, inventory, shelf space and handling costs.
manual activities, such processes are often time consuming
Currently, models that assess the overall operational costs in
and costly. Furthermore, unless clear and reliable work stan-
retail stores on these multiple dimensions are not available.
dards are implemented, such activities may well suffer from a
Existing research in retail operations mainly concentrates on
lot of variation, which will negatively affect the overall store
inventory, marketing, or planograming decisions separately
performance.
(see eg Corstjens and Doyle, 1981; Drèze et al, 1994; Urban,
We conduct an empirical analysis by means of a traditional
1998; Cachon, 2001; Hoare and Beasley, 2001). Typically,
motion and time study (Barnes, 1968). While such studies
in these models the handling time and its related costs are
are often conducted in the OR field (Niebel, 1993), they are
not considered explicitly (see eg Themido et al (2000),
not present in the specific area of retail operations. The main
where handling costs are treated in an aggregate way). This
contributions of this paper are threefold. First, we examine
research focuses exclusively on the handling cost component
the shelf-stacking process at the level of individual subtasks
of retail operations, an area, which we believe is still largely
and analyse the impact of different drivers (eg number of
overlooked.
case packs and consumer units, etc) on the individual shelf-
For most retailers, store handling operations are not only
stacking times, as well as the total stacking time. For the retail
labour-intensive, but also very costly. Empirical studies
practice, we offer a better understanding of the distribution
(see eg Saghir and Jönson, 2001; Broekmeulen et al, 2004)
of workload in shelf stacking to the individual sub-activities,
∗ Correspondence: T van Woensel, Technische Universiteit Eindhoven, Den while we specifically recognize those sub-tasks that are mostly
Dolech 2, 5612 AZ Eindhoven, The Netherlands. influenced by the key drivers identified, as compared to those
E-mail: t.v.woensel@tm.tue.nl for which the variation in workload is potentially affected
A Curşeu et al—Modelling handling operations in grocery retail stores 201

by other factors. This has further implications for identifying problem of warehouse design and operation, and propose a
inefficiencies in the entire process. model in which order-picking time includes three compo-
Secondly, we investigate whether it is possible to derive nents: walking, stopping and grabbing. Varila et al (2007)
a reliable estimate of the shelf-stacking time, using a small uses order-picking in a warehouse as a case activity to illus-
representative set of key time-drivers. Using multiple regres- trate, using regression analysis, that a time-based accounting
sions, a prediction model is developed, which allows esti- system is often suitable in tracing the cost behaviour of an
mating the shelf-stacking time to a large extent only on the activity, especially when this is directly proportional to time.
basis of the number of case packs per order line and the Their work is similar in objective to the time-driven ABC, a
number of consumer units (measures which are readily avail- concept recently introduced by Kaplan and Anderson (2004)
able). In contrast with common assumptions in the literature, as a simpler and more accurate alternative to the traditional
we find that an additive, rather than a linear structure is appro- ABC systems. However, in retailing literature, time studies
priate for describing the specific relationship. Real-life data are rarely reported.
were used to test the model and to assure it has face validity, Recently, Van Zelst et al (2006) showed that significant
which is relevant for its general applicability to other settings. efficiency in terms of shelf-stacking time could be gained
Thirdly, we investigate the potential of the prediction once the impact of most important drivers is well understood.
model for a better estimation and control of the overall logis- This paper supports their main findings. Although both papers
tical costs. Closed-form analytical expressions for expected inherently start from the same underlying data set, a number
efficiency gains are investigated to quantify the potential of significant differences in this paper are identified compared
gains that can be achieved. Moreover, we present a lot-sizing to Van Zelst et al (2006). First, the current paper explicitly
analysis to illustrate the benefits of the model in extending focuses its analysis on the order line level, rather than the
currently available inventory models with a handling compo- consumer unit level as in Van Zelst et al (2006). Focusing on
nent, which is an interesting path from a future research point the consumer units involved a non-linear data transformation
of view. which might lead to an estimation bias. By using the original
The remainder of the paper is organized as follows: first, data measured on the order line level, these potential problems
we give a brief overview of related literature; then in the next associated with the use of ratios as reported in Atchley et al
section, we describe the shelf-stacking process and derive a (1976) and Berges (1997) are avoided. Secondly, we extend
conceptual model for estimating the time required to fulfil the basic analysis in Van Zelst et al (2006) towards the indi-
this common store activity. The subsequent section introduces vidual sub-activities and we support our results with exten-
the methodology we used to test the proposed model and sive testing and validation. Finally, we follow an analytical
describes the data sets supporting our analyses. The fourth approach to illustrate the benefits of our findings for the prac-
section presents the results of our study; the last sections of tice of retailers. This latter involves both analytically deriving
the paper are devoted to discussions and conclusions. gains in terms of handling and the consequence of incorpo-
rating the handling function into a lot sizing decision model.
Literature review
Conceptual model and hypotheses development
While warehouse handling operations received considerable
attention in the literature (Rouwenhorst et al, 2000; Tompkins Generally, a store undertakes the following replenishment
et al, 2003), there is still much opportunity for research process: upon the arrival of a new shipment, the truck is
in the field of store handling operations. An early study unloaded; next, the store clerks move the deliveries into the
that considers both inventory and handling costs comes from store and then restock the shelves with the newly arrived prod-
1960s (Chain Store Age, 1963). SLIM (Store Labor and Inven- ucts. The shelf-stacking process defined in this research starts
tory Management), a system widely promoted in the mid- after the incoming products are moved into the store and are
1960s, focused on minimizing store handling expense, by taken to the shelves (usually by rolling containers). We do not
reducing backroom inventories and the double handling of consider the replenishment process from the backroom and
goods (Chain Store Age, 1965). Two other studies carried out the corresponding time delay. Furthermore, we focus on prod-
by the Swedish group DULOG in 1976 and 1997, measured ucts that are replenished in pre-packed form but presented to
package handling time in the store, in order to gather infor- the final consumer in individual units. This is typical for a
mation about the impact of the type of package on handling large part of the assortment of most retailers (we consider dry
efficiency in the grocery retail supply chain (DULOG, 1997). groceries, and products which are comparable in terms of the
Time-study approaches are sometimes reported in the ware- stacking process and productivity).
house operations research for estimating order-picking times. For each Stock Keeping Unit (SKU), the store clerks
Gray (1992) uses basic multiple regression to derive estima- unpack the product and stock the consumer units on the
tions of the necessary time to pick all items from a pick list shelves at the assigned location (as indicated in the planogram,
for a customer order, and applies it for establishing labour which is a diagram of fixtures and products that illustrates
productivity standards. Gray et al (1992) consider the general where and how every SKU should be displayed on the shelf
202 Journal of the Operational Research Society Vol. 60, No. 2

Table 1 Potential drivers of time variation, for each sub-activity


Order line information Product information

Sub-activity Number of CP Number of CU Product category


1 Grabbing/Opening (G) x x x
2 Searching (S) — — —
3 Walking (W) x — x
4 Preparing (P) — — x
5 Filling New Inventory (Fn) x x x
6 Filling Old Inventory (Fo) — — —
7 Disposing waste (D) x — —
CP: Case packs; CU : Consumer units.

in order to increase customer purchases (Levy and Weitz, location, or disposing the wasted case packs depend on the
2001)). An important sub-activity in this process is shelf number of case packs being handled per order line. Lastly,
maintenance: the store clerks need to check the ‘best before’ searching for the right shelf location, preparing the shelf or
date of the products on the shelf and remove old inventory, restacking old inventory if necessary, are normally executed
if necessary, before one can stack new items on the shelves. only once, for each SKU, independent of the number of case
Also, the oldest consumer units are sometimes shifted in front packs or consumer units. The set of potential time-drivers for
of the shelf to facilitate First-In-First-Out retrieval or proper each sub-activity are summarized in Table 1.
shelf display. For each SKU, the shelf-stacking process ends In reality, there could be many other potential factors
with disposing the empty case packs. affecting the duration of shelf-stacking time (such as SKU
Although inherently not a complex task, the shelf-stacking volume, weight or type of packaging, the distance travelled
process is manually executed and thus may suffer from a lot within the aisle, the old inventory position just before new
of variation. If time drives costs, then it becomes valuable to replenishment, the labour, the environment, etc; recently,
understand what drives time. We are particularly interested in Hellström and Saghir (2007) investigated the relationship
estimating the Total Stacking Time per order line (TST) (ie between the packaging system and logistics processes in
for each individual SKU), based on a reduced set of under- the retail supply chain). Herein, we concentrate only on
lying factors, given a specific inventory replenishment rule, order line-related (number of case packs (CP) and number
assortment, shelf space and package. To better examine the of consumer units (CU) per order line) and product-related
causes and effects of time variation, we examine the total characteristics (product category) as the key drivers of time
stacking process at the levels of individual subtasks. Breaking variation of the shelf-stacking process. The product subgroup
down the entire operation into small components allows, on variable captures any time variation that could be attributed
the one hand, an assessment of the contribution of each indi- to differences in product-related characteristics not measured
vidual sub-activity to the TST, and on the other hand, a better specifically in this study (such as total weight or volume of
indication of the potential variables affecting the TST. There- products being handled). In general, the order line informa-
fore, we have divided the shelf-stacking activity into seven tion refers to the number of items (case packs or consumer
subtasks: grabbing/opening a case pack (G), searching for units) being handled, and is thus an appropriate cost driver,
the assigned location (S), walking to the assigned location while the product information approximates the difficulty
(W), preparing the shelf for stacking the new items (P), filling in handling products from different categories. These vari-
new inventory on the shelves (Fn), filling the old inventory ables are selected as potential predictors in our subsequent
back on the shelves (Fo) and disposing the waste package analyses.
(D) (see Appendix A for a complete description). The differ- The dependent variables are the individual times per sub-
ence between filling old versus new inventory is important activities (T s , with s ∈ {G, S, W, P, Fn, Fo, D} = A) and
as depending upon the inventory level just before filling, the the Total Stacking Time (TST), all expressed in seconds. The
activity filling old inventory will become important for higher explanatory variables are hypothesized to have the following
inventory levels. influence on the execution time of each sub-activity:
The total stacking time per order line (TST) has been
divided accordingly into seven time components and the key Hypothesis 1 The number of case packs (CP) has a positive
variables that could logically influence the execution time of effect on the individual times T G , T W , T Fn , T D and TST.
each subtask are identified. It is expected that the time needed
to stack new inventory on the shelves depends on the number Hypothesis 2 The number of consumer units to be stacked
of units being handled, while grabbing and unpacking a case (CU) has a positive effect on sub-activities’ execution times
pack, travelling within the shelf aisle to and from the right T G , T Fn and TST.
A Curşeu et al—Modelling handling operations in grocery retail stores 203

We expect that CP and CU have no significant effect on Stack new inventory 48%
T S , T P , T Fo . Under these hypotheses, the Search, Prepare
Grab and unpack case 20%
and Fill Old sub-activities could be regarded as fixed activities,
while only the remaining activities are variable, depending on Dispose waste 13%

Activity
the set of hypothesized factors. Walking 8%

Prepare the shelf 6%


Study design and data description Search 4%

Two grocery retail chains (denoted here by A and B) Stack old inventory 1%
agreed to participate in this study. Empirical data on the
0% 10% 20% 30% 40% 50% 60%
stacking process was collected using a motion and time
% of total shelf stacking time
study approach (Barnes, 1968). Data from chain A are used
to test the hypotheses, and data from chain B are used to Figure 1 Distribution of the total stacking time (Chain A).
validate the results. In four stores, (two for each super-
market chain) employees familiar with the operations, were
videotaped during the shelf-stacking process. The product Based on this empirical data, we derive the distribution of
subgroups were selected such that they: (1) contain both fast- the Total Stacking Time and the relative contribution of each
and slow-movers; (2) contain different case pack sizes; (3) individual sub-activity to the TST, as illustrated in Figure 1.
contain SKUs for which sufficient shelf space is available We note that the most time-consuming sub-activity in the
to accommodate more than one case pack in a delivery (see shelf-stacking process is the Stacking of new inventory
also Broekmeulen et al, 2004); (4) contain items that are (Fn) (about 48% of the TST), followed by the Grabbing
comparable in terms of the handling process and produc- and unpacking the case packs (G) (about 20% of TST) and
tivity. Finally, we note that the data collection period did not Disposing the waste (D) (about 13% of TST), respectively.
include days with peak or dropping demand, and the stores Together, they account for almost 81% of the TST. Table B2
were consistent in their operations. The stacking of items on (Appendix B) provides descriptive statistics of the depen-
the shelves is observed and recorded for each SKU. After- dent variables used in this study. The corresponding average
wards, the execution time of each individual sub-activity and times for execution of the three most time-consuming sub-
the Total Stacking Time per order line (TST) was registered activities are 27.32 s (Stacking new inventory), 11.65 s (Grab-
using a computerized time registration tool, and results were bing/opening a case pack) and 7.28 s (Disposing waste),
entered into a database. Additional information necessary to respectively.
identify the stacking process for each order line was added
as well, such as the SKU type, the number of case packs and Results
case pack size per order line or the product category each
In order to test our hypotheses, we performed several separate
SKU belongs to.
regression analyses with T s (s ∈ {G, S, W, P, Fn, Fo, D})
The final data set contains 1048 observations, for chain A,
and TST as dependent variables, and CP, CU and product
across nine different product categories, and 563 observations,
category as the independent ones. We adopt two different
for chain B, across five different product categories. Table B1
strategies for estimating the Total Stacking Time per order line
(Appendix B) contains descriptive statistics of the variables
(TST), which we refer to as sequential regression and overall
used in this study. The average total time to stack an order line
regression, respectively. Both approaches allow predicting the
into the shelves is 57.31 s, ranging from a low 10 s per order
TST as a function of the identified drivers using multiple
line (personal care category) to a high 334 s (coffee), with a
linear regressions. However, the two approaches have different
standard deviation of 36.6 s. This reveals the degree of vari-
practical purposes. While the first approach reveals detailed
ation that exists in the TST between different order lines and
information regarding the causes of variation in each subtask,
this study aims at gaining a better understanding of the factors
as explained by the hypothesized variables, and provides more
underpinning this variation. We further note that some degree
information regarding the contribution of each individual sub-
of variation exists also between the TST corresponding to
activity to the variability of the entire process, the second
different product categories. The average TST varies between
approach is selected as a simple, less expensive alternative
35.47 s (products of personal care) and 80.86 s (coffee milk).
for practical forecasting of the TST. The sequential regression
With reference to the explanatory variables of this study, we
starts from the following functional form:
note that the average number of case packs per order line
varies between 1 CP (all categories) to 9 CP (coffee), with 
TST = Ts (1)
an average of 1.3 CP and a standard deviation of 0.7 CP.
s∈A
The average number of consumer units per order line exhibits
quite some variation, ranging from 3 CU (personal care) to where the duration of each individual sub-activities T s per
135 CU (coffee), with an average of 16.78 CU per order line. order line is estimated using the following general linear
204 Journal of the Operational Research Society Vol. 60, No. 2

regression model: Sequential regression results


PC−1
For the derivation of the TST, we carried out a sequential anal-
T s = b0s + b1s CP + b2s CU + spc D̄ pc +  (2)
ysis. First, for each individual sub-activity, we tested regres-
pc=1
sion models 1–3 and derived estimates of the execution times
for every sub-activity s ∈ A and where PC represents the T s for each sub-activity. Then, these estimates are used to
number of different product categories considered in the anal- predict the TST, as indicated by Equation (1). Separate anal-
ysis. A set of dummy variables is used to account for differ- yses for each individual sub-activity correspond to our motiva-
ences between product categories { D̄ pc }. To avoid perfect tion of identifying which sub-activities are mostly affected by
multi-collinearity, one category (from the group of product the selected order line- and product-related factors. The final
categories) will act as a reference for the others (Gujarati, derivation of the TST is in line with our purpose of deriving
1995). The overall regression has the following functional a predictive model for estimating the total time necessary to
form: stack the products from an order line into the shelves.
Models 1 and 2 are analysed using hierarchical regression.

PC−1
The group of dummy variables representing the merchan-
TST = c0 + c1 CP + c2 CU +  pc D̄ pc +  (3)
pc=1
dizing category was considered as a control variable, and it
was introduced in the first step of hierarchical regressions. The
Both approaches allow for an estimation of the expected reference category was chosen to be the one with the largest
TST (in seconds). Sequential regression requires the TST be number of samples in the data set. The first empirical data
estimated in two steps: first, an estimation of individual sub- set contains nine product subgroups and the largest category
activities’ times per order line is necessary (based on (2)), in this data set is Personal care (see Table B1, Appendix B).
which then add up naturally into the Total Stacking Time In the second step of hierarchical regression, we added
according to (1). The overall regression on the other hand, together the main effects CP and CU.
allows one to predict the TST directly on the basis of the The results of the ordinary least squares estimation for the
key drivers identified. Starting from the sequential regression first data set are presented in Table 2. Relevant collinearity
model formulation introduced by Equation (2), we derived diagnosis (such as coefficient of correlation, variance infla-
three predictive models to test the effect of each explanatory tion factors) indicated no significant problems with respect to
variables used in this study. We first estimate each model for multi-collinearity. Table 2 gives the standardized coefficient
the first data set (chain A) and then validate the results on estimates for each individual sub-activity. Overall, results for
the second data set (chain B). The tested models for each model 1 indicate that the product category variable alone
individual sub-activity are specified next. Similar models are explains only a small proportion of the total variance in
used for the analysis of the overall total stacking time, too. the execution times of corresponding sub-activity. The three
largest adjusted R 2 , obtained for Fill New, Prepare and

PC−1
Dispose in this sequence, vary from 10% to almost 17%. We
Model 1: Tis = b0s + spc D̄ pci + i
pc=1
also note that although some product categories dummies are
not significant predictors, the group of dummies is overall

PC−1 significant (as confirmed by the overall F-statistics), and this
Model 2: Tis = b0s + b1s CPi + b2s CUi + spc D̄ pci + i holds true for every individual sub-activity.
pc=1 Results from the second regression step indicate that model
2 explains a significantly higher proportion of the variance
Model 3: Tis = b0s + b1s CPi + b2s CUi + i
in sub-activities’ times. The adjusted R 2 ranges from 0.008
where i is the error term for each order line i = 1 : N . (for Search sub-activity) to as high as 0.679 (for Fill New
Model 1 is an ANOVA model with only the product cate- sub-activity). The three largest proportion of variance in the
gory identifier as an explanatory variable, which is modelled dependent variable accounted for by the explanatory variables
here by the group of dummy variables { D̄ pc } pc=1:PC−1 . There- of model 2 belong to Fill New (R 2 adj equals 67.9%), Grab
fore, this model estimates differences in execution time across and unpack (R 2 adj of 41.6%) and Dispose (R 2 adj of 31.6%)
products categories and is used as a reference in our analysis. sub-activity, respectively. Recall from Figure 1 that these are
Model 2 includes the main effects of the number of case packs also the three most influential sub-activities with respect to
(CP) and the number of consumer units (CU) per order line, their relative contribution to the Total Stacking Time. The
respectively. This model tests the effect of the explanatory overall F-statistics indicate a significant joint contribution of
variables from our Hypotheses, while controlling for differ- the variables in predicting the execution times for all sub-
ences across product categories. Model 3 is a simple regres- activities (at P  0.05). However, we note that the explana-
sion model with only CP and CU as explanatory variables. tory variables CP and CU do not contribute significantly in
Thus, Models 2 and 3 by comparison show if the product explaining the time for searching, and have only a marginal
grouping has a significant effect on the execution times. contribution in explaining the time for preparing the shelves,
A Curşeu et al—Modelling handling operations in grocery retail stores 205

Table 2 Regression results for each individual sub-activity (standardized coefficients) (Chain A)
Dependent Variables
G S W P Fn Fo D
Model 1
Baby food 0.033 −0.039 −0.052 0.075∗ 0.065∗ 0.028 0.065∗
Chocolate 0.205∗∗∗ −0.085∗ 0.111∗∗ 0.207∗∗∗ 0.238∗∗∗ 0.083∗ 0.284∗∗∗
Coffee 0.271∗∗∗ −0.065 −0.027 0.320∗∗∗ 0.368∗∗∗ 0.103∗∗ 0.051
Coffee milk 0.106∗∗ −0.043 0.062∗ 0.165∗∗∗ 0.283∗∗∗ 0.083∗ 0.181∗∗∗
Candy 0.076∗ 0.007 0.201∗∗∗ 0.042 0.247∗∗∗ 0.004 0.165∗∗∗
Sugar 0.045 −0.040 −0.060∗ 0.079∗∗ 0.165∗∗∗ −0.002 0.040
Canned meat 0.080∗ −0.091∗∗ 0.138∗∗∗ 0.090∗∗ 0.231∗∗∗ −0.003 0.271∗∗∗
Canned fruits 0.071∗ 0.011 −0.032 0.040 0.161∗∗∗ −0.003 0.080∗∗
R2 0.072 0.017 0.071 0.109 0.172 0.018 0.122
R 2 adj 0.065 0.010 0.064 0.103 0.166 0.010 0.115
Mean SS Err. 111.167 13.520 13.855 49.434 405.135 12.581 39.847
Overall F 10.117∗∗∗ 2.284∗ 9.933∗∗∗ 15.949∗∗∗ 27.048∗∗∗ 2.329∗ 17.998∗∗∗
d.f. 8,1039 8,1039 8,1039 8,1039 8,1039 8,1039 8,1039
Model 2
Baby food 0.031 −0.039 −0.052 0.077∗ 0.057∗∗ 0.031 0.064∗
Chocolate 0.037 −0.084∗ 0.051 0.262∗∗∗ −0.086∗∗∗ 0.146∗∗∗ 0.195∗∗∗
Coffee 0.124∗∗∗ −0.062 −0.084∗ 0.338∗∗∗ 0.147∗∗∗ 0.128∗∗∗ −0.044
Coffee milk 0.001 −0.041 0.023 0.188∗∗∗ 0.104∗∗∗ 0.111∗∗ 0.119∗∗∗
Candy −0.005 0.006 0.175∗∗∗ 0.092∗ 0.043 0.057 0.135∗∗∗
Sugar −0.032 −0.037 −0.092∗∗ 0.072∗ 0.083∗∗∗ −0.005 −0.019
Canned meat −0.055∗ −0.087∗∗∗ 0.085∗∗ 0.077∗∗ 0.052∗∗ 0.008 0.177∗∗∗
Canned fruits −0.030 0.014 −0.072∗ 0.262 0.030 0.004 0.008
CP 0.422∗∗∗ −0.023 0.187∗∗∗ 0.338∗∗∗ 0.184∗∗∗ 0.144∗∗ 0.401∗∗∗
CU 0.253∗∗∗ 0.003 0.082 0.188∗∗∗ 0.647∗∗∗ −0.171∗∗ 0.090∗
R2 0.422 0.018 0.128 0.121 0.682 0.028 0.322
R 2 adj 0.416 0.008 0.120 0.112 0.679 0.019 0.316
R 2 change 0.350 0.000 0.057 0.011 0.510 0.011 0.200
F change 313.815∗∗∗ 0.214 33.932∗∗∗ 6.710∗∗ 832.809∗∗∗ 5.678∗∗ 153.239∗∗∗
Mean SS Err. 69.387 13.540 13.029 48.896 155.751 12.468 30.816
Overall F 75.730∗∗∗ 1.867∗ 15.237∗∗∗ 14.241∗∗ 222.847∗∗∗ 3.016∗∗∗ 49.266∗∗∗
d.f. 10,1037 10,1037 10,1037 10,1037 10,1037 10,1037 10,1037
Model 3
CP 0.409∗∗∗ −0.025 0.085∗ 0.120∗∗ 0.241∗∗∗ 0.090∗ 0.313∗∗∗
CU 0.271∗∗∗ −0.030 0.183∗∗∗ −0.007 0.606∗∗∗ −0.072 0.232∗∗∗
R2 0.399 0.003 0.063 0.013 0.634 0.004 0.256
R 2 adj 0.398 0.001 0.061 0.011 0.633 0.002 0.254
Mean SS Err. 71.616 13.643 13.894 54.455 178.035 12.681 33.568
Overall F 346.724∗∗∗ 1.361 35.157∗∗∗ 7.007∗∗∗ 905.874∗∗∗ 2.118 179.629∗∗∗
d.f. 2,1045 2,1045 2,1045 2,1045 2,1045 2,1045 2,1045
Statistical significance at ∗ P  0.05, also ∗∗ P  0.01, ∗∗∗ P  0.001; Reference category: Personal care (N = 285).

filling old inventory and walking, respectively (R 2 change of G and D are mostly affected by CP, as indicated by the stan-
0.011 and 0.057). dardized coefficients. Comparing models 2 and 3 we also find
Further, we note that when the subgroup effect is removed no support for S being affected by CP or CU. Although the
from the analysis (model 3), the adjusted R 2 for the Fn, G results show a statistically significant effect of CP or CU for
and D drops marginally from the previous model to 63.3, 39.8 W , P and Fo, by inspecting the adjusted R 2 we conclude that
and 25.4%, respectively. The F-statistics show that the joint the impact of these variables on the execution times of the
contribution of CP and CU is statistically significant for Fn, aforementioned sub-activities is weak. This result is consis-
G and D and their standardized coefficients are both posi- tent with our prediction that CP and CU do not affect the
tive, thus showing support for our hypotheses for these sub- Search, Prepare and Fill old sub-activities.
activities. Note that these results are also consistent between In summary, we conclude that the results provide evidence
models 2 and 3. While CU has a larger contribution for Fn, that the execution time for Fill new, Grab/unpack and
206 Journal of the Operational Research Society Vol. 60, No. 2

Table 3 Sequential regression: actual vs. predicted TST (Chain A)

Model 2 Model 3
Unstd. Coeff. Std. Err. Std. Coeff. Unstd. Coeff Std. Err. Std. Coeff.

(Constant) 5.008E−08 1.403 1.163E−08 1.502


SumPRE Subactivities 1.000∗∗∗ 0.022 0.819 1.000∗∗∗ 0.023 0.798
R 0.819 0.798
R2 0.670 0.637
R 2 adj 0.670 0.636
Mean SS Err. 442.099 486.720
Overall F 2124.795 1834.109∗∗∗
d.f. 1,1046 1,1046
Statistical significance at ∗ P  0.05, also ∗∗ P  0.01, ∗∗∗ P  0.001.

Dispose are mostly explained by CP and CU, while we found Results for model 1 indicate that the product category
little evidence to show that these variables substantially affect variable alone explains in proportion of 17.2% the variance
the other sub-activities. in TST, while model 2 yields a significantly larger adjusted
We now obtain the TST simply as the sum of the estimated R 2 (66.7%), with a significant 49.2% of the total variability
execution times for each individual sub-activity, derived under in TST accounted for by the group of variables CP and
models 2 and 3. Thus the estimated TST is derived as: CU. Model 3 shows that the explanatory variables CP and
CU together have a significantly high joint contribution in
TST = T̂ G + T̂ S + T̂ W + T̂ P + T̂ Fn + T̂ Fo + T̂ D (4) predicting the TST, accounting for 63.7% of the variability in
the TST. The F-statistics for all three models are statistically
where T̂ s , s ∈ A stands for the estimated execution time of significant (P  0.001). Thus, results provide evidence that
the corresponding sub-activity, as given by models 2 or 3. the TST is systematically explained in large measure by our
To estimate the accuracy of this prediction we compare the model. Furthermore, comparing models 2 and 3, we note
estimated TST with the actual TST (obtained from empir- that when the subgroup-effect is excluded from the model,
ical data) and the results are included in Table 3. Both the adjusted R 2 decreases only marginally and in both cases
variables have the same mean (57.31 s) as confirmed by a the hypotheses of our study are supported. The coefficient
paired-samples t-test. The correlation coefficient between estimates presented in Table 4 show that TST is positively
the predicted and the measured TST is 0.819 (model 2) correlated with CP and CU, thus providing support for our
and 0.798 (model 3) and thus 67% (respectively 63.7%) hypotheses at P  0.001. They also are fairly consistent
of the variance in the measured TST per order line is between models 2 and 3. The standardized values of the coef-
explained by the sum of time estimates for individual sub- ficients indicate that most of the explanatory power comes
activities. Thus, results show a slightly better performance from the variables CP and CU, with a higher influence of
of model 2 as compared with model 3 but the increase in CU. This could reflect the larger impact of the sub-activity
adjusted R 2 is marginal. Therefore, given the simplicity Fn (mostly affected by CU) on the TST. While all significant
of model 3, we recommend choosing it for forecasting in model 1, the coefficients of dummy variables for product
purposes. category remain significant (at P  0.05), with one exception
(Canned fruits), in model 2. Compared with CP and CU
Overall regression results however, they have small explanatory power. Also, recall
Similarly, regression models 1–3 are analysed for the depen- that in our modelling we used Personal care as a reference
dent variable TST. The results of ordinary least squares esti- category for the group of dummy variables (with the largest
mation for the first data set (1048 observations) are presented number of observations), and therefore the positive coef-
in Table 4. Collinearity tests (correlation coefficients, vari- ficients for the dummy variables confirm our expectations
ance inflation factors) indicated no significant problems with from previous descriptive statistics (see Table B1, Appendix
respect to multi-collinearity for the estimated models. In addi- B): according to this dataset, the personal care category is
tion, upon preliminary inspection of the results, no signif- the fastest to handle on order line basis.
icant outliers or influential points were detected, and thus Based on these results, we conclude that models 2 and
the results included in Table 4 reflect the entire data set. An 3 already explain a large portion of the Total Stacking
alternative model formulation where interactions between the Time and the variables CP and CU are important predictors
explanatory variable and the product category were included of TST. Due to the simplicity of the model and its good
did not improve the model specification and were not signif- accuracy, we recommend using model 3 for forecasting
icant (Aiken and West, 1991). TST.
A Curşeu et al—Modelling handling operations in grocery retail stores 207

Table 4 Overall regression: results for TST (Chain A)

Model 1 Model 2 Model 3


Variables Unstd. Coeff. Std. Err. Std. Coeff. Unstd. Coeff. Std. Err. Std. Coeff. Unstd. Coeff. Std. Err. Std. Coeff.
(Constant) 35.474∗∗∗ 1.973 3.902∗ 1.785 10.240∗∗∗ 1.447
Baby food 14.978∗ 6.298 0.069 13.898∗∗∗ 3.995 0.064
Chocolate 30.872∗∗∗ 3.239 0.310 5.896∗ 2.375 0.059
Coffee 38.063∗∗∗ 3.270 0.377 18.471∗∗∗ 2.166 0.183
Coffee milk 45.383∗∗∗ 4.868 0.279 21.527∗∗∗ 3.227 0.132
Candy 19.968∗∗∗ 2.892 0.232 7.932∗∗∗ 2.007 0.092
Sugar 35.360∗∗∗ 8.093 0.126 10.517∗ 5.176 0.037
Canned meat 41.697∗∗∗ 5.243 0.236 12.016∗∗∗ 3.418 0.068
Canned fruits 29.401∗∗∗ 6.209 0.138 2.922 3.998 0.014
CP 19.614∗∗∗ 1.471 0.375 19.052∗∗∗ 1.396 0.364
CU 1.180∗∗∗ 0.081 0.442 1.327∗∗∗ 0.071 0.496
R2 0.178 0.670 0.637
R 2 adj 0.172 0.667 0.636
R 2 change 0.178 0.492 0.637
F change 28.130∗∗∗ 773.434∗∗∗ 916.178∗∗∗
Mean SS Err. 1108.989 445.936 487.185
Overall F 28.130∗∗∗ 210.651∗∗∗ 916.178∗∗∗
d.f. 8,1039 10,1037 2,1045
Statistical significance at ∗ P  0.05, ∗∗ P  0.01, ∗∗∗ P  0.001; Reference category: Personal care (N = 285).

Validation of the results regression is then used to estimate the TST (see Table C2
To validate the results from the previous section, we use from Appendix C), we found that the correlation coefficient
the empirical data from chain B and replicate the analysis between the predicted and the measured TST is 0.724 (R 2 =
conducted for chain A. We do this in order to verify the reli- 52.4%) using model 2 and 0.684 (R 2 = 46.7%) for model 3.
ability of the previously obtained results and the accuracy The high values of these correlation coefficients indicate that
of the predictive models (Wang, 1994). Summary statistics the TST for chain B is also explained to a large degree by the
for the variables in this study using the second data set are chosen models. Furthermore, comparing results for models 2
included in Tables B3 and B4 from Appendix B. The average and 3, we are again in favour of the simplest model 3 to be
TST across all five product categories is 49.29 s with a stan- used for deriving good estimations of the TST.
dard deviation of 27.06. The smallest average TST is recorded For forecasting purposes, the overall regression for esti-
for the products from the wine subgroup (39.69 s), while the mating TST provides a simple and less time-consuming proce-
most time-consuming products in this set for handling are dure. Therefore, we tested the reliability of the results on the
those from category cookies (mean TST equals 60.62 s). The second data set as well. We found consistent support for our
TST shows significant variation between order lines, ranging hypotheses regarding TST (see Table 5). While the group of
from a minimum of 6 s (wine) to a maximum of 212 s per dummy variables related to product category have a signif-
order line (canned vegetables). The variable CP ranges from icant, but small contribution in predicting TST (adjusted R 2
1 CP (all categories) to 8 CP (cookies) with an average of about 10%), the most explanatory power comes again from the
1.22 CP across all categories, and a standard deviation of 0.6 group of variables CP and CU, which affect significantly and
CP. The variable CU has an overall mean of 15.5 consumer positively the TST. Compared to model 2 (R 2 adj = 51.9%),
units (standard deviation = 8.86), ranging from 6 to 80 CU CP and CU alone explain 46.5% of the variance in TST, thus
per order line. indicating only a marginal decrease in adjusted R 2 . Their
To assure the general applicability of the approach proposed coefficients are both statistically significant at P  0.001 and
in this study, we are interested in how consistently the previous consistent between the two models. Moreover, note that they
results replicate for the second data set. Regarding individual have also comparable sizes with coefficients’ estimates for
sub-activities, regression results (see Table C1 from Appendix CP and CU derived for the first dataset (compare Tables 4
C) for models 1–3 confirm to a high extent previous findings: and 5). We can, therefore, be confident that the effects of both
the CP, CU have a positive effect on execution times of sub- CP, and CU are needed to model the TST to a large extent
activities Fn, G and D and are the most important predic- and that model 3 represents a simple and reliable alternative
tors of time variation for these sub-activities (adjusted R 2 is for predicting TST.
52.6, 48.3 and 20.4%, respectively for model 2, and 50.9, We performed a final verification of the results, in which
47.6 and 19.6%, respectively for model 3). When sequential we used the data collected for chain B and the coefficients
208 Journal of the Operational Research Society Vol. 60, No. 2

Table 5 Overall regression: results for TST (Chain B)

Model 1 Model 2 Model 3


Variables Unstd. Coeff. Std. Err. Std. Coeff. Unstd. Coeff. Std. Err. Std. Coeff. Unstd. Coeff. Std. Err. Std. Coeff.
(Constant) 60.620∗∗∗ 1.923 19.981∗∗∗ 2.361 9.960∗∗∗ 1.971
Sandwich spread −11.888∗∗ 3.940 −0.132 −11.367∗∗∗ 2.883 −0.126
Canned vegetables −7.953∗ 3.914 −0.089 −5.929∗ 2.920 −0.066
Candy/Chocolate −18.029∗∗∗ 2.892 −0.290 −15.897∗∗∗ 2.113 −0.255
Wine −20.930∗∗∗ 2.972 −0.325 −13.282∗∗∗ 2.661 −0.206
CP 19.890∗∗∗ 1.887 0.441 18.526∗∗∗ 1.732 0.411
CU 0.892∗∗∗ 0.143 0.292 1.079∗∗∗ 0.117 0.353
R2 0.102 0.524 0.467
R 2 adj 0.095 0.519 0.465
R 2 change 0.102 0.422 0.467
F change 15.820∗∗∗ 246.753∗∗∗ 245.558∗∗∗
Mean SS Err. 662.247 352.103 391.431
Overall F 15.820∗∗∗ 102.087∗∗∗ 245.558∗∗∗
d.f. 4,558 6,556 2,560
Statistical significance ∗ P  0.05, also ∗∗ P  0.01, ∗∗∗ P  0.001; Reference category = Cookies (N = 179).

estimates for model 3 derived for chain A (see again Table 4) proportional with CP and CU (due to the constant param-
to compute predicted values of TST for each order line. We eter a0 ) (see Equation (5)). For each order line, a fixed ‘setup
restate here for reference the model used for prediction: time’ (a0 ) is incurred, additionally to the positive time related
to the number of units being handled. This cost structure of
TST = a0 + a1 CP + a2 CU the TST allows economies of scale, and thus can be further
exploited in order replenishment decisions. For example, the
where a0 = 10.240, a1 = 19.052 and a2 = 1.327 (5)
retailer could decide to order less frequently but in a larger
The high values of the correlation coefficient between the number of case packs in order to reduce the handling work-
measured and predicted TST (R=0.683, R 2 =46.6%) provide load. (In the following section, we give an indication about the
additional evidence that the TST for chain B is also explained magnitude of potential efficiency gains.) On the other hand,
to a large degree by our model. Overall, the results of this less frequent deliveries lead to an increase in the average
section offer valuable support for the general applicability inventory level. Consider the classical EOQ setting, where we
of our approach to similar settings, with important ramifica- recognize explicitly not only the cost for holding inventory in
tions for retailers. Model 3 represents a simple and reliable the store (Ch ) and the ordering cost (Co ), but also a distinct
method for predicting the TST. The stacking times for each shelf-stacking cost (Cs ), derived on the basis of the handling
order line can be estimated inexpensively in this way, and time (5). The objective is to minimize the long-run average
ultimately be used for management decisions. For example, total costs.
one can assess the amount of work necessary during a day We use the following notation:  = annual demand rate
to execute the restocking of the shelves (using readily avail- (assumed constant and known), X = replenishment quantity
able information about the number of units and case packs (in consumer units), K = fixed ordering cost, h = holding
for each SKU), or can assess the individual labour perfor- cost per consumer unit per unit-time, S = stacking cost per
mance of store employees. Also, by inspecting the individual hour, TC(X ) = average total annual costs, as a function of X .
sub-activities, one can get an indication about the possible We further restrict our attention to the situation when we are
inefficiencies in the whole process. only allowed to order in multiples of a given case pack size
Q, that is, X = mQ, m = 0, 1, 2, . . . . Following a similar
reasoning as in the classical EQO analysis and expressing
Analytical insights and implications for retailers each cost component as a function of the order size X yields
the following average annual total cost:
The empirical findings of this study offer the practitioners
the opportunity for a better control of the overall logistical
costs. In the literature on retail operations, the handling costs TC(X ) = Co (X ) + Ch (X ) + Cs (X )
are rarely modelled or they are often assumed to be a linear  X 
= K + h + S · TST(X ) ·
function of the number of CUs. Our results indicate however X 2 X
 
that an additive cost structure is more appropriate. The TST  X 
= (K + Sa 0 ) + h + S a1 + a2 
per SKU is linearly dependent on CP and CU, but not directly X 2 Q
A Curşeu et al—Modelling handling operations in grocery retail stores 209

or equivalently, The total time needed for stacking the same amount at once
is expressed as:
TC(m, Q) = Co (mQ) + Ch (mQ) + Cs (mQ)
  TST1 (CP, Q) = TST(nCP, Q)
 mQ 
= (K + Sa 0 ) +h + S a1 + a2  = a0 + a1 nCP + a2 nCPQ (9)
mQ 2 Q

Hence, when X (and m) is not restricted to be an integer Then the time savings can be derived as:
value, and we assume fixed case pack sizes (Q), the optimum TT − TST1 = (n − 1)a0 > 0 for n > 1 (10)
ordering quantity (X ∗ ) is the value such that *T C(X )/* X =0,
and is given by: which implies that we may save stacking time if we order,
 in each replenishment, more case packs at once, instead of
X ∗ = m ∗ Q = 2(K + Sa 0 )/ h (6) ordering one case pack at a time, and this saving is due to the
constant ‘setup time’ a0 . The efficiency gain, compared with
Because function TC (m, Q) is convex in m for positive values the case of multiple replenishments is then:
and is minimized by m ∗ , the optimal integral order quantity is
one of the two integers surrounding m ∗ , which give the lowest S 1 (CP, Q, n)
value of the total costs. The total annual costs corresponding TT − TST1
to X ∗ is given by: :=
TT
(n − 1)a0
TC(X ∗ ) = C ∗ ∗ ∗
o (X ) + Ch (X ) + Cs (X )
= 100% for n > 1 (11)
na 0 + na 1 C P + a2 nCPQ
= 2h (K + Sa 0 ) + S (a1 /Q + a2 ) (7)
(2) Increase the case pack size Q
Equation (6) resembles the classical EOQ formula, in which We evaluate the time savings obtained if, instead of
the ordering cost is replaced here byK + Sa 0 , while in formula ordering n order lines with CP of size Q per order line, it is
(7) we note that the first component represents the optimal possible to order the entire amount at once (ie in one order
total cost in the classical EOQ formula (but with the ordering line), by ordering CP case packs, each of size nQ. In this
cost modified as K + Sa 0 ) plus the extra term S (a1 /Q +a2 ). case, the shelf-stacking time is derived as follows:
In this setting, the fixed ‘setup time’ a0 is relevant for the
derivation of the optimal replenishment quantity. It would TST2 (CP, Q) = TST(C P, n Q)
be interesting to investigate the implications of the model = a0 + a1 C P + a2 CPnQ (12)
in a stochastic, multi-item setting. We recognize this as an
Then the time gains are now:
interesting area for further research.
TT − TST2 = (n − 1)a0 + (n − 1)a1 CP > 0 for n > 1(13)
Order of magnitude for efficiency gains in stacking
and the percentage of time saving is then:
The model formulated in Equation (5) allows quantifying
the time savings in the stacking process, obtained when it is S 2 (CP, Q, n)
possible to reduce the frequency of the replenishments, by TT − TST2
ordering more products at once, rather than the same amount :=
TT
multiple times. We use the coefficient estimates in (5) as (n − 1)a0 + (n − 1)a1 CP
reliable indication of the size of the effects identified. Let n = 100% for n > 1
na 0 + na 1 C P + a2 nCPQ
(n = 1, 2, 3, . . .) be the number of order lines for the same (14)
SKU in a replenishment order in the subsequent analysis. Two
situations can then be considered: Again, in this case, reducing the frequency of the replenish-
(1) Increase the number of case packs per order line ments may result in time savings and efficiency gains as given
The effect of reducing the replenishment size (ie the number by (13) and (14). Furthermore, by comparing Equations (11)
of order lines) by ordering more CP per order line, while and (14), we notice that the time saving is always higher in
keeping the same case pack size (Q) can be evaluated. We the second case, when the strategy is to increase the case pack
compare the time savings obtained if, instead of ordering n size (Q) instead of the number of case packs (CP) per order
order lines with CP of size Q per order line, it is possible line.
to order the entire amount at once (ie in one order line), The efficiency gains derived from (11) and (14) are illus-
by ordering nCP, each of size Q. The total time needed for trated in Figure 2, for two particular choices of CP and Q.
stacking n order lines with CP of size Q per order line can Typically, case pack sizes take values of 6, 12 or 24 consumer
be written as: units. In Figure 2, the effect of n on S 1 and S 2 is illustrated for
one and respectively four case packs per order line, each of
TT(CP, Q) = nTST(CP, Q) size six. We note that the higher the reduction in the number
= na 0 + na 1 C P + a2 nCPQ (8) of order lines, the higher the savings. Reducing one order line
210 Journal of the Operational Research Society Vol. 60, No. 2

by analysing the individual sub-activities and describe the


interactions between key time-drivers (CP and CU) and
logistics processes; secondly, we derive a reliable model for
estimating the total stacking time per order line; finally, we
use the empirical results to quantify potential time savings
and demonstrate by a lot sizing analysis the opportunities for
considering handling costs explicitly for inventory manage-
ment decisions.
We used real-life empirical data from two European grocery
retailers and adopted two strategies for estimating the TST
per order line and evaluating the relative impact of each
factor identified (sequential versus overall regression). The
two approaches may serve two different practical purposes.
On one hand, the sequential approach, allows one for a better
insight into the details of the shelf-stacking process, iden-
tifying those sub-activities that are mostly affected by the
Figure 2 Effect of n on S 1 and S 2 for two particular choices of number of items being handled (CP and CU), and those for
CP and Q. which the variation in workload is potentially affected by
other factors. At the same time, the approach indicates which
sub-activities contribute mostly to the total variation in the
for the same SKU (n = 2 in Figure 2) as a consequence of stacking time of a new order line. The three most relevant
ordering two times more case packs results in efficiency gains sub-activities are found to be: stacking new inventory, grab-
of 13% (if CP = 1) and 4% (if CP = 4), respectively. Alter- bing and opening of a case pack, and waste disposal, in this
natively, we observe higher potential gains, up to 40%, when order. These sub-activities are also mostly affected by CP and
it is possible to place orders for higher case pack sizes. CU, and we indicate the magnitude of their relative positive
Note again from (11) and (14) that n, CP and Q have a impact. We also find that the time for searching, preparing
combined effect on S 1 and S 2 . Generally as n increases, S 1 and filling old inventory can be regarded as fixed per order
and S 2 reach steady values, with a maximum around 30% (for line. This information can further be used to identify ineffi-
S 1 ) and 80% (for S 2 ), respectively. However, as CP and Q ciencies in the stacking process.
increases, the efficiency gains are decreasing. Notable is the On the other hand, the overall regression strategy offers
behaviour of S 1 with respect to n and CP, when the savings a simple, inexpensive tool for predicting the TST per order
drop as CP increases, indicating that in formula (11), the line. In this study, we found enough support to conclude that
estimated time due to CP and Q, outweighs the fixed ‘setup- a simple prediction model, depending only on the number of
time’ (due to a0 ). case packs and the number of consumer units, offers already
Although in practice the case pack sizes are usually set by a reliable estimate of the TST. Results from testing and vali-
the manufacturers, it is still valuable to recognize the impact dation show that the model is stable and it explains the TST
of reduced sizes on handling efficiency, perhaps especially for to a large extent. Although the influence of CP and CU on
retailers that also carry their own private labels. These prelim- the shelf-stacking process may be implicitly recognized, we
inary insights into the potential efficiency gains derived from demonstrate that both variables are relevant predictors for TST
the proposed model, offer interesting opportunities for devel- and we also estimate the size of their effects. As compared to
oping adapted inventory control rules that take into account common assumptions in the literature, we find that the form
the handling component. Building new inventory replenish- of the relationship is additive, rather than purely linear. Using
ment policies that recognize the handling efficiency, should this structural insight, we investigate the magnitude of effi-
of course consider the possible tradeoffs (such as the shelf ciency gains in the stacking process. Furthermore, we model
space availability and physical constraints of the shelves, the the empirical findings into a lot-sizing analysis to demonstrate
demand pattern, or restrictions with respect to possible case the opportunities for extending inventory control rules with
pack sizes). We recognize this as an interesting area for further a handling component. The empirical findings of this study
research. offer the practitioners the opportunity for a better control of
the overall logistical costs.
While we illustrate the impact of some key drivers on time
Conclusions
variation, we recognize there are more potential factors that
We focused on the shelf-stacking process in grocery retail may affect the execution time of a certain activity, which
stores and studied the main factors that drive the shelf- worth further investigation. It seems reasonable for example to
stacking time. This study has three main contributions: first, assume that the type of package, the distance travelled within
we provide insights into the specifics of the stacking process the aisle, the SKUs volume or weight, and the inventory level
A Curşeu et al—Modelling handling operations in grocery retail stores 211

of the products on the shelves just before restocking might Gray AE, Karmarkar US and Seidmann A (1992). Design and
have an impact on the Total Stacking Time. These variables operation of an order-consolidation warehouse: Models and
were however not available in the original data set. application. Eur J Opl Res 58: 14–36.
Gujarati DN (1995). Basic Econometrics, 3rd edn. McGraw-Hill:
Singapore.
References Hellström D and Saghir M (2007). Packaging and logistics interactions
Aiken LS and West SG (1991). Multiple Regression: Testing and in retail supply chains. Packag Technol Sci 20: 197–216.
Interpreting Interactions. Sage Publications: London. Hoare NP and Beasley JE (2001). Placing boxes on shelves: A case
Atchley WR, Gaskins CT and Anderson D (1976). Statistical study. J Opl Res Soc 52: 605–614.
properties of ratios. I. Empirical results. Syst Zool 25: 137–148. Kaplan RS and Anderson SR (2004). Time-driven activity-based
Barnes RM (1968). Motion and Time Study Design and Measurement costing. Harward Bus Rev 83(11): 131–138.
of Work. John Wiley & Son: New York. Levy M and Weitz BA (2001). Retailing Management. Irqwin:
Berges JA (1997). Ratios, regression statistics, and ‘spurious’ Chicago.
correlations. Limnol Oceanogr 42: 1006–1007. Niebel BW (1993). Motion and Time Study. Irwin Inc.: Homewood:
Broekmeulen R, van Donselaar K, Fransoo J and van Woensel T IL.
(2004). Excess shelf space in retail stores: An analytical model Rouwenhorst B, Reuter B, Stockrahm V, van Houtum GJ, Mantel RJ
and empirical assessment. BETA Working Paper 109, Technische and Zijm WHM (2000). Warehouse design and control: Framework
Universiteit Eindhoven, Eindhoven. and literature review. Eur J Opl Res 122: 515–533.
Butner K (2005). The GMA 2005 Logistics Survey: Supply chain Saghir M and Jönson G (2001). Packaging handling evaluation
performance in food, grocery and consumer product. IBM Institute methods in the grocery retail industry. Packag Technol Sci 14:
for Business Value Study, January 2005. 21–29.
Cachon G (2001). Managing a retailer’s shelf space, inventory, and
Themido I, Arantes A, Fernandes C and Guedes AP (2000).
transportation. Manuf Serv Oper Mngt 3: 211–229.
Logistics costs case study—An ABC approach. J Opl Res Soc 51:
Chain Store Age (1963). Cifrino’s space yield formula: A
1148–1157.
breakthrough for measuring product profit, Vol. 39: 11, Lebhar-
Friedman Inc: New York. Tompkins JA, White JA, Bozer YA and Tanchoco JMA (2003).
Chain Store Age (1965). Shelf allocation breakthrough, Vol. 41, Facilities Planning, 2nd edn. John Wiley & Sons: New York.
pp 77–88, Lebhar-Friedman Inc: New York. Urban TL (1998). An inventory-theoretic approach to product
Corstjens M and Doyle P (1981). A model for optimizing retail shelf assortment and shelf-space allocation. J Retailing 74(1): 15–35.
space allocations. Mngt Sci 27: 822–833. Van Zelst S, Van Donselaar K, Van Woensel T, Broekmeulen R and
Drèze X, Hoch SJ and Purk ME (1994). Shelf management and space Fransoo J (2006). Logistics drivers for shelf stacking in grocery
elasticity. J Retailing 70: 301–326. retail stores: Potential for efficiency improvement. Int J Prod Econ,
DULOG (1997). Handling Costs in the Swedish Grocery doi:10.1016/j.ijpe.2006.06.010.
Retail Industry. DULOG: Dagligvaruhandlarnas Utvecklings och Varila M, Seppänen M and Suomala P (2007). Detailed cost modelling:
Logistikgrupp, Stockholm, Sweden. a case study in warehouse logistics. Int J Phys Distrib Logist Mngt
Gray CF (1992). An integrated methodology for dynamic labour 37(3): 184–200.
productivity standards, performance control, and system audit in Wang GCS (1994). What should you know about regression based
warehouse operations. Prod Invent Mngt J 33: 63–67. forecasting. J Bus Forecast Meth Syst 12(4): 15–21.

Appendix A

See Table A1.


Table A1 Shelf-stacking sub-activities
Sub-activity Starting/Ending point of sub-activity
Grab/open case pack (G)∗ Start The filler stands in front of the rolling container and reaches for
a case pack.
End The filler prepares to walk away from the rolling container and
starts opening a case pack.
or Start Then filler has arrived at the shelf location and starts opening the
case pack.
End The filler is ready with opening the case pack and another
sub-activity starts.
Search (S) Start The filler starts with checking the product and he/she looks for
the right shelf location.
End The filler sees the right shelf location and prepares to approach it
(walk).
Walk (W)∗∗ Start The filler prepares to walk away from the rolling container or
walks after searching the right shelf location.
End The filler stands in front of the shelves.
212 Journal of the Operational Research Society Vol. 60, No. 2

Table A1 (continued)
Sub-activity Starting/Ending point of sub-activity
or Start The filler prepares to walk away from the shelf location or waste
disposal place, to the rolling container.
End The filler stands in front of the rolling container and reaches for
a case pack.
Prepare the shelves/check ‘best before’ date (P) Start The filler reaches for the old inventory on the shelves and start to
check the ’best before’ date (if needed).
End The filler is ready with preparing the shelves; old inventory is
straightened or is removed from the shelves.
Fill new inventory (Fn) Start The filler reaches for the new inventory in the case pack.
End The filler reaches for the old inventory or grabs the empty box or
plastic.
Fill old inventory (Fo) Start In case old inventory was removed from the shelves, the filler
starts with putting it back on the shelves.
End The filler is ready with putting old inventory back on the shelves
and grabs the empty box or plastic.
Waste disposal (D) Start The filler holds an empty box (or plastic) and starts to flatten it
(sometimes the box is preserved to customers).
End The moment the filler prepares to leave the waste disposal place
(a trolley or a place near the rolling container).
Extra (E) An activity not part of the first sub-activities, for example help a customer,
customer is in the way, get or put away crate, process inventory remainder,
organise labels, general cleaning, discuss with a colleague, take away waste,
bring empty boxes for customers to check out area, get a new rolling container,
take away misplaced products, repair a broken product, remove cord from
rolling container, take a product to the kiosk, straighten separation plate.
Notes:
∗ Grabbing and opening the case pack are taken together, because the individual activities were difficult to separate.
∗∗ Walking does not include walking with the rolling container from the storage area to the right aisle or walking with the rolling container between
the aisles. But it does include (in exceptional cases) walking with the rolling container when the rolling container is moved to bring certain case packs
to the right shelf locations (eg heavy products). It is possible that filler performs multiple sub-activities at once, for example walking while opening the
case pack, searching or disposing waste. When this took place, the following reasoning was used: if the walking time was significantly influences by
the attention focused on opening the case pack (or searching/waste disposal), the time for example opening the case pack was measured as sub-activity
‘G’, and the remaining time as sub-activity ‘W’. If the walking time was not significantly influenced by one of these sub-activities, then the total time
was measured as walking time (W).

Appendix B. Descriptive statistics of the empirical datasets

See Tables B1, B2, B3 and B4.


Table B1 Descriptive statistics of explanatory variables (Chain A)
Number of CP per order line Number of CU per order line TST per order line (s)
Category Number of Avg. SD Min Max Avg. SD. Min Max Avg. SD Min Max
order lines
Baby food 31 1.13 0.34 1 2 8.90 4.03 4 16 50.45 17.47 20 88
Chocolate 168 1.36 0.72 1 4 25.26 16.58 6 80 66.35 41.22 15 294
Personal care 285 1.14 0.37 1 3 7.80 3.86 3 36 35.47 14.93 10 94
Coffee 163 1.47 1.08 1 9 18.88 18.74 6 135 73.54 48.62 20 334
Coffee milk 56 1.45 0.81 1 5 22.93 12.27 10 60 80.86 35.34 34 211
Candy 248 1.15 0.39 1 3 17.92 9.17 8 72 55.44 26.69 16 74
Sugar 18 1.83 0.99 1 4 17.33 9.43 8 40 70.83 32.25 22 151
Canned meat 47 1.77 0.96 1 5 22.55 15.20 6 72 77.17 51.23 12 245
Canned fruit 32 1.72 0.81 1 4 20.63 13.10 6 48 64.88 31.09 11 125
Aggregate statistics 1048 1.30 0.70 1 9 16.78 13.69 3 135 57.31 36.59 10 334
A Curşeu et al—Modelling handling operations in grocery retail stores 213

Table B2 Descriptive statistics of response variables (Chain A)


N Mean Std. Dev. Std. error mean
TST 1048 57.31 36.59 1.13
Grab/Open 1048 11.65 10.91 0.34
Search 1048 2.31 3.70 0.11
Prepare 1048 3.54 7.42 0.23
Fill new 1048 27.32 22.04 0.68
Dispose 1048 7.28 6.71 0.21
Walking 1048 4.77 3.85 0.12
Fill old 1048 0.44 3.57 0.11

Table B3 Descriptive statistics of explanatory variables (Chain B)


Number of CP per order line Number of CU per order line TST per order line (s)
Category Number of Avg. SD Min Max Avg. SD Min Max Avg. SD Min Max
order lines
Sandwich spread 56 1.25 0.47 1 3 17.11 9.71 8 48 48.73 25.02 18 148
Canned vegetables 57 1.28 0.67 1 5 14.74 7.83 8 60 52.67 31.88 17 212
Cookies 179 1.22 0.68 1 8 18.41 9.60 8 80 60.62 27.34 19 194
Candy/Chocolate 142 1.13 0.35 1 3 18.05 7.22 6 50 42.59 20.04 13 132
Wine 129 1.29 0.69 1 5 8.29 4.36 6 30 39.69 26.29 6 168
Aggregate statistics 563 1.22 0.60 1 8 15.50 8.86 6 80 49.29 27.06 6 212

Table B4 Descriptive statistics of response variables (Chain B)


N Mean Std. Dev. Std. error mean
TST 563 49.29 27.06 1.14
Grab/open 563 7.49 6.92 0.29
Search 563 0.67 3.09 0.13
Prepare 563 5.87 7.51 0.32
Fill new 563 21.94 12.97 0.55
Dispose 563 4.56 4.57 0.19
Walking 563 7.26 5.78 0.24
Fill old 563 1.50 4.93 0.21
214 Journal of the Operational Research Society Vol. 60, No. 2

Appendix C. Validation of results for chain B


See Tables C1 and C2.
Table C1 Regression results for each individual sub-activity (standardized coefficients) (Chain B)
Variables G S W P Fn Fo D
Model 1 (Only product categories)
Sandwich spread −0.073 −0.002 −0.188∗∗∗ −0.056 −0.033 −0.218∗∗∗ −0.009
Canned vegetables −0.002 0.058 −0.152∗∗∗ −0.016 −0.050 −0.257∗∗∗ 0.076
Candy/Chocolate −0.053 0.002 −0.106* −0.376∗∗∗ −0.168∗∗∗ −0.351∗∗∗ −0.028
Wine 0.030 0.241∗∗∗ −0.130∗∗∗ −0.333∗∗∗ −0.339∗∗∗ −0.343∗∗∗ −0.091
R2 0.009 0.056 0.041 0.157 0.094 0.142 0.016
R 2 adj 0.002 0.049 0.034 0.151 0.088 0.136 0.009
Mean SS Err. 47.715 9.069 32.253 47.865 153.305 20.975 20.722
Overall F 1.298 8.279∗∗∗ 6.015∗∗∗ 25.955∗∗∗ 14.546∗∗∗ 23.039∗∗∗ 2.340
d.f. 4,558 4,558 4,558 4,558 4,558 4,558 4,558
Model 2 (Product categories, CP, CU)
Sandwich spread −0.075* −0.006 −0.194∗∗∗ −0.053 −0.014 −0.223∗∗∗ −0.015
Cannedvegetables −0.001 0.049 −0.165∗∗∗ −0.005 0.008 −0.271∗∗∗ 0.064
Candy/Chocolate −0.011 0.007 −0.088 −0.372∗∗∗ −0.143∗∗∗ −0.345∗∗∗ 0.001
Wine 0.076 0.212∗∗∗ −0.159** −0.288∗∗∗ −0.099* −0.389* −0.106*
CP 0.591∗∗∗ 0.084 0.282∗∗∗ 0.031 0.245∗∗∗ 0.117 0.436∗∗∗
CU 0.155** −0.051 −0.032 0.097 0.523∗∗∗ −0.083 0.014
R2 0.489 0.060 0.109 0.169 0.531 0.148 0.213
R 2 adj 0.483 0.050 0.100 0.160 0.526 0.139 0.204
R 2 change 0.480 0.004 0.068 0.012 0.437 0.007 0.196
F change 260.917∗∗∗ 1.075 21.264∗∗∗ 4.036* 258.759∗∗∗ 2.200 69.314∗∗∗
Mean SS Err. 24.702 9.067 30.069 47.350 79.686 20.885 16.646
Overall F 88.644∗∗∗ 5.879∗∗∗ 11.389∗∗∗ 18.837∗∗∗ 104.909∗∗∗ 16.159∗∗∗ 25.046∗∗∗
d.f. 4,558 4,558 4,558 4,558 4,558 4,558 4,558
Model 3 (Only CP, CU)
CP 0.634∗∗∗ 0.193∗∗∗ 0.220∗∗∗ −0.004 0.238∗∗∗ 0.008 0.388∗∗∗
CU 0.089* −0.211∗∗∗ 0.054 0.180∗∗∗ 0.546∗∗∗ 0.091 0.087
R2 0.478 0.033 0.066 0.032 0.510 0.009 0.199
R 2 adj 0.476 0.030 0.062 0.028 0.509 0.006 0.196
Mean SS Err. 25.053 9.256 31.326 54.780 82.599 24.128 16.825
OverallF 256.308∗∗∗ 9.594∗∗∗ 19.646∗∗∗ 9.137∗∗∗ 291.821∗∗∗ 2.588 69.384∗∗∗
d.f. 2,560 2,560 2,560 2,560 2,560 2,560 2,560
Statistical significance ∗ P  0.05, also ∗∗ P  0.01, ∗∗∗ P  0.001; Reference category = Cookies (N = 179).

Table C2 Sequential regression: actual versus predicted TST (Chain B)


Model 2 Model 3
Unstd. Coeff. Std. Err. Std. Coeff. Unstd. Coeff Std. Err. Std. Coeff.
(Constant) −8.443E-14 2.133 2.337E-14 2.373
SumPRE Subactivities 1.000∗∗∗ 0.040 1.000∗∗∗ 0.045 0.684
R 0.724 0.684
R2 0.524 0.467
R 2 adj 0.523 0.466
Mean SS Err. 348.965 390.733
Overall F 618.031∗∗∗ 491.994∗∗∗
d.f. 1,561 1,561
Statistical significance ∗ P  0.05, also ∗∗ P  0.01, ∗∗∗ P  0.001.

Received February 2007;


accepted October 2007 after one revision

You might also like