Professional Documents
Culture Documents
Michael Porter, in his 1985 book “Competitive Advantage” introduced a generic value
chain model that comprises a sequence of activities found to be common to a wide
range of firms. Porter's Value Chain focuses on systems, and how inputs are changed
into the outputs purchased by consumers. Using this viewpoint, Porter described a
chain of activities common to all businesses, and he divided them into primary and
support activities.
The idea of the value chain is based on the process view of organizations, the idea of
seeing a manufacturing (or service) organization as a system, made up of subsystems
each with inputs, transformation processes and outputs. Inputs, transformation
processes, and outputs involve the acquisition and consumption of resources - money,
labor, materials, equipment, buildings, land, administration and management. How
value chain activities are carried out determines costs and affects profits.
INPUT:
OUTPUT:
o The result (product/service) produced by the process if input
o Output is the tangible product or service that is delivered at
the end of the process
REFERENCES:
https://www.mindtools.com/pages/article/newSTR_66.htm
https://www.ifm.eng.cam.ac.uk/research/dstools/value-chain-/
Scheduling Decision
Scheduling is the process of arranging, controlling and optimizing work and workloads
in a production process. Production scheduling aims to maximize the efficiency of the
operation and reduce costs, and backward and forward scheduling are applied to
allocate plant and machinery resources, plan human resources, plan production
processes and purchase materials.
Scheduling objectives. The objective function measures the quality of the decisions to
be made. The objectives traditionally considered in scheduling problems are time
related, such as the total completion time or makespan, lateness, tardiness and
earliness. However, decisions in chemical industry are usually driven by profitability
criteria. Hence, it is necessary to adequately quantify economic criteria in order to reach
a high quality decision from an integrative perspective. Therefore, global metrics such
as profit, cost or profitability itself should be considered.
Scheduling decisions. The decisions involved in the scheduling function vary according
to the plant management needs and depend on the problem features. Anyways, such
decisions are highly connected to each other, and to other decision levels, for instance
to planning for demand issues or to control for actual processing times. In general,
decisions within the scheduling level can be broadly classified in four types:
•
Batching. It consists of deciding on the number and size of the lots of products
that are to be produced. Therefore, these decisions are directly related to the
mass balances and storage management, and so to the planning level.
•
Allocation. It involves the assignment along time of tasks to equipment units and
other plant resources, such as manpower, electricity and water, according to
their availability. Resources are usually finite and product specific, and they may
be reusable or not.
Sequencing. It determines the order in which batches of the different products
are to be produced in the different equipment units along the process plant.
•
Timing. It concludes the initial and final times at which batches are to be
performed. Such decisions highly depend on the process features. Therefore,
according to existing intermediate storage policies and the relationship between
tasks, production timing may be differently performed inside the whole
production time horizon. A key point in batch scheduling consists of the time
representation, which depends on whether actions may take place at any time or
at some predefined time points. Since actual processing times depend on process
conditions, which may be influenced by external disturbances, actual timing
decisions may be highly changed from the initial estimation.
https://www.sciencedirect.com/topics/engineering/scheduling-decision
Operations Scheduling
This involves the processes of assigning jobs or operations to the right machines and
labor resources.
To ensure that production is completed on time, the timing and utilization of available
resources are crucial. When properly executed, operations scheduling can increase your
company’s revenues and decrease the overall production time.
While planning considers which resources and materials will be allocated for each job,
scheduling adds the timing component of the production schedule. It deals with
optimizing the sequence of operations on the allocated resources to ensure the most
efficient production schedule is created and executed.
Start and End Time of Job: When your operations are scheduled in the right
order, you will now have a specific start and end time. For the most accurate
schedule, you should consider the different machine run rates for various
products and various machines. Knowing when operations are supposed to start
and finish will help you notify customers of the status of their order.
Advanced Planning and Scheduling Softwares have become a must for modern-day
manufacturing operations as customer demand for increased product assortment, fast
delivery, and downward cost pressures become prevalent. These systems help planners
save time while providing greater agility in updating ever-changing priorities, production
schedules, and inventory plans. APS Systems can be quickly integrated with an
ERP/MRP software to fill the gaps where these systems lack planning and scheduling
flexibility, accuracy, and efficiency.
Read more: https://www.referenceforbusiness.com/management/Ob-Or/Operations-
Scheduling.html#ixzz78c6NvbES
https://www.referenceforbusiness.com/management/Ob-Or/Operations-Scheduling.html
Operations Scheduling
Scheduling pertains to establishing both the timing and use of resources within an
organization. Under the operations function (both manufacturing and services),
scheduling relates to use of equipment and facilities, the scheduling of human activities,
and receipt of materials.
While issues relating to facility location and plant and equipment acquisition are
considered long-term and aggregate planning is considered intermediate term,
operations scheduling is considered to be a short-term issue. As such, in the decision-
making hierarchy, scheduling is usually the final step in the transformation process
before the actual output (e.g., finished goods) is produced. Consequently, scheduling
decisions are made within the constraints established by these longer-term decisions.
Generally, scheduling objectives deals with tradeoffs among conflicting goals for
efficient utilization of labor and equipment, lead time, inventory levels, and processing
times.
There are two general approaches to scheduling: forward scheduling and backward
scheduling. As long as the concepts are applied properly, the choice of methods is not
significant. In fact, if process lead times (move, queue, and setup times) add to the job
lead time and process time is assumed to occur at the end of process time, then
forward scheduling and backward scheduling yield the same result. With forward
scheduling, the scheduler selects a planned order release date and schedules all
activities from this point forward in time.
With backward scheduling, the scheduler begins with a planned receipt date or due
date and moves backward in time, according to the required processing times, until he
or she reaches the point where the order will be released.
Of course there are variables to consider other than due dates or shipping dates. Other
factors that directly impact the scheduling process include: the types of jobs to be
processed and the different resources that can process each, process routings,
processing times, setup times, changeover times, resource availability, number of shifts,
downtime, and planned maintenance.
LOADING
Loading involves assigning jobs to work centers and to various machines in the work
centers. If a job can be processed on only one machine, no difficulty is presented.
However, if a job can be loaded on multiple work centers or machines, and there are
multiple jobs to process, the assignment process becomes more complicated. The
scheduler needs some way to assign jobs to the centers in such a way that processing
and setups are minimized along with idle time and throughput time.
Two approaches are used for loading work centers: infinite loading and finite loading.
With infinite loading, jobs are assigned to work centers without regard for capacity of
the work center. Priority rules are appropriate for use under the infinite loading
approach. Jobs are
loaded at work centers according to the chosen priority rule. This is known as vertical
loading.
Finite loading projects the actual start and stop times of each job at each work center.
Finite loading considers the capacity of each work center and compares the processing
time so that process time does not exceed capacity. With finite loading, the scheduler
loads the job that has the highest priority on all work centers it will require. Then the
job with the next highest priority is loaded on all required work centers, and so on. This
process is referred to as horizontal loading. The scheduler using finite loading can then
project the number of hours each work center will operate. A drawback of horizontal
loading is that jobs may be kept waiting at a work center, even though the work center
is idle. This happens when a higher priority job is expected to arrive shortly. The work
center is kept idle so that it will be ready to process the higher priority job as soon as it
arrives. With vertical loading the work center would be fully loaded. Of course, this
would mean that a higher priority job would then have to wait to be processed since
the work center was already busy. The scheduler will have to weigh the relative costs of
keeping higher priority jobs waiting, the cost of idle work centers, the number of jobs
and work centers, and the potential for disruptions, new jobs, and cancellations.
If the firm has limited capacity (e.g., already running three shifts), finite loading would
be appropriate since it reflects an upper limit on capacity. If infinite loading is used,
capacity may have to be increased through overtime, subcontracting, or expansion or
work may have to be shifted to other periods or machines.
SEQUENCING
Sequencing is concerned with determining the order in which jobs are processed. Not
only must the order be determined for processing jobs at work centers, but also for
work processed at individual work stations. When work centers are heavily loaded and
lengthy jobs are involved, the situation can become complicated. The order of
processing can be crucial when it comes to the cost of waiting to be processed and the
cost of idle time at work centers.
There are a number of priority rules or heuristics that can be used to select the order of
jobs waiting for processing. Some well-known ones are presented in a list adapted from
Vollmann, Berry, Whybark, and Jacobs:
Random (R). Pick any job in the queue with equal probability. This rule is often
used as a benchmark for other rules.
First come/first served (FC/FS). This rule is sometimes deemed to be fair since
jobs are processed in the order in which they arrive.
Shortest processing time (SPT). The job with the shortest processing time
requirement goes first. This rule tends to reduce work-in-process inventory,
average throughput time, and average job lateness.
Earliest due date (EDD). The job with the earliest due date goes first. This seems
to work well if the firm performance is judged by job lateness.
Critical ratio (CR). To use this rule, one must calculate a priority index using the
formula (due date - now)/(lead time remaining). This rule is widely used in
practice.
Least work remaining (LWR). An extension of SPT, this rule dictates that work be
scheduled according to the processing time remaining before the job is
considered to be complete. The less work remaining in a job, the earlier it is in
the production schedule.
Fewest operations remaining (FOR). This rule is another variant of SPT; it
sequences jobs based on the number of successive operations remaining until
the job is considered complete. The fewer operations that remain, the earlier the
job is scheduled.
Slack time (ST). This rule is a variant of EDD; it utilizes a variable known as
slack. Slack is computed by subtracting the sum of setup and processing times
from the time remaining until the job's due date. Jobs are run in order of the
smallest amount of slack.
Slack time per operation (ST/O). This is a variant of ST. The slack time is divided
by the number of operations remaining until the job is complete with the
smallest values being scheduled first.
Next queue (NQ). NQ is based on machine utilization. The idea is to consider
queues (waiting lines) at each of the succeeding work centers at which the jobs
will go. One then selects the job for processing that is going to the smallest
queue, measured either in hours or jobs.
Least setup (LSU). This rule maximizes utilization. The process calls for
scheduling first the job that minimizes changeover time on a given machine.
These rules assume that setup time and setup cost is independent of the processing
sequence. However, this is not always the case. Jobs that require similar setups can
reduce setup times if sequenced back to back. In addition to this assumption, the
priority rules also assume that setup time and processing times are deterministic and
not variable, there will be no interruptions in processing, the set of jobs is known, no
new jobs arrive after processing begins, and no jobs are canceled. While little of this is
true in practice, it does make the scheduling problem manageable.
GANTT CHARTS
Gantt charts are named for Henry Gantt, a management pioneer of the early twentieth
century. He proposed the use of a visual aid for loading and scheduling. Appropriately,
this visual aid is known as a Gantt chart. This Gantt chart is used to organize and clarify
actual or intended use of resources within a time framework. Generally, time is
represented horizontally with scheduled resources listed vertically. Managers are able to
use the Gantt chart to make trial-and-error schedules to get some sense of the impact
of different arrangements.
There are a number of different types of Gantt charts, but the most common ones, and
the ones most appropriate to our discussion, are the load chart and schedule chart. A
load chart displays the loading and idle times for machines or departments; this shows
when certain jobs are scheduled to start and finish and where idle time can be
expected. This can help the scheduler redo loading assignments for better utilization of
the work centers. A schedule chart is used to monitor job progress. On this type of
Gantt chart, the vertical axis shows the orders or jobs in progress while the horizontal
axis represents time. A quick glance at the chart reveals which jobs are on schedule
and which jobs are on time.
Gantt charts are the most widely used scheduling tools. However, they do have some
limitations. The chart must be repeatedly updated to keep it current. Also, the chart
does not directly reveal costs of alternate loadings nor does it consider that processing
times may vary among work centers.
The scheduling of services often encounters problems not seen in manufacturing. Much
of this is due to the nature of service (i.e., the intangibility of services and the inability
to inventory or store services and the fact that demands for services are usually
random.) Random demand makes the scheduling of labor extremely difficult as seen in
restaurants, movie theaters, and amusement parks. Since customers do not like to wait,
labor must be scheduled so that customer wait is minimized. This sometimes requires
the use of queuing theory or waiting-line theory. Queuing theory uses estimate arrival
rates and service rates to calculate an optimum staffing plan. In addition, flexibility can
often be built into the service operation through the use of casual labor, on-call
employees, and cross-training.
Instead of scheduling labor, service firms frequently try to facilitate their service
operations by scheduling demand. This is done through the use of appointment systems
and reservations. This trend is particularly evident in service companies such as airlines
and hotels which have adopted the increased use of electronic reservations systems to
register demand, track cancellations and determine the supply of services. Advance
reservations systems enable companies to significantly reduce random demand,
customer wait times, and difficulties in scheduling of labor.
Robert Bylett suggests that the use of operations checklist is an effective system for
ensuring that all the activities of a business organization are run according to planned
sequence and set limits. For example, an operations checklist in a restaurant business
facilitates the identification of daily activities, general activities, and special events of
the restaurant. Subsequently, it enables employees to execute assigned duties
according to the set guidelines, thereby eliminating probabilities of customer delays or
wastage of resources.
https://www.encyclopedia.com/management/encyclopedias-almanacs-transcripts-and-
maps/operations-scheduling
Operations Scheduling and Workplace Planning
Introduction
Scheduling and workplace planning is the final step in operation planning and design.
Operation’s scheduling and workplace planning is implemented during transformation of
input to output. Scheduling deals with production of required quantity of product within
the required time frame. Workplace planning deals with allocation of resources with
priority to work job with first delivery date.
Operations Planning
Scheduling deals with both time allocations as well resource allocation for production of
required quantity. Operations’ planning is done as part of short term planning.
High level objective of operation’s planning is to decide the best way of allocation of
labor and equipment as to find balance between time and use of limited resources
within the organization.
In modern age of competition and global market importance is given to Just In Time
and the lean production concepts. This has led to importance of operation’s scheduling.
There are three important task performed by operations scheduling:
Allocation of resources
Workforce scheduling
Production equipment scheduling
https://www.managementstudyguide.com/operations-scheduling-and-workplace-
planning.htm
Introduction
In manufacturing or production, operations are considered processes performed on
machines in order to obtain the desired output. In scheduling, work is assigned to
production units with specifications of times in a detailed way. This also includes
manufacturing sequence and continues till the final product is made and ready for
delivery. Scheduling refines processing times to complete all the jobs or tasks on time
so that the final product can be delivered to customers on time.
So, to put it in simple words, operations scheduling is a process that prescribes the
timelines of execution of each operation in the manufacturing or production process. As
per Kimball and Kimball, Scheduling includes determining the time required for
performing each operation and also, the time needed to continue the whole series of
operations as prescribed.
Minimizing Inventory
An idle operations schedule is aimed at minimizing the setup time on machines. Also,
the efficiency of workers increases once they are aware of the items they are supposed
to produce in the next sequence and flow of material.
Both workers and other employees serving customers are benefitted from an efficient
operations schedule. By schedule details, it is possible to find out the duration of
completion of products and this facilitates employees to provide a more accurate lead
time to customers. Also, customers can be notified in advance if any disruption occurs
that may delay products.
An efficient schedule helps in increasing the number of products that have the
capability to be produced. This results in reduced production costs because of the
optimum utilization of all available resources. This overall results in increasing profits
and on-time delivery.
Factors that Affect Scheduling
Through scheduling, the planning phase of production planning and control is finalized.
Below are the factors that create an impact on scheduling and are considered before
making a scheduling plan.
External Factors
These factors are those factors over which an organization’s management has no
control. These are enforced by the forces that are outside the organization.
These factors include the demand of the customer, Delivery dates of Customers, and
Inventories of Dealers and Retailers. These factors are elaborated below in detail:
The sales forecasting department estimates this demand. Scheduling depends on the
expected sales forecasting of particular products in the process of continuous
production.
There should be a manipulation of factors that are in direct control of management and
this manipulation should be done in such a way that goals of production can be
obtained in the most effective and economic way.
In the case of made to stock production, there is a need to adjust operations scheduling
to the inventory of finished goods with the dealers. Scheduling should be performed by
considering the fluctuations in the stock holding.
Process Intervals
These are the time intervals included in processing finished goods from raw material
and from every assembly.
Varying production capacities are there for different equipment and machines. Also,
through machine load charts, the occupancy scheduling can be made for these
machines and equipment.
Manpower Availability
Availability of Materials
The production flow may get hampered due to stock out circumstances. To ensure
continuous production, scheduling should be facilitated by maintaining proper stock
levels.
Manufacturing Facilities
Both set up cost and the carrying cost are equalized under economic production.
Routing
Scheduling
Scheduling includes determining the sequence of processing jobs that will be carried out
at each work center. It also establishes the start and the end time of these jobs.
Dispatch
Follow up
This includes monitoring progress and making corrections for the purpose of minimizing
deviations.
Scheduling Strategies
Detailed Scheduling
Detailed scheduling is done for ensuring the completion of the orders processed to the
job floor by the due date. To achieve this, different shop floor resources such as
material, machine, tools, and people are allocated in a detailed way. The process is
completed once the order has been closed by completing it.
Cumulative Scheduling
The pooling of customer orders is done for making a cumulative workload and further,
the task of matching with the capacity is performed. The allocation of the work is done
further by ensuring the allocation of immediate periods to maximum capacity.
Cumulative-detailed Combination
Both previous strategies of the organization and work load’s flexible nature are
combined in this. Capacity can be planned by making projections of cumulative
workload as required.
Priority Decision Rules
The matter of prioritizing arises at the time of execution of a set of orders. These
priority decision rules are guidelines for scheduling utilized independently or in
collaboration with any one of the above strategies.
Scheduling Guidelines
Below are the guidelines for scheduling:
Forward Scheduling
This approach includes processing the customer orders on an immediate basis once
they are received despite their due dates are quite far. A planned order release date is
selected by the scheduler in the forward scheduling.
Backward Scheduling
This scheduling starts with a planned receipt date or due date. It moves backward in
time based on the required processing time. In this approach, the processing of
customer orders is done quite late for the purpose of completing and delivering the
orders on exact due dates. To determine the starting time of the processing job, the
total days required for processing are set back from the date of completion.
For example, if it takes 20 days to process all processes of a component, the
execution of the forward and backward scheduling can be done as mentioned below:
These include Gantt load chart, Schedule boards, Gantt progress chart, and Computer
graphics.
This chart depicts the total cumulative workload allotted to each work center in a
manufacturing plant. Gantt load chart is a graph that shows the estimated total and
individual workload related to each work center on a specific time scale.
Schedule boards
Staff working on the shop floor is required to be familiar with the information related to
the way they are processing production-based components and a simple schedule
board can be used to reflect this in the production shops. The progress department
updates the content of schedule boards on daily basis. These boards include simple bar
graphs and the actual status of products or components are represented on these
graphs.
Computer Graphics
Mechanical charts and boards have been replaced by computer graphics. Production
planning and control department is able to keep track of n number of items with the
help of computers and also, the schedule can be revised through these computer
graphics.
Index of Article (Click to Jump)
Objectives/ Purpose of Operations Scheduling
o Maximizing Utilization of Resources
o Reduction of Manufacturing Time
o Minimizing Inventory
o Labor Efficiency Optimization
o Improvement in Service Level
o Enhancing profits and Outcome
Factors that Affect Scheduling
o External Factors
Demand for Customer
Delivery Dates of Customer
Inventories of Dealers and Retailers
o Internal Factors
Inventory of Finished Goods
Process Intervals
Availability of Equipment and Machines
Manpower Availability
Availability of Materials
Manufacturing Facilities
Economic Production Runs
Scheduling Activity under Production Planning and Control (PPC)
o Routing
o Scheduling
o Dispatch
o Follow up
Scheduling Strategies
o Detailed Scheduling
o Cumulative Scheduling
o Cumulative-detailed Combination
o Priority Decision Rules
Scheduling Guidelines
Scheduling Approaches
o Forward Scheduling
o Backward Scheduling
The methodology of Scheduling (Quantitative)
o Charts and Boards
Gantt Load Chart
Gantt schedule and Progress chart
Schedule boards
Computer Graphics
o Priority Decision Rules
Single-criteria Rules
Combined Criteria Rules or Rule of Johnson
Critical Ratio Scheduling
Index Method of Scheduling
Critical Path Method
Scheduling in Services
o Scheduling Demand of Customers
Backlogs
Reservations
Appointments
https://studiousguy.com/operations-scheduling-with-examples/
Scheduling can be defined as “prescribing of when and where each operation necessary
to manufacture the product is to be performed.” It is also defined as “establishing of
times at which to begin and complete each event or operation comprising a procedure”.
The principle aim of scheduling is to plan the sequence of work so that production can
be systematically arranged towards the end of completion of all products by due date.
Principles of Scheduling
1.The principle of optimum task size: Scheduling tends to achieve maximum
efficiency when the task sizes are small, and all tasks of same order of
magnitude.
2.Principle of optimum production plan: The planning should be such that it
imposes an equal load on all plants.
3.Principle of optimum sequence: Scheduling tends to achieve the maximum
efficiency when the work is planned so that work hours are normally used in
the same sequence.
Inputs to Scheduling
1.Performance standards: The information regarding the performance standards
(standard times for operations) helps to know the capacity in order to assign
required machine hours to the facility.
2.Units in which loading and scheduling is to be expressed.
3.Effective capacity of the work centre.
4.Demand pattern and extent of flexibility to be provided for rush orders.
5.Overlapping of operations.
6.Individual job schedules.
Scheduling Strategies
Scheduling strategies vary widely among firms and range from ‘no scheduling’ to very
sophisticated approaches. These strategies are grouped into four classes:
1.Detailed scheduling: Detailed scheduling for specific jobs that are arrived
from customers is impracticable in actual manufacturing situation. Changes in
orders, equipment breakdown, and unforeseen events deviate the plans.
2.Cumulative scheduling: Cumulative scheduling of total work load is useful
especially for long range planning of capacity needs. This may load the
current period excessively and under load future periods. It has some means
to control the jobs.
3.Cumulative detailed: Cumulative detailed combination is both feasible and
practical approach. If master schedule has fixed and flexible portions.
4.Priority decision rules: Priority decision rules are scheduling guides that are
used independently and in conjunction with one of the above strategies, i.e.,
first come first serve. These are useful in reducing Work-In-Process (WIP)
inventory.
Types of Scheduling
Types of scheduling can be categorized as forward scheduling and backward
scheduling.
1.Forward scheduling
is commonly used in job shops where customers place their orders on
“needed as soon as possible” basis. Forward scheduling determines start and
finish times of next priority job by assigning it the earliest available time slot
and from that time, determines when the job will be finished in that work
centre. Since the job and its components start as early as possible, they will
typically be completed before they are due at the subsequent work centers in
the routing. The forward method generates in the process inventory that are
needed at subsequent work centers and higher inventory cost. Forward
scheduling is simple to use and it gets jobs done in shorter lead times,
compared to backward scheduling.
2.Backward scheduling
is often used in assembly type industries and commit in advance to specific
delivery dates. Backward scheduling determines the start and finish times for
waiting jobs by assigning them to the latest available time slot that will enable
each job to be completed just when it is due, but done before. By assigning
jobs as late as possible, backward scheduling minimizes inventories since a
job is not completed until it must go directly to the next work centre on its
routing. Forward and backward scheduling methods are shown in the
following figure.
Forward and backward scheduling
https://www.wisdomjobs.com/e-university/production-and-operations-management-
tutorial-295/scheduling-9619.html