0% found this document useful (0 votes)
48 views29 pages

Theory of Constraints

from IIT Bombay

Uploaded by

shainaljain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views29 pages

Theory of Constraints

from IIT Bombay

Uploaded by

shainaljain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 29

THEORY OF Priyank Sinha

CONSTRAINTS
ELI GOLDRATT’S THEORY OF
CONSTRAINTS
Goldratt contends that manufacturers were not doing a good job in
scheduling and in controlling their resources and inventories
Goldratt developed software that scheduled jobs through
manufacturing processes
 It takes into account limited facilities, machines, personnel, tools, materials, and
any other constraints
 This was called optimized production technology (OPT)

Scheduling logic was based on the separation of bottleneck and


non-bottleneck operations
GOLDRATT’S RULES OF
PRODUCTION SCHEDULING
1. Do not balance capacity, balance the flow
2. The level utilization of a non-bottleneck resource is not
determined by its own potential but by some other
constraint in the system
3. Utilization and activation of a resource are not the same
4. An hour lost at a bottleneck is an hour lost for the entire
system
5. An hour saved at a non-bottleneck is a mirage
GOLDRATT’S RULES OF
PRODUCTION SCHEDULING
6. Bottlenecks govern both throughput and inventory in the system
7. Transfer batch may not, and many times should not, be equal to
the process batch
8. A process batch should be variable both along its route and in
time
9. Priorities can be set only by examining the system’s constraints,
and lead time is a derivative of the schedule
THEORY OF CONSTRAINTS
(TOC)
1. Identify the system constraints
2. Decide how to exploit the system constraints
3. Subordinate everything else to that decision
4. Elevate the system constraints
5. If, in the previous steps, the constraints have been broken, go
back to step 1, but do not let inertia become the system
constraint
GOLDRATT’S GOAL OF THE
FIRM
The goal of a firm is to make money
Organizations have many purposes
 Provide jobs
 Consume raw materials
 Increase sales
 Increase market share
 Develop technology
 Produce high-quality products

These do not guarantee the long-term survival of the organization


PERFORMANCE
MEASUREMENT
Financial
 Net profit-an absolute measurement in dollars
 Return on investment-a relative measure based on investment
 Cash flow-a survival measurement

Operational
 Throughput-the rate at which money is generated by the system through sales
 Inventory-all the money that the system has invested in purchasing things it
intends to sell
 Operating expenses-all the money that the system spends to turn inventory into
throughput

From an operations standpoint, the goal of the firm is to increase


throughput while simultaneously reducing inventory and reducing
operating expense
PRODUCTIVITY
Productivity typically measured in terms of output per labor hour
Does not guarantee profitability
 Has throughput increased?
 Has inventory decreased?
 Have operational expenses decreased?

Productivity is all the actions that bring a company closer to its


goals
UNBALANCED CAPACITY
In earlier sessions, we discussed balancing assembly lines
 The goal was a constant cycle time across all stations

Synchronous manufacturing views constant workstation capacity as


a bad decision
 Random variations must be handled using inventory
 When one process takes longer than the average, the time can not be made up
DEPENDENT EVENTS AND
STATISTICAL FLUCTUATIONS
The term dependent events refers to a process sequence
 A flows to B, B flows to C, and C flows to D
 Each must be completed before moving on to the next
 The ability to do the next process is dependent on the preceding one

Statistical fluctuation refers to the normal variation about a mean or average


When statistical fluctuations occur in a dependent sequence without any
inventory between workstations, there is no opportunity to achieve the
average output
When one process takes longer than the average, the next process cannot
make up the time
Rather than capacities being balanced, the flow of product through the
system should be balanced
PROCESSING AND
COMPLETION TIMES,
PROCESS A TO PROCESS B
BOTTLENECKS, CAPACITY-
CONSTRAINED RESOURCES AND
SYNCHRONOUS MANUFACTURING
Capacity: the available time for production
Bottleneck: what happens if capacity is less than demand placed
on resource
Nonbottleneck: what happens when capacity is greater than
demand placed on resource
Capacity-constrained resource (CCR): a resource where the
capacity is close to demand on the resource
THE BASIC BUILDING BLOCKS OF
MANUFACTURING DERIVED BY
GROUPING PROCESS FLOWS
METHODS FOR
SYNCHRONOUS CONTROL
TIME COMPONENTS
1. Setup time: the time that a part spends waiting for a resource
to be set up to work on this same part
2. Process time: the time that the part is being processed
3. Queue time: the time that a part waits for a resource while the
resource is busy with something else
4. Wait time: the time that a part waits not for a resource but for
another part so that they can be assembled together
5. Idle time: the unused time that represents the cycle time less
the sum of the setup time, processing time, queue time, and
wait time
SAVING TIME
Bottlenecks govern both throughput and inventory in the system
An hour saved at the bottleneck adds an extra hour to the entire
production system
An hour saved at a non-bottleneck is a mirage and only adds an
hour to its idle time
DRUM, BUFFER, ROPE
Every production system needs some control point or points to
control the flow
If the system contains a bottleneck, it is the best place for control
This control point is called the drum
 It strikes the beat that the rest of the system uses to function

If there is no bottleneck, the next-best place to set the drum would


be a capacity- constrained resource
There are two things that we must do with a bottleneck
1. Keep a buffer inventory in front of it
2. Communicate back upstream
 This communication is called the rope
LINEAR FLOW OF PRODUCT
WITH A BOTTLENECK
IMPORTANCE OF QUALITY
An MRP system allows for rejects by building a larger batch than
actually needed
A JIT system cannot tolerate poor quality because JIT success is
based on a balanced capacity
Synchronous manufacturing is more tolerant than JIT systems
 Excess capacity throughout system
 Except for the bottleneck
 Quality control needed before bottleneck
BATCH SIZES
What is the batch size?
 One?
 Infinity?

Larger batch sizes require fewer setups and therefore leave more
time for processing
 Desirable for bottleneck resources

For nonbottleneck resources, smaller batch sizes are desirable


 Reduces WIP inventory
HOW TO DETERMINE
PROCESS BATCH AND
TRANSFER BATCH SIZES
1. A bottleneck with no setup required when changing from one
product to another
 Process jobs in the order of the schedule
 Without setups, only sequence is important

2. A bottleneck with setup times required to change from one


product to another
 Large batch sizes combine separate jobs into the sequence
 This means reaching ahead in the schedule
 Some jobs will be done early
 Large batches saves setup and increases throughput
HOW TO DETERMINE
PROCESS BATCH AND
TRANSFER BATCH SIZES
CONTINUED
A capacity constrained resource (CCR)
3. With no setup required to change from one product to another
4. With setup time required when changing from one product to another

Handling similar to a nonbottleneck


 Smaller batches so there can be more frequent changes of product
 Decreased lead time
HOW TO TREAT INVENTORY
Traditional view is the only negative impact of inventory is carrying
cost
However, can also lengthen lead times and create problems with
engineering changes
 Less WIP reduces the number of engineering changes

From a constraint management perspective, inventory is a loan


given to the manufacturing unit
DOLLAR DAYS
Dollar days: a measurement of the value of inventory and the
time it stays within an area
We could simply multiply the total value of inventory by the
number of days inventory spends within a department
Techniques can be instituted to try to reduce the number of dollar
days
 Need to be careful that a measure does not become a local objective and hurt
the global objectives
EXAMPLE: WHAT TO
PRODUCE?
Three products are sold in the market
 A, $50
 B, $75
 C, $60

The market will take all that can be supplied


Three workcenters (X, Y, and Z) process the three products
 Times given on next slide

Raw materials, parts, and components are added at each workcenter


to produce each product
 Shown on next slide

What should be produced?


PRICES AND PRODUCTION
REQUIREMENTS FOR
THREE PRODUCTS AND
WORK CENTERS
DATA
SOLUTION
Three different objectives could exist that lead to different
conclusions
1. Maximize sales revenue because marketing personnel are paid commissions
based on total revenue
2. Maximize per unit gross profit
3. Maximize total gross profit

In this example, we use gross profit as the objective and provide a


solution
Other objectives can be worked out similarly
PROFIT PER HOUR
CALCULATIONS

• It is clear that product C provides the highest profit per hour


• In order to maximize total gross profit, the firm should produce
as much of the C as possible

You might also like