• Creating-a-team-1024x684

    MIE Solutions Blog

What is Forward and Backward Scheduling

Posted by Dave Ferguson on Jan 15, 2010 7:10:00 PM

MIE Solutions offers a made to order job shop ERP system designed for the manufacturer of goods and products.  Most accounting systems are designed for the basic AR, AP and GL side of financials where a manufacturing software product deals with the actual production of the goods and services.   MIE Trak is a full featured ERP system for the made to order and engineer to order manufacturer.

If your estimating system is inaccurate your production scheduling software or manufacturing scheduling software will give you very poor results.  If the quality of your estimates are good then the standard scheduling for a production scheduling software will be more precise.

What is scheduling?

Scheduling is a method where there is a set of x tasks which need to be completed on a set of y resources in an efficient manner.   Wikipedia gives us a good definition of scheduling “Companies use backward and forward scheduling to allocate plant and machinery resources, plan human resources, plan production processes and purchase materials.”

http://en.wikipedia.org/wiki/Scheduling_(production_processes)

What is forward scheduling?

Forward scheduling is taking a job with a number of tasks and allocates those tasks to resources as early as possible when resources the resources allow.   The first available time that the resource is available to be used the task should make use of it.   As with all scheduling methods there are pros and cons on how they work.   Forward scheduling may result in jobs being completed earlier then the requested due date because forward scheduling schedules the tasks as early as possible.   Forward scheduling tells you when a job could be completed vs completing the job when required.

What is backwards scheduling?

Backwards scheduling is taking a job with a number of tasks and allocates those tasks to resources in reverse orders and schedules the task on the resource.   Backwards scheduling requires a delivery date from the customer because the system schedules backwards from the delivery date to arrive at a start date.   Backward scheduling tells the manufacturer if this date could be hit based on the allocation of resources.   Unlike forward scheduling which schedules into the future, backward scheduling could potentially schedule into the past because the resources where not available to complete the job.   Backwards scheduling then may turn around and actually forward schedule the job to tell the customer the earliest delivery time.
Scheduling is very complex and this blog will try to go over many aspects of scheduling from types of scheduling, np complete problems, how to allocate resources, defining resources, etc.
Some of the benefits of scheduling include :
  • Process change-over reduction
  • Inventory reduction, leveling
  • Reduced scheduling effort
  • Increased production efficiency
  • Labor load leveling
  • Accurate delivery date quotes
  • Real time information

Topics: company, Estimating, estimating software, example backward scheduling, example forward scheduling, job cost estimating software, job scheduling software, job shop scheduling, job shop scheduling software, labor estimating, mie solutions, mie trak, productions scheduling software, quoteit, quoting, scheduling, scheduling software

Subscribe to our newsletter

New Call-to-action

Posts by Topic

see all