This article needs additional citations for verification .(November 2015) |
In production and project management, a bottleneck is a process in a chain of processes, such that its limited capacity reduces the capacity of the whole chain. The result of having a bottleneck are stalls in production, supply overstock, pressure from customers, and low employee morale. [1] There are both short and long-term bottlenecks. Short-term bottlenecks are temporary and are not normally a significant problem. An example of a short-term bottleneck would be a skilled employee taking a few days off. Long-term bottlenecks occur all the time and can cumulatively significantly slow down production. An example of a long-term bottleneck is when a machine is not efficient enough and as a result has a long queue. [2]
An example is the lack of smelter and refinery supply which cause bottlenecks upstream.
Another example is in a surface-mount technology board assembly line with several pieces of equipment aligned. Usually the common sense strategy is to set up and shift the bottleneck element towards the end of the process, inducing the better and faster machines to always keep the printed circuit board (PCB) supply flowing up, never allowing the slower ones to fully stop; a strategy that could result in a deleterious (or damaging) and significant, overall drawback in the process.
Almost every system has a bottleneck, even if it is a minor one. If every system was running at full capacity, at least one machine would be accumulating processes. [3] Identifying bottlenecks is critical for improving efficiency in the production line because it allows you to determine the area where accumulation occurs. The machine or process that accumulates the longest queue is usually a bottleneck, however this isn't always the case. Bottlenecks can be found through: identifying the areas where accumulation occurs, evaluating the throughput, assessing whether each machine is being used at full capacity, and finding the machine with the high wait time. [4] [5]
When input comes in faster than the speed of the process, accumulation starts to occur. This means that the machine either does not have enough capacity, is not being fully utilized or has an under-qualified operator. This method is not effective at identifying bottlenecks where the queues are at several process steps, as there are multiple processes with accumulation. [4]
Since the production line is directly linked to the output of the machines, it allows for the identifying of the main bottleneck in the manufacturing process. In changing each machines throughput, it will be possible to assess which machine affects the overall output the most, and hence determine the bottleneck in the chain of processes. [6]
By using the utilization percentage of each production unit, it is possible to determine the machine which uses the highest percentage of its capacity. This machine is bottlenecking the other machines by 'forcing' them to operate at a lower capacity. However, if all machines in the chain of processes are running at a similar capacity level, increasing the capacity of the lowest machine will not create a significant improvement to the total output. [4]
In the case where several production units are already running at full capacity, tracking the down time of machines will allow you to identify which machine is being bottlenecked. Usually the machine prior the machine with the highest wait or down time in the chain of processes is a bottleneck. The result of this is a machine being under utilized. [4]
A fishbone diagram is a graphical means for finding possible problems in a chain of processes. By collecting the different data related to the problem, and inputting them into the diagram, it becomes easier to analyze the data in the order it is used, and hence determine the root of the problem. This is commonly used to find the bottleneck in a chain of processes due to being able to pinpoint the machine precisely responsible for the delay in production. [7]
The consequences of having bottlenecks in production are possible stalls in production, supply overstock, fall in employee morale, and loss of customers. Bottlenecks can result in the overloading of a machine. Overloading a machine can lead to the machinery getting damaged or worn out, and the result of this would be potential stretches of downtime in the long term.
A stall in production would be the result of one machine slowing down the entire chain of processes and consistently leaving the other machines unable to continue while it accumulates a large queue. This inefficiency significantly slows down production as many resources such as time, people, and machines are being paid to wait. [1]
In the event of accumulation in the long-term, the capacity at which the bottlenecked machine is running could be so slow that the accumulated resources that are in the queue need to be stored. The cost of storing resources is significant as it takes resources to transport the materials back and forth as well as requiring space, another potential cost. [1]
The result of bottlenecks could require more work from employees as well as longer hours. In addition, there's the factor of stress and frustration with the bottlenecked machine and its operator. This could result in loss of efficiency as employees may not be very motivated to work. [4]
Once the bottleneck has been identified, assessing the degree of the bottleneck is crucial for determining how to manage the bottleneck. The bottleneck could be either minor or severe. Minor bottlenecks may not need to be immediately addressed, whereas severe bottlenecks should be dealt with immediately. There are several ways to eliminate bottlenecks. Some means of doing so are: Adding resources to the bottleneck operation (more people), [8] minimising downtime, [9] eliminating non-value activities, investing in more machinery which completes the same action, and optimising the bottlenecks operation. [10] [11] Other sources similarly suggest that once the bottleneck has been identified it is best to ensure it is well maintained, [12] to provide a constant buffer stock upstream of the bottleneck, to reduce time wasted in set ups and changeovers, and to train more operators for the bottlenecked machines. [13] [14] These are further explained below. Having production scheduled to optimise efficiency, is another means of effectively utilising the bottlenecked machine. This minimises the possibility that the production quota will not be met. Scheduling also reduces the number of situations where production is halted due to a lack of personnel, due to increased organisation and greater planned out production. It also allows for the full advantage of the time available to be taken, as pockets of time can be found to keep the machine running for as many hours as possible in a week. [15]
Increasing the number of operators or increasing the number of staff can be beneficial for multiple reasons. Increasing the number of operators can increase efficiency, as they can all work different timed shifts and hence the bottlenecked machine can run for longer hours. [14] In addition, if one worker is sick, unable to work, or quits, there will always be someone available to replace him. Increasing the number of employees can be beneficial to increasing efficiency. [16] This is because they can be reassigned to work on parts of the bottlenecked machines' operations which can be broken down into smaller activities and reassigned to reduce the work load of the machine, hence reducing the accumulation. [10] [11] [13] Reassigning other work to different machines, allows less accumulation or delay for the bottlenecked machine. This significantly speeds up production, as it reduces the wait time of the machines farther along the chain of processes, increasing productivity. [17]
To compensate for being the weakest link in the chain of processes, the bottleneck machine will have to run for longer periods of time. Changeover and setup time should be minimised to allow the machines to run for slightly longer, reducing the impact of the bottleneck. [14] Minimizing downtime by having the bottlenecked machines run from earlier until later is a common strategy for working around the problem, however this does increase the likelihood for the machine to be overloaded and need regular maintenance. [10]
In removing all non-value activities, you reduce the amount of redundant tasks performed by the bottlenecked machine and hence maximize efficiency. Removing the waste operations results in a shorter cycle time hence allowing the machine to complete each process in less time. [10]
In order to optimise the usage of the machine, the machine should be kept running for as long as possible and hence should never have to wait for materials or stock, to increase productivity. This can be achieved by putting a buffer stock in place, so that the machine always has some task it can be doing. The down side to this strategy is that inventory space will be needed to store the buffer stock, for when the machine before it in the chain of processes, is working. [10]
Preventing bottlenecks would be ideal to avoid having to manage and resolve them in the future. There are ways to work around them when planning the production environment. Giving employees free rein over minor decision making, will allow them to make the decision they feel is most efficient, and being operators of the machine, their experience will allow them to become specialised in the use of the machine over time. [18] Cross-training employees will increase adaptability in the production line and therefore reduce potential downtime in the future. Hiring high performance employees will reduce the possibility for bottlenecks to be formed by underperforming employees who are inefficient at using their assigned machinery. [19] Planning for a higher potential output when designing the production environment is crucial in the long run, for occurrences of larger orders when there is need to run all the machinery. Having all the machinery running at full capacity is not always ideal, due to situations where malfunctions occur and production is halted. Having inspiring leaders who have a strong understanding of how to keep production running smoothly, will allow greater control of all the different processes in the chain of production. Taking into account the layout of the different processes, can also increase efficiency as it minimises delay caused in the transportation stage. The use of a proper layout can reduce the overhead of machines and can reduce material handling time. [20]
Establishment of standardized exchanged protocols, can minimise the potential for future bottlenecks to occur through minimising down time. This increases efficiency by reducing any potential confusion between different sectors and hence reduces the possibility for delays of the arrival of raw materials. [21]
A static bottleneck is where no random or unexpected fluctuations (such as those that would happen during either a changeover or a breakdown of the system) occur. A static system does not change in behavior and hence the system stays constant. Finding a bottleneck in a static system is very simple, it is simply the machine or process with the longest constant cycle time. Static systems do not exist in reality as no matter what, there will always be a slight fluctuation in cycle time. This is because there is no way to prevent all fluctuations from occurring to slow the system down. An example of this could be a power shortage or a natural disaster. [22] The behavior of any system is vulnerable to any random event and hence all systems are dynamic. Dynamic systems can be divided into two main groups: Stable and unstable. The significant difference in the context of dynamic systems, is that the bottlenecks can shift. The speed of which a bottleneck shifts depending on the buffer between the processes. [22] Bottlenecks shift when the location of the work center in the production area changes, and this leads to control problems due to the significant delay in output. Shifting bottlenecks are a result of inevitable, unexpected events, for which no planning is possible. [23]
The steps suggested to avoid or prevent shifting bottlenecks are:
Step 1) Re-evaluate the maximum load of every machine, process or work center when accepting a new order.
Step 2) Find the bottleneck in the system and identify its surplus capacity.
Step 3) Fill the bottlenecks surplus capacity.
Step 4) Find out the release time of the material as a result of the new bottlenecks scheduling.
Through following these steps, the order production will be completed in the shortest possible time frame. [24]
Network throughput refers to the rate of message delivery over a communication channel, such as Ethernet or packet radio, in a communication network. The data that these messages contain may be delivered over physical or logical links, or through network nodes. Throughput is usually measured in bits per second, and sometimes in data packets per second or data packets per time slot.
Inventory or stock refers to the goods and materials that a business holds for the ultimate goal of resale, production or utilisation.
A supply chain, sometimes expressed as a "supply-chain", is a complex logistics system that consists of facilities that convert raw materials into finished products and distribute them to end consumers or end customers. Meanwhile, supply chain management deals with the flow of goods within the supply chain in the most efficient manner.
The theory of constraints (TOC) is a management paradigm that views any manageable system as being limited in achieving more of its goals by a very small number of constraints. There is always at least one constraint, and TOC uses a focusing process to identify the constraint and restructure the rest of the organization around it. TOC adopts the common idiom "a chain is no stronger than its weakest link". That means that organizations and processes are vulnerable because the weakest person or part can always damage or break them, or at least adversely affect the outcome.
A management information system (MIS) is an information system used for decision-making, and for the coordination, control, analysis, and visualization of information in an organization. The study of the management information systems involves people, processes and technology in an organizational context.
In computer science, I/O bound refers to a condition in which the time it takes to complete a computation is determined principally by the period spent waiting for input/output operations to be completed. This is the opposite of a task being CPU bound. This circumstance arises when the rate at which data is requested is slower than the rate it is consumed or, in other words, more time is spent requesting data than processing it.
Business process outsourcing (BPO) is a subset of outsourcing that involves the contracting of the operations and responsibilities of a specific business process to a third-party service provider. Originally, this was associated with manufacturing firms, such as Coca-Cola that outsourced large segments of its supply chain.
Operations management is an area of management concerned with designing and controlling the process of production and redesigning business operations in the production of goods or services. It involves the responsibility of ensuring that business operations are efficient in terms of using as few resources as needed and effective in meeting customer requirements.
Capacity planning is the process of determining the production capacity needed by an organization to meet changing demands for its products. In the context of capacity planning, design capacity is the maximum amount of work that an organization is capable of completing in a given period. Effective capacity is the maximum amount of work that an organization is capable of completing in a given period due to constraints such as quality problems, delays, material handling, etc.
A discrete-event simulation (DES) models the operation of a system as a (discrete) sequence of events in time. Each event occurs at a particular instant in time and marks a change of state in the system. Between consecutive events, no change in the system is assumed to occur; thus the simulation time can directly jump to the occurrence time of the next event, which is called next-event time progression.
Performance engineering encompasses the techniques applied during a systems development life cycle to ensure the non-functional requirements for performance will be met. It may be alternatively referred to as systems performance engineering within systems engineering, and software performance engineering or application performance engineering within software engineering.
The term downtime is used to refer to periods when a system is unavailable.
Open-end spinning is a technology for creating yarn without using a spindle. It was invented and developed in Czechoslovakia in Výzkumný ústav bavlnářský / Cotton Research Institute in Ústí nad Orlicí in 1963.
Cellular manufacturing is a process of manufacturing which is a subsection of just-in-time manufacturing and lean manufacturing encompassing group technology. The goal of cellular manufacturing is to move as quickly as possible, make a wide variety of similar products, while making as little waste as possible. Cellular manufacturing involves the use of multiple "cells" in an assembly line fashion. Each of these cells is composed of one or multiple different machines which accomplish a certain task. The product moves from one cell to the next, each station completing part of the manufacturing process. Often the cells are arranged in a "U-shape" design because this allows for the overseer to move less and have the ability to more readily watch over the entire process. One of the biggest advantages of cellular manufacturing is the amount of flexibility that it has. Since most of the machines are automatic, simple changes can be made very rapidly. This allows for a variety of scaling for a product, minor changes to the overall design, and in extreme cases, entirely changing the overall design. These changes, although tedious, can be accomplished extremely quickly and precisely.
Overall equipment effectiveness (OEE) is a measure of how well a manufacturing operation is utilized compared to its full potential, during the periods when it is scheduled to run. It identifies the percentage of manufacturing time that is truly productive. An OEE of 100% means that only good parts are produced, at the maximum speed, and without interruption.
Quick response manufacturing (QRM) is an approach to manufacturing which emphasizes the beneficial effect of reducing internal and external lead times.
The service blueprint is a technique originally used for service design, but has also found applications in diagnosing problems with operational efficiency. The technique was first described by G. Lynn Shostack, a bank executive, in the Harvard Business Review in 1984. The service blueprint is an applied process chart which shows the service delivery process from the customer's perspective. The service blueprint has become one of the most widely used tools to manage service operations, service design and service.
Attendance is the concept of people, individually or as a group, appearing at a location for a previously scheduled event. Measuring attendance is a significant concern for many organizations, which can use such information to gauge the effectiveness of their efforts and to plan for future efforts.
Smart manufacturing is a broad category of manufacturing that employs computer-integrated manufacturing, high levels of adaptability and rapid design changes, digital information technology, and more flexible technical workforce training. Other goals sometimes include fast changes in production levels based on demand, optimization of the supply chain, efficient production and recyclability. In this concept, as smart factory has interoperable systems, multi-scale dynamic modelling and simulation, intelligent automation, strong cyber security, and networked sensors.
Theory of constraints (TOC) is an engineering management technique used to evaluate a manageable procedure, identifying the largest constraint (bottleneck) and strategizing to reduce task time and maximise profit. It assists in determining what to change, when to change it, and how to cause the change. The theory was established by Dr. Eliyahu Goldratt through his 1984 bestselling novel The Goal. Since this time, TOC has continued to develop and evolve and is a primary management tool in the engineering industry. When Applying TOC, powerful tools are used to determine the constraint and reduce its effect on the procedure, including: