{"id":117,"date":"2006-06-15T06:03:54","date_gmt":"2006-06-15T13:03:54","guid":{"rendered":"https:\/\/staging.opexlearning.com\/resources\/?p=117"},"modified":"2014-10-03T10:21:57","modified_gmt":"2014-10-03T15:21:57","slug":"queueing-theory-part-2","status":"publish","type":"post","link":"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/","title":{"rendered":"Queueing Theory and Little&#8217;s Law for Service Operations"},"content":{"rendered":"<div class=\"a296a24fa2fc69ef5487857f02f111e8\" data-index=\"9\" style=\"float: none; margin:10px 0 10px 0; text-align:center;\">\n<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\r\n<!-- Single Post readerboard -->\r\n<ins class=\"adsbygoogle\"\r\n     style=\"display:inline-block;width:728px;height:90px\"\r\n     data-ad-client=\"ca-pub-8207522353004717\"\r\n     data-ad-slot=\"1144967431\"><\/ins>\r\n<script>\r\n(adsbygoogle = window.adsbygoogle || []).push({});\r\n<\/script>\n<\/div>\n<p>Earlier, we discussed one <a title=\"pallets in warehousing with queueing theory\" href=\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-1\/91\/\">application of Queueing Theory in warehousing<\/a> using this <a title=\"little's law reference page\" href=\"https:\/\/staging.opexlearning.com\/resources\/littles-law\/8035\/\">reference on Little&#8217;s Law<\/a>. You can also view all 40+ articles on <a title=\"articles on queueing theory\" href=\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory\/\">Queueing Theory<\/a>.<\/p>\n<p>Now, let&#8217;s discuss part 2 of the queueing theory series. Let&#8217;s begin with Little&#8217;s Law, formalized as:<\/p>\n<blockquote><p>L = \u00ce\u00bbW<\/p><\/blockquote>\n<p>In that post, I stated that a goal in a process is to make the inputs flow as fast as possible through a system in order to produce an output. As an example, I shared an example from Amazon.com. Specifically, I stated that in a click-to-ship system, we want product to move with velocity. Is that always possible in a system and can that be a realistic goal?<\/p>\n<p class=\"MsoNormal\"><!--adsense#120by240right-->In reality, customer orders arrive sporadically, stochastically, and unpredictably. Imagine a supply chain consisting of a network of ~30 U.S. and Overseas distribution centers (I&#8217;m talking about Amazon.com here). These distribution centers are multi-echelon, which means that products are stored in both &#8220;Prime&#8221; locations and in &#8220;Reserve&#8221; locations. In these types of systems, the products in &#8220;Reserve&#8221; locations replenish the &#8220;Prime&#8221; stock, and Amazon&#8217;s outside suppliers replenish products in the &#8220;Reserve&#8221; locations. In that supply chain, often times, orders create spikes in demand that disrupts manufacturing schedules, cause overtime, decimates raw material supplies or current inventory levels, and wipes out finished goods buffers.<\/p>\n<p class=\"MsoNormal\">Demand also creates service problems for customers who wouldn&#8217;t be able to get the products they wanted because a spike in demand had consumed finished goods stocks or Reserve inventory. The challenge is to extend the smooth flow of materials and information upstream, beyond the plant-level, but all the way through the supply chain including to the distribution centers in the U.S. and Overseas and outside suppliers. The solution is to smooth out the peaks and valleys in the demand coming from the distribution centers by <em>leveling <\/em>the type and quantity of production and filling orders from carefully controlled finished goods markets or on-hand inventory.<\/p>\n<p class=\"MsoNormal\"><em>Leveling<\/em>, or <span style=\"text-decoration: line-through;\">Demand<\/span> Production Leveling, is technically known as <a title=\"heijunka in the toyota house\" href=\"https:\/\/staging.opexlearning.com\/resources\/why-heijunka-is-a-block-in-the-foundation-of-the-toyota-house\/10414\/\"><em>Heijunka<\/em><\/a>. This word comes from the Toyota Production System and is a Lean Manufacturing term. The goal of heijunka is to create balance by leveling <span style=\"text-decoration: line-through;\">demand<\/span> the flow of production in a system. Graphically, you can imagine Heijunka to look like the following:<\/p>\n<p class=\"MsoNormal\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-14782\" src=\"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/picture-of-heijunka-bottleneck.jpg\" alt=\"heijunka example \" width=\"343\" height=\"201\" srcset=\"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/picture-of-heijunka-bottleneck.jpg 343w, https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/picture-of-heijunka-bottleneck-300x175.jpg 300w\" sizes=\"(max-width: 343px) 100vw, 343px\" \/><\/p>\n<div style=\"text-align: center;\"><\/div>\n<p class=\"MsoNormal\">Amazon.com has a pull system in place &#8212; a very, very good one, though it&#8217;s not completely pull. Creating <em>pull<\/em> is a prerequisite to having flow and <span style=\"text-decoration: line-through;\">demand<\/span> production leveling (more on <em>pull<\/em> in another post). In other words, information systems must allow for Amazon&#8217;s suppliers to know the inventory levels of the Amazon.com <em>Reserve<\/em> stock. So, information flow and product flow are key in these situations: when the MIN level of Reserve Inventory is reached, the information system should <em>pull<\/em> from the supplier the right amount of inventory to bring the <em>Reserve<\/em> levels back to planned levels.<\/p>\n<p class=\"MsoNormal\">Back to <em>heijunka. <\/em>At Amazon.com, there is a buffer in place that stages all orders. This means that when an order is made, orders sit in a <em>queue<\/em> &#8212; a virtual queue before that order is dropped or assigned to an fulfillment center. This buffer or waiting queue acts as a load leveler; else, orders would be coming into a fulfillment center at the rate of demand, which is characterized by peaks and valleys. But, the goal is to level <span style=\"text-decoration: line-through;\">demand<\/span> production, since we can&#8217;t entirely control demand. In other words, velocity is still key, but we must have balance in the system first in order to pull an order through with velocity.<\/p>\n<p class=\"MsoNormal\">Another example of Heijunka is from Medtronic, a medical device manufacturer. They dealt with the same problems I mention above &#8212; unforseen demand and on-the-whim reactions to that demand which created imbalance in their system. Their approach was to create a Value-stream map, which shows process, time, and waste dimensions in a system. Below is their current state map of their distribution process:<\/p>\n<p class=\"MsoNormal\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-14781\" src=\"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/current-state-map-value-stream.png\" alt=\"map of current state using queueing\" width=\"709\" height=\"408\" srcset=\"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/current-state-map-value-stream.png 709w, https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/current-state-map-value-stream-600x345.png 600w, https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/current-state-map-value-stream-300x172.png 300w\" sizes=\"(max-width: 709px) 100vw, 709px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Mapping revealed that the daily operation required 16 people and that an order took 367 minutes to progress from initial download to actual shipping. During the 367 minutes of lead time, the order was actually being worked on for just 28.3 minutes. Much of the rest of the time, it was waiting for the next processing step to occur, as represented by the inventory triangles between steps. The logistics team calculated the lead time represented by the inventory triangles. The triangle between pick and the next step, check. It showed that the logistics team found 144 lists or orders waiting to be checked. In the data box for check, the team recorded its observation that the cycle time for an operator to check an order was one minute. Since there were two people checking orders, it would take them 72 minutes to process the 144 lists or orders in the queue.<\/p>\n<p>What is amazing about what this team discovered is that only 7% of the time, the product was undergoing a value-adding stem. The rest of the time, was waste. Is there a way to make this process leaner, with less waste?<\/p>\n<p>The next action for the logistics team was to map out and implement a leaner future-state by using the information uncovered during the current-state mapping process. For example, scanning at both the check and pack steps was a duplication of work, an obvious waste that the team wanted to eliminate. The problem was how to make sure the orders weren&#8217;t mixed up in the totes. Many of Medtronic&#8217;s products were small and had to be put in totes to prevent them from falling through the conveyor. The team then realized that the conveyor was causing the need for double scanning. If orders were picked, placed on a cart instead of a conveyor, and wheeled to a scanning terminal, then the pick, check, and pack steps could be combined into one assembly\u009d station. The team made the improvement. The only significant cost was a $3,000 fee to the scanning program vendor for reprogramming.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-14783\" src=\"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/future-state-value-stream-map-queueing.png\" alt=\"future state value stream map with heijunka\" width=\"709\" height=\"353\" srcset=\"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/future-state-value-stream-map-queueing.png 709w, https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/future-state-value-stream-map-queueing-600x299.png 600w, https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/future-state-value-stream-map-queueing-300x149.png 300w\" sizes=\"(max-width: 709px) 100vw, 709px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>This new process is much leaner, quicker, supports pull, creates balance, and is much faster than the previous process. Many steps were eliminated and waste was reduced. The outcome? From click-to-ship, the process moves with velocity, and the customer receives his or her product much quicker. Notice the Heijunka box above &#8212; this creates the balance and reduces unthoughtful reactions to unpredictable demand.<\/p>\n<!--CusAds0-->\n<div style=\"font-size: 0px; height: 0px; line-height: 0px; margin: 0; padding: 0; clear: both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Earlier, we discussed one application of Queueing Theory in warehousing using this reference on Little&#8217;s Law. You can also view all 40+ articles on Queueing Theory. Now, let&#8217;s discuss part 2 of the queueing theory series. Let&#8217;s begin with Little&#8217;s Law, formalized as: L = \u00ce\u00bbW In that post, I stated that a goal in [&hellip;]<\/p>\n","protected":false},"author":12327,"featured_media":8651,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[29],"tags":[641,643,642,640],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Queueing Theory and Little&#039;s Law for Service Operations<\/title>\n<meta name=\"description\" content=\"Service operations can benefit from Queueing Theory. Read this article to learn and see how.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Queueing Theory and Little&#039;s Law for Service Operations\" \/>\n<meta property=\"og:description\" content=\"Service operations can benefit from Queueing Theory. Read this article to learn and see how.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/\" \/>\n<meta property=\"og:site_name\" content=\"OpEx Learning\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/get.shmula\" \/>\n<meta property=\"article:published_time\" content=\"2006-06-15T13:03:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-10-03T15:21:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/theory-of-lines-thumb-image.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"450\" \/>\n\t<meta property=\"og:image:height\" content=\"338\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Uday Kawar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@shmula\" \/>\n<meta name=\"twitter:site\" content=\"@shmula\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Uday Kawar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/\",\"url\":\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/\",\"name\":\"Queueing Theory and Little's Law for Service Operations\",\"isPartOf\":{\"@id\":\"https:\/\/staging.opexlearning.com\/resources\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/theory-of-lines-thumb-image.jpg\",\"datePublished\":\"2006-06-15T13:03:54+00:00\",\"dateModified\":\"2014-10-03T15:21:57+00:00\",\"author\":{\"@id\":\"https:\/\/staging.opexlearning.com\/resources\/#\/schema\/person\/9335b5223b67189b35bda7d6be11c3fd\"},\"description\":\"Service operations can benefit from Queueing Theory. Read this article to learn and see how.\",\"breadcrumb\":{\"@id\":\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/#primaryimage\",\"url\":\"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/theory-of-lines-thumb-image.jpg\",\"contentUrl\":\"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/theory-of-lines-thumb-image.jpg\",\"width\":450,\"height\":338},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/staging.opexlearning.com\/resources\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Queueing Theory\",\"item\":\"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-posts\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Queueing Theory and Little&#8217;s Law for Service Operations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/staging.opexlearning.com\/resources\/#website\",\"url\":\"https:\/\/staging.opexlearning.com\/resources\/\",\"name\":\"OpEx Learning\",\"description\":\"Lean Six Sigma. Simplified.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/staging.opexlearning.com\/resources\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/staging.opexlearning.com\/resources\/#\/schema\/person\/9335b5223b67189b35bda7d6be11c3fd\",\"name\":\"Uday Kawar\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Queueing Theory and Little's Law for Service Operations","description":"Service operations can benefit from Queueing Theory. Read this article to learn and see how.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Queueing Theory and Little's Law for Service Operations","og_description":"Service operations can benefit from Queueing Theory. Read this article to learn and see how.","og_url":"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/","og_site_name":"OpEx Learning","article_publisher":"https:\/\/www.facebook.com\/get.shmula","article_published_time":"2006-06-15T13:03:54+00:00","article_modified_time":"2014-10-03T15:21:57+00:00","og_image":[{"width":450,"height":338,"url":"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/theory-of-lines-thumb-image.jpg","type":"image\/jpeg"}],"author":"Uday Kawar","twitter_card":"summary_large_image","twitter_creator":"@shmula","twitter_site":"@shmula","twitter_misc":{"Written by":"Uday Kawar","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/","url":"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/","name":"Queueing Theory and Little's Law for Service Operations","isPartOf":{"@id":"https:\/\/staging.opexlearning.com\/resources\/#website"},"primaryImageOfPage":{"@id":"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/#primaryimage"},"image":{"@id":"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/#primaryimage"},"thumbnailUrl":"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/theory-of-lines-thumb-image.jpg","datePublished":"2006-06-15T13:03:54+00:00","dateModified":"2014-10-03T15:21:57+00:00","author":{"@id":"https:\/\/staging.opexlearning.com\/resources\/#\/schema\/person\/9335b5223b67189b35bda7d6be11c3fd"},"description":"Service operations can benefit from Queueing Theory. Read this article to learn and see how.","breadcrumb":{"@id":"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/#primaryimage","url":"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/theory-of-lines-thumb-image.jpg","contentUrl":"https:\/\/staging.opexlearning.com\/resources\/wp-content\/uploads\/2006\/06\/theory-of-lines-thumb-image.jpg","width":450,"height":338},{"@type":"BreadcrumbList","@id":"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-part-2\/117\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/staging.opexlearning.com\/resources\/"},{"@type":"ListItem","position":2,"name":"Queueing Theory","item":"https:\/\/staging.opexlearning.com\/resources\/queueing-theory-posts\/"},{"@type":"ListItem","position":3,"name":"Queueing Theory and Little&#8217;s Law for Service Operations"}]},{"@type":"WebSite","@id":"https:\/\/staging.opexlearning.com\/resources\/#website","url":"https:\/\/staging.opexlearning.com\/resources\/","name":"OpEx Learning","description":"Lean Six Sigma. Simplified.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.opexlearning.com\/resources\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/staging.opexlearning.com\/resources\/#\/schema\/person\/9335b5223b67189b35bda7d6be11c3fd","name":"Uday Kawar"}]}},"_links":{"self":[{"href":"https:\/\/staging.opexlearning.com\/resources\/wp-json\/wp\/v2\/posts\/117"}],"collection":[{"href":"https:\/\/staging.opexlearning.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staging.opexlearning.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staging.opexlearning.com\/resources\/wp-json\/wp\/v2\/users\/12327"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.opexlearning.com\/resources\/wp-json\/wp\/v2\/comments?post=117"}],"version-history":[{"count":0,"href":"https:\/\/staging.opexlearning.com\/resources\/wp-json\/wp\/v2\/posts\/117\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging.opexlearning.com\/resources\/wp-json\/wp\/v2\/media\/8651"}],"wp:attachment":[{"href":"https:\/\/staging.opexlearning.com\/resources\/wp-json\/wp\/v2\/media?parent=117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staging.opexlearning.com\/resources\/wp-json\/wp\/v2\/categories?post=117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging.opexlearning.com\/resources\/wp-json\/wp\/v2\/tags?post=117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}