Operations and Production Management Group 6: –Travis Lawrence –David Evans –Kerry Savoury.
Post on 28-Dec-2015
216 Views
Preview:
Transcript
Operations and Production Operations and Production ManagementManagement
Group 6:Group 6:
– Travis LawrenceTravis Lawrence– David EvansDavid Evans– Kerry SavouryKerry Savoury
Operations and Production Operations and Production ManagementManagement
THEORY OF CONSTRAINTS THEORY OF CONSTRAINTS (TOC)(TOC)
What is TOC?What is TOC?
““An approach to management that focuses An approach to management that focuses on whatever impedes progress toward the on whatever impedes progress toward the goal of maximizing the flow of total value-goal of maximizing the flow of total value-added funds or sales, less discounts and added funds or sales, less discounts and variable costs”variable costs”
History of TOCHistory of TOC
A relatively recent development (20 years)A relatively recent development (20 years)
Developed by Eliyahu Moshe Goldratt, an Developed by Eliyahu Moshe Goldratt, an Israeli physicist, educator, and Israeli physicist, educator, and management specialistmanagement specialist
Became involved to help a friend who Became involved to help a friend who operated a plant that made chicken coops operated a plant that made chicken coops to design a scheduling systemto design a scheduling system
His system tripled the output of the plantHis system tripled the output of the plant
Goldratt released (1984) the philosophy Goldratt released (1984) the philosophy underlying the scheduling algorithmunderlying the scheduling algorithm in in a a book, book, The Goal: A Process of On going The Goal: A Process of On going ImprovementImprovement
History of TOC (cont’d)History of TOC (cont’d)
What is a Constraint?What is a Constraint?
A constraint is anything in an organisation A constraint is anything in an organisation that limits it from moving toward or that limits it from moving toward or achieving its goal achieving its goal
For most business organisations the goal For most business organisations the goal is to make moneyis to make money
Two basic types of constraints: Two basic types of constraints:
– Physical constraintsPhysical constraints something like the physical capacity of a machinesomething like the physical capacity of a machine
– Non-physical constraintsNon-physical constraintssomething like demand for a product or a something like demand for a product or a corporate procedurecorporate procedure
Types of ConstraintsTypes of Constraints
Examples of Constraints:Examples of Constraints:
Demand ConstraintsDemand Constraints– A constraint on outputA constraint on output – Symptoms include:Symptoms include:
large amounts of final product inventorylarge amounts of final product inventory
a production line running at a fraction of full a production line running at a fraction of full capacity productioncapacity production
Types of ConstraintsTypes of Constraints
Demand Constraints (cont’d)Demand Constraints (cont’d)– A demand constraint means that the system A demand constraint means that the system
has excess capacity given the demand for its has excess capacity given the demand for its productproduct
– Possible problems for demand might include:Possible problems for demand might include:a problem with marketing in which the customers a problem with marketing in which the customers are unaware of the system’s high quality productare unaware of the system’s high quality product
the system may have a low quality productthe system may have a low quality product
the system may be producing an obsolete productthe system may be producing an obsolete product
Types of ConstraintsTypes of Constraints
Demand Constraints (cont’d)Demand Constraints (cont’d)
– In order to resolve the issue of excess In order to resolve the issue of excess capacity, each of the previous three problems capacity, each of the previous three problems need to be examined and resolvedneed to be examined and resolved
Types of ConstraintsTypes of Constraints
Production ConstraintsProduction Constraints
– Production constraints are issues that Production constraints are issues that impeded a systems ability to achieve its impeded a systems ability to achieve its maximum capacitymaximum capacity
– In-process inventories between production In-process inventories between production steps is often a symptom of a production steps is often a symptom of a production constraintconstraint
Types of ConstraintsTypes of Constraints
– Production Constraints are categorised into Production Constraints are categorised into three typesthree types::
Policy constraintsPolicy constraints– Company or union policies or practice create the Company or union policies or practice create the
constraint and impede its long-term solutionconstraint and impede its long-term solution – It is the most frequent constraintIt is the most frequent constraint
Machine capacity constraintsMachine capacity constraints– When a single (or small number of machines) on a line When a single (or small number of machines) on a line
form a bottleneckform a bottleneck
Types of ConstraintsTypes of Constraints
Labour constraintsLabour constraints– Insufficient labour (not having a skilled operator) Insufficient labour (not having a skilled operator) – The general labour pool is insufficient to run a line to full The general labour pool is insufficient to run a line to full
capacity, including extra shifts if neededcapacity, including extra shifts if needed
Types of ConstraintsTypes of Constraints
Raw Material ConstraintsRaw Material Constraints
Raw material constraints are shortages in the raw Raw material constraints are shortages in the raw materials necessary in making the productmaterials necessary in making the product
This is why a relationship with one's vendors is so This is why a relationship with one's vendors is so importantimportant
Types of ConstraintsTypes of Constraints
Applying TOCApplying TOC
The Theory of Constraints has been used The Theory of Constraints has been used at three different levels:at three different levels:
– Production ManagementProduction Management
Initially applied here to solve problems of Initially applied here to solve problems of bottlenecks, scheduling, and inventory reductionbottlenecks, scheduling, and inventory reduction
– Throughput AnalysisThroughput Analysis
TOC has caused a shift from “cost-based” decision TOC has caused a shift from “cost-based” decision making to decision making based on “continuous making to decision making based on “continuous improvement of processes”improvement of processes”Some key elementsSome key elements are: are:
– System throughputSystem throughput– System constraintsSystem constraints– Statistically determined protective capacities at critical Statistically determined protective capacities at critical
pointspoints
Applying TOCApplying TOC
– Logical ProcessesLogical Processes
A general application to attack a variety of A general application to attack a variety of process process problemsproblems within organizations within organizations
It is It is applied:applied:– To identify what factors are limiting an organization from To identify what factors are limiting an organization from
achieving its goals, achieving its goals, – To developing a solution to the problem, To developing a solution to the problem, – To get the individuals in the process to invent the To get the individuals in the process to invent the
requisite changes for themselvesrequisite changes for themselves
Applying TOCApplying TOC
The traditional approach to a process The traditional approach to a process change shows that local optimization does change shows that local optimization does not work well for good of the overall not work well for good of the overall systemsystem
A system can only operate as fast as it’s A system can only operate as fast as it’s bottleneckbottleneck
The Process of ChangeThe Process of Change
Goldratt briefly outlined a process of Goldratt briefly outlined a process of change in 1990change in 1990
He characterized it as:He characterized it as:
– What to changeWhat to change– What to change toWhat to change to– How to cause the changeHow to cause the change
The Process of ChangeThe Process of Change
Approached by the 5 following rulesApproached by the 5 following rules::
– Define the system.Define the system.– Define the goal of the system.Define the goal of the system.– Define the necessary conditions.Define the necessary conditions.– Define the fundamental measurements.Define the fundamental measurements.– Define the role of the constraint(s).Define the role of the constraint(s).
The Process of ChangeThe Process of Change
Implementing TOCImplementing TOC
There are five steps involved in There are five steps involved in implementing TOC:implementing TOC:
1.1. IdentifyIdentify
2.2. ExploitExploit
3.3. SubordinateSubordinate
4.4. ElevateElevate
5.5. RepeatRepeat
1.1. Identify the system's constraintsIdentify the system's constraintsPrioritize the processes so that just the Prioritize the processes so that just the constraints that really limit the system’s progress constraints that really limit the system’s progress are identifiedare identified
Implementing TOCImplementing TOC
Identify – find the neck in
our hourglass
2.2. Decide how to exploit the system's Decide how to exploit the system's constraintsconstraints
Decide how to manage the constraint within Decide how to manage the constraint within the systemthe system
Then manage the resources to provide what is Then manage the resources to provide what is needed to match the output of the constrained needed to match the output of the constrained resourcesresources
Never let them supply more output than is Never let them supply more output than is neededneeded
Implementing TOCImplementing TOC
Expoit – remove any blockages from the
neck
Exploit – improve the value of the output
2.2. Decide how to exploit the system's constraintsDecide how to exploit the system's constraints
3.3. Subordinate everything else to the system’s Subordinate everything else to the system’s constraintconstraint
The constraints are keeping us from moving The constraints are keeping us from moving toward our goaltoward our goal
Apply all of the resources that we can to assist in Apply all of the resources that we can to assist in breakingbreaking the constraint the constraint
Implementing TOCImplementing TOC
Subordinate – there is no point in forcing more in. It won’t come out any quicker
4.4. Elevate the system's constraintsElevate the system's constraintsContinue to work toward breaking a constraint Continue to work toward breaking a constraint (also called elevating a constraint) (also called elevating a constraint)
At some point the constraint will no longer be a At some point the constraint will no longer be a constraintconstraint
The constraint will be brokenThe constraint will be broken
Implementing TOCImplementing TOC
Elevate: Make the hole bigger!!
5.5. If the constraint is broken, return to Step 1If the constraint is broken, return to Step 1
There will be another constraint, somewhere else There will be another constraint, somewhere else in the system that is limiting progress to the goalin the system that is limiting progress to the goal
Implementing TOCImplementing TOC
Concluding:Concluding:
The process must be reapplied, perhaps The process must be reapplied, perhaps many timesmany times
TOC does not try to eliminate all problems, TOC does not try to eliminate all problems, only those that threaten the constraintonly those that threaten the constraint
Excessive effort in problem elimination is a Excessive effort in problem elimination is a wastewaste
Implementing TOCImplementing TOC
Advantages:Advantages:
– Improves capacityImproves capacity– Avoids build-up of inventoryAvoids build-up of inventory– Avoids local optimizationAvoids local optimization– Improves communication between Improves communication between
departmentsdepartments
Implementing TOCImplementing TOC
Disadvantages:Disadvantages:
– Negative impact on non-constrained areasNegative impact on non-constrained areasDiverts attention from other areas that may be the Diverts attention from other areas that may be the next constraintnext constraint
– The constraint must be kept operating at its The constraint must be kept operating at its full capacityfull capacity
Implementing TOCImplementing TOC
Operational MeasurementsOperational Measurements
TOC defines three operational TOC defines three operational measurements that measure whether measurements that measure whether operations are working toward that goaloperations are working toward that goal
1.1. ThroughputThroughput
The rate at which the system generates money The rate at which the system generates money through salesthrough sales
2.2. InventoryInventory
All the money the system invests in things it All the money the system invests in things it intends to sellintends to sell
This is the total system investment, which This is the total system investment, which includes not only conventional inventory, but also includes not only conventional inventory, but also buildings, land, vehicles, plant, and equipmentbuildings, land, vehicles, plant, and equipment
Operational MeasurementsOperational Measurements
3.3. Operating ExpensesOperating Expenses
All the money the system spends in turning All the money the system spends in turning inventory into throughputinventory into throughput
This includes all of the money constantly poured This includes all of the money constantly poured into a system to keep it operating, such as heat, into a system to keep it operating, such as heat, light, scrap materials and depreciationlight, scrap materials and depreciation
Operational MeasurementsOperational Measurements
Current ResearchCurrent Research
It is currently being refined and expanded It is currently being refined and expanded at the Avraham Y. Goldratt Institute at the Avraham Y. Goldratt Institute (named after Dr. Goldratt's late father) (named after Dr. Goldratt's late father)
The Goldratt Institute publishes The The Goldratt Institute publishes The Theory of Constraints Journal on an Theory of Constraints Journal on an irregular, approximately quarterly, basisirregular, approximately quarterly, basis
top related