Presentation is loading. Please wait.

Presentation is loading. Please wait.

Scheduling INTRODUCTION. 2 Definitions for Scheduling Some of the definitions presented in various literature can be given as follows; Some of the definitions.

Similar presentations


Presentation on theme: "Scheduling INTRODUCTION. 2 Definitions for Scheduling Some of the definitions presented in various literature can be given as follows; Some of the definitions."— Presentation transcript:

1 Scheduling INTRODUCTION

2 2 Definitions for Scheduling Some of the definitions presented in various literature can be given as follows; Some of the definitions presented in various literature can be given as follows; schedulemay be defined as a plan “A schedule may be defined as a plan with reference to the sequence of and time allocated for each item or operation necessary to its completion.” Scheduling can be thought of as a process “Scheduling can be thought of as a process; that is, someone prepares a schedule either for when an end item or an item will be completed or what series of activities or jobs are to be completed during a specified time by the work center of interest.” Scheduling is... a ‘Tabulated statement of detail, a timetable'. “Scheduling is... a ‘Tabulated statement of detail, a timetable'. This clarifies the role of the schedule as a defined statement of work to be done, fully sequenced and prioritised for employment of management of the activities themselves.” Scheduling concerns the allocation of limited resources to tasks over time. “Scheduling concerns the allocation of limited resources to tasks over time. It is a decision making process that has as a goal of the optimization of one or more objectives”.

3 3 Definitions for Scheduling From what is observed so far, it can be concluded that a schedule has some basic elements... From what is observed so far, it can be concluded that a schedule has some basic elements... Definition of end result Definitions of each step to achieve the end result. Sequence of steps. Time allocated to each step.

4 4 Definitions for Scheduling... and a schedular will need specific pieces of data and information for the respective product in terms of resource utilization;... and a schedular will need specific pieces of data and information for the respective product in terms of resource utilization; Operation 1 Station 1 Operation 2 Station 2 Operation n Station n PRODUCT(S) Load time to station’s backlog QUEUE time SETUP time PROCESS time SETUP time MOVE time Allocated RESOURCE Definition of STEP and its SEQUENCE Definition of END RESULT which may be an aggragete one Station LOAD time Operation COMPLETION time

5 5 Definitions for Scheduling Based on the above definitions, one can see that in field applications there are three separate definitions hidden in the word “scheduling”. Based on the above definitions, one can see that in field applications there are three separate definitions hidden in the word “scheduling”. a Schedule act of Scheduling (Scheduling as a function) Scheduling Process

6 6 Definitions for Scheduling The meanings assigned to each of them will be as follows ; The meanings assigned to each of them will be as follows ; a Schedule... is the timetable/plan showing the prioritized sequence of activities including the time allocated for each activity inorder to complete a specified quantity of a product or service.... is the timetable/plan showing the prioritized sequence of activities including the time allocated for each activity inorder to complete a specified quantity of a product or service.

7 7 Definitions for Scheduling act of Scheduling (Scheduling as a function)... is the use of data and appropriate tools or techniques in consideration with the constraints to come up with a reasonable schedule (plan) among several alternatives.... is the use of data and appropriate tools or techniques in consideration with the constraints to come up with a reasonable schedule (plan) among several alternatives. Scheduling activity can also be considered as an intermediate step between planning and execution steps. Scheduling activity can also be considered as an intermediate step between planning and execution steps.

8 8 Definitions for Scheduling Scheduling Process...is the way of doing the business of scheduling activities within a company. It defines the associations of different functional groups and computerized system modules with respect to flow of required data, establishment of accepted rules and policies to be used for scheduling activities including the maintenance of data and availability of the required tools and techniques. Capabilities of a company’s scheduling process directly effects its scheduling performance in creating realistic schedules, and the scheduling performance has a significant impact on the company’s manufacturing systems performance. Capabilities of a company’s scheduling process directly effects its scheduling performance in creating realistic schedules, and the scheduling performance has a significant impact on the company’s manufacturing systems performance.

9 9 Definitions for Scheduling SCHEDULING ACTIVITY is an intermediate step between PLANNING and EXECUTION steps.

10 10 Definitions for Scheduling As a result of above definitions, one can make the following analogy for the field applications of scheduling; As a result of above definitions, one can make the following analogy for the field applications of scheduling; Schedule is the end product – which is “meal”. Scheduling activity is the preparation of schedule– which is “cooking”. Scheduling process is the environment where the scheduling activity is performed– which is “kitchen + required materials”. Execution of a schedule is the realization– which is “eating the served dish of meal”. Whether the “served dish of meal” is “eatable or not” is the main problem in many production companies. Whether the “served dish of meal” is “eatable or not” is the main problem in many production companies.

11 11 Understanding the Types and Levels of Scheduling in a mnfg company The type of MPC approach to be used is dependent on the production characteristics of the product which are usually defined by; complexity of the product nature of the required processes time required between successive units MPC (Manufacturing Planning & Control) Approach : Number of levels and kind of scheduling approaches are dependent on the type of current Manufacturing /Production Planning and Control (MPC) approach of a company.

12 12 Types and Levels of Scheduling in a mnfg company will Depend on the MPC Approach Which is In Use CPM-PERT MRP just in time repetitive flow secondsminutesdaysweeksmonths Number of sub-parts (complexity) Time between successive units CLASSIFICATION OF MANUFACTURING PLANNING AND CONTROL APPROACHES (Source: Thomas E. Vollman, William L. Berry, D. Clay Whybark, Manufacturing Planning and Control Systems, 2nd edition, pg 21, Richard D. Irwin Inc, 1984)  Up-down axis points to the complexity of the products with reference to the number of component parts (sub-parts) in the respective BOM structure(s).  Left-right axis points to the amount of time required between successive units. In other words, it refers to the time span required to start the next unit.

13 13 Types and Levels of Scheduling in a mnfg company will Depend on the MPC Approach Which is In Use EXAMPLES EXAMPLES In petroleum refineries or in food industry, there is almost no time between two successive units. Production flows in streams. In petroleum refineries or in food industry, there is almost no time between two successive units. Production flows in streams. Production of detail parts such as a “bushing” or “pin” are of repetitive type, since the time between to successive units is measured in minutes. Production of detail parts such as a “bushing” or “pin” are of repetitive type, since the time between to successive units is measured in minutes. MRP is still an key approach when the case involves management of complex parts situation. MRP is still an key approach when the case involves management of complex parts situation. Just in time approach has the specific goal of standardizing the processes, reducing the cycle times, reducing lead times, reducing inventory levels and hence moving the nature of “uniqueness” towards to “repetitiveness”. Just in time approach has the specific goal of standardizing the processes, reducing the cycle times, reducing lead times, reducing inventory levels and hence moving the nature of “uniqueness” towards to “repetitiveness”.

14 14 Understanding Levels of Scheduling Tasks in a Manufacturing Company Inorder to clearly visualize the levels of scheduling tasks within a manufacturing company, one should be aware of the management processes of “Planning and Control” activities. Inorder to clearly visualize the levels of scheduling tasks within a manufacturing company, one should be aware of the management processes of “Planning and Control” activities. So, lets create an imaginary company and study its behaviour from the time of a business offer till the production completion of the first serial batch. So, lets create an imaginary company and study its behaviour from the time of a business offer till the production completion of the first serial batch. A CASE STUDY Shiny Metal and Assembly Works A.B. (SMAW)

15 15...is a “make to order” company (does not have own product). builds structural assemblies and detail parts. Levels of Scheduling Tasks in a Manufacturing Company business strategy: overtakes offers which are > 50 million $... has a large investment of various job shops: sheet metal, nc machining, chemical processing, conventional machining etc. due to the nature of business : each business offer is handled as a separate project....each project has its own budget sharing the same resources at detail parts production level....each new contract must become firm 6-12 months prior to the serial production. currently SMAW has 9 projects flowing through its shops. GETTING TO KNOW OUR COMPANY (SMAW)

16 16 Levels of Scheduling Tasks in a Manufacturing Company GETTING TO KNOW OUR COMPANY (SMAW)

17 17 Levels of Scheduling Tasks in a Manufacturing Company GETTING TO KNOW OUR COMPANY (SMAW)

18 18 Levels of Scheduling Tasks in a Manufacturing Company GETTING TO KNOW OUR COMPANY (SMAW) It has a computerized management information system

19 19 Levels of Scheduling Tasks in a Manufacturing Company A multinational customer : FARSCAPE A.B.... designs and produces its own products.... they want to offload some of their workload to a subcontractor.... they offer a job opportunity to SMAW which will cover a period of 2 years starting from December 2008. business offer covers to build a total of 1700 subassembly end items as Model A and Model B... SMAW is required to either produce or purchase all the detail parts and raw materials...

20 20... Rough cut capacity analysis, calculation of price and prep of “Schedule for Production Preparation” Levels of Scheduling Tasks in a Manufacturing Company... request of additional tech info for gaining quantitative insight... quality specifications which are to be satisfied both for subassy and detail parts... WHAT HAPPENS AT SMAW UPON RECEIPT OF BUSINESS OFFER?... determination of types of parts, raw matl, standard item requirements.... determination of required processes make/buy analysis and mnf routings of make parts.... determination of tooling reqs. Bid Proposal SMAW FARSCAPE + 3350 “make” detail parts

21 21 Levels of Scheduling Tasks in a Manufacturing Company SCHEDULE FOR PRODUCTION PREPARATION (an important attachment of bid proposal) WHAT HAPPENS AT SMAW UPON RECEIPT OF BUSINESS OFFER? Has been prepared by utilizing the CPM-PERT approach. Each activity in this schedule can be thought as a one time production of a complex product for which it takes several months to complete. In a way, it reflects SMAW’s tecnical capabilities, relations with its subcontractors, limitations and willingness to overtake the business offer. HOW IT IS PREPARED?WHY IT IS IMPORTANT?

22 22 Levels of Scheduling Tasks in a Manufacturing Company SCHEDULE FOR PRODUCTION PREPARATION (an important attachment of bid proposal) WHAT HAPPENS AT SMAW UPON RECEIPT OF BUSINESS OFFER? WHAT DOES IT LOOK LIKE?

23 23 Levels of Scheduling Tasks in a Manufacturing Company WHAT HAPPENS AT SMAW UPON RECEIPT OF BUSINESS OFFER? SCHEDULE FOR PRODUCTION PREPARATION (an important attachment of bid proposal)

24 24 Levels of Scheduling Tasks in a Manufacturing Company WHAT HAPPENS AT SMAW UPON RECEIPT OF BUSINESS OFFER? SCHEDULE FOR PRODUCTION PREPARATION (an important attachment of bid proposal)

25 25 Levels of Scheduling Tasks in a Manufacturing Company WHAT HAPPENS AT SMAW AFTER CONTRACT IS SIGNED? CONTRACT AWARD... MPS is prepared... It is the “completion/delivery” schedule for 1700 end items per month. Timing and quantities are exact.... “Final Assembly Build Schedule” is prepared. It is the “anticipated build schedule” for 1700 end items per month. Quantities to be built are distributed over an appropriate period of time.... Product structure input To BOM module for 1700 End items is finalized. BOM MPS... Code and parameter input to BOM module for all 7053 items is finalized. 1700 end items (subassy)-> “make” 2575 OP items -> “purchase” 528 Raw Matl items -> “purchase” 3350 Detail items -> “make” (Part assembly time Varies from 1,5 to 32 hours.)... Subcont. information input to PMS module is completed. PMS... The button is pushed to RUN MRP module. MRP

26 26 Levels of Scheduling Tasks in a Manufacturing Company WHAT HAPPENS AT SMAW AFTER CONTRACT IS SIGNED? SAMPLE MPS for 1700 end items

27 27 Levels of Scheduling Tasks in a Manufacturing Company WHAT HAPPENS AT SMAW AFTER CONTRACT IS SIGNED? Calculates Requirement (Rq) and Replenishment (Rp) schedules for all types of parts and matl. (for 8153 items) within the scope of “FARSCAPE PROJECT”. Creates signals for Production Plng and Cont people to release “shop orders” for “make” parts (it cover the appropriate portion of 5050 items). Forward signals for “procured parts and material” to PMS module (it covers the appropriate portion of 3103 items). MRP Prod Plng & Cont Exp. Signal Releases first shop orders TO WHERE :  To stations which already has backlogs of shop orders for 8 other projects.  Thus, there is a real problem of sequencing and completing the jobs of a product mix within allocated time limits.  Somebody has to schedule and re-schedule the loading of respective machine(s) within the work center.  This will be the lowest level of scheduling at SMAW. Rate of Production? Part flow quantities?

28 28 Drawbacks of MRP created Replenishment (Rp) Schedules at SMAW MRP considers that there is an unlimited resource availability MRP considers that there is an unlimited resource availability This means that “calculation of net requirement quantities” are perfect, but “when they are needed” is not realistic. This means that “calculation of net requirement quantities” are perfect, but “when they are needed” is not realistic. Conflict in the designed behaviour of two integrated modules : MRP and Shop Floor Control (SFC) modules Conflict in the designed behaviour of two integrated modules : MRP and Shop Floor Control (SFC) modules Causes conflicts at the shop floor level and it is directly related with shop order release dates and work center loading. Causes conflicts at the shop floor level and it is directly related with shop order release dates and work center loading. Although both of them are using backward scheduling, their calculation methodology for shop order start dates are different. Although both of them are using backward scheduling, their calculation methodology for shop order start dates are different. In the meantime SMAW has some problems :

29 29 Drawbacks of MRP created Replenishment (Rp) Schedules at SMAW Conflict in the designed behaviour of two integrated modules : MRP and SFC Conflict in the designed behaviour of two integrated modules : MRP and SFC

30 30 Drawbacks of MRP created Replenishment (Rp) Schedules at SMAW Lack of specific capability in SMAW’s MRP engine : It can not handle “Fractional Quantities”. Lack of specific capability in SMAW’s MRP engine : It can not handle “Fractional Quantities”. During the normal explosion process, when creating planned replenishments, MRP associates an order bill to each of them. Then, if the respective order release date is within the “allocation window”, it allocates material for the items listed in this order bill by calculating the required quantities of each. During the normal explosion process, when creating planned replenishments, MRP associates an order bill to each of them. Then, if the respective order release date is within the “allocation window”, it allocates material for the items listed in this order bill by calculating the required quantities of each. Since it can not handle fractional quantities (remnant cases), for some type of raw materials (such as sheet metal or bar stock etc) allocation may result yielding one of three possible cases : a) Allocating more than required qty, b) Allocating less than required qty, and c) Rarely allocating the required qty. Since it can not handle fractional quantities (remnant cases), for some type of raw materials (such as sheet metal or bar stock etc) allocation may result yielding one of three possible cases : a) Allocating more than required qty, b) Allocating less than required qty, and c) Rarely allocating the required qty.

31 31 Drawbacks of MRP created Replenishment (Rp) Schedules at SMAW Lack of specific capability in SMAW’s MRP engine : It can not handle “Fractional Quantities”. Lack of specific capability in SMAW’s MRP engine : It can not handle “Fractional Quantities”. In such a case, although required raw material may be available at some place in the form of a portion of sheet metal (remnant case), the possibility of not loading a specific shop order to a work center is high due to imaginary shortage of raw material. In such a case, although required raw material may be available at some place in the form of a portion of sheet metal (remnant case), the possibility of not loading a specific shop order to a work center is high due to imaginary shortage of raw material. Or on the contrary, excess material will be issued from the warehouse creating more remnants. Or on the contrary, excess material will be issued from the warehouse creating more remnants. This situation will create a mess in material planning which directly results in work center loading problems impacting the “performance of respective schedules”. This situation will create a mess in material planning which directly results in work center loading problems impacting the “performance of respective schedules”.

32 Shop order F203340 is for 6 pcs of part no B (MRP Scheduled Shop order start date : 3Apr08). Drawbacks of MRP created Replenishment (Rp) Schedules at SMAW AN EXAMPLE FOR “FRACTIONAL QTY” PROBLEM STANDARD STOK SIZE OF specific aliminum sheet metal raw material (per material type-thickness-grain direction) REMNANT (l x w cm sq) Part A Shop order F203040 for 2 pcs of part no A (MRP Scheduled Shop order start date : 28Mar08). Part B IF 2 SHEETS ARE AVAILABLE AS OF 28Mar08, MRP RECORDS WILL SHOW FULL SHORTAGE FOR S/O F203340 although we can produce 4 pcs of B. Part B ?

33 33 Drawbacks of MRP created Replenishment (Rp) Schedules at SMAW MRP planners of SMAW who release the shop orders are well aware of the above problems, but the fact is that they can not explain it to neither management nor to production people. The daily life in a manufacturing company has its own unique rules and sometimes it is not so easy to remove or correct them...

34 34 Type and Level of Scheduling will Depend on the MPC Approach Which is In Use SUMMARY (for MRP II Approach at SMAW): SUMMARY (for MRP II Approach at SMAW): FRONT END ENGINE BACK END Prep. for Prod. Schedule MPS Rq Schedules Rp Schedules SFC created s/o Schedules Final Assembly Schedules Job Shop (w/c) Schedules

35 35 Type and Level of Scheduling will Depend on the MPC Approach Which is In Use SUMMARY (a sample dispatch list for w/c 215 at SMAW): SUMMARY (a sample dispatch list for w/c 215 at SMAW):


Download ppt "Scheduling INTRODUCTION. 2 Definitions for Scheduling Some of the definitions presented in various literature can be given as follows; Some of the definitions."

Similar presentations


Ads by Google