Visual Planning and Scheduling Systems. A White Paper. Gregory Quinn President Quinn & Associates Inc September 2006 Updated October 2006



Similar documents
Material Requirements Planning (MRP)

SYSPRO Factory Scheduling

Advanced Planning and Scheduling

Factory Modeling. The Priority Enterprise Management System. Contents

2.4 Capacity Planning

MANUFACTURING EXECUTION SYSTEMS VS. ERP/MRP

Preactor Planning and Scheduling Software for Enterprise Application

MIE Solutions UK Ltd

ISE 421 QUANTATIVE PRODUCTION PLANNING

A New Approach for Finite Capacity Planning in MRP Environment

TRAVERSE Manufacturing

Material Requirements Planning (MRP)

OR topics in MRP-II. Mads Jepsens. OR topics in MRP-II p.1/25

APPLICATION WHITE PAPER: Multi-site, Multi-user Collaborative Scheduling Using Preactor

Seradex White Paper. Using Project Management Software for Production Scheduling. Software Selection Spectrum

Info Net LAMAR SOFTWARE, INC. Enterprise Resource Planning. Efficiency. Productivity. Flexibility

An investigation into production scheduling systems

Realizing the Benefits of Finite Capacity Scheduling to Manage Batch Production Systems

PARADIGMS THAT DRIVE COSTS IN MANUFACTURING. The whole purpose of a business enterprise is pretty simple to make a profit by selling

Understanding Manufacturing Execution Systems (MES)

Operations Management

Seradex White Paper A newsletter for manufacturing organizations April, 2004

UXC Eclipse + Microsoft Dynamics NAV for Life Sciences

An Introduction to Capacity Planning

Sage 200 Manufacturing Datasheet

Dependent vs Independent Demand. The Evolution of MRP II. MRP II:Manufacturing Resource Planning Systems. The Modules In MRP II System

CHAPTER 6 AGGREGATE PLANNING AND INVENTORY MANAGEMENT 명지대학교 산업시스템공학부

Manufacturing. Manufacturing challenges of today and how. Navision Axapta solves them- In the current explosive economy, many

Case Study Why a Shop Floor Execution (SFX) System is an Essential Component to Enterprise Systems

forecast modeling Statistical Calculations, Replacement Items, and Forecast Templates for Demand Planning Industries Required Modules:

BSCM Sample TEST. CPIM(Certified In Production & Inventory Management) - 1 -

Introduction to Vicinity

Datasheet Electronic Kanban Ultriva vs. ERP ekanban Modules By Narayan Laksham

Planning and Scheduling. Business without Barriers

Epicor. Planning and Scheduling

Traceability Data Integrity: Challenges and Solutions By Mitch DeCaire, Cogiscan, Inc.

The Beginners Guide to ERP for Food Processors

15. How would you show your understanding of the term system perspective? BTL 3

Turn Your Business Vision into Reality with Microsoft Dynamics GP

NEW MODELS FOR PRODUCTION SIMULATION AND VALIDATION USING ARENA SOFTWARE

QUEST The Systems Integration, Process Flow Design and Visualization Solution

Production Planning Solution Techniques Part 1 MRP, MRP-II

Functional Area Systems Production / Operation Systems

26/10/2015. Functional Area Systems Production / Operation Systems. Examples: Functional Area Info Systems. Functional Area Information Systems

Accounts Payable Invoice Processing. White Paper

AHUDesigner. The Air Handling Units selection software. Product description

Universidad del Turabo MANA 705 DL Workshop Eight W8_8_3 Aggregate Planning, Material Requirement Planning, and Capacity Planning

Majenta Engineering Centre (MEC)

Scheduling affects everything in an operation, but usually gets the lowest share of technical resources.

1.3 ERP System Evolution

MATERIAL REQUIREMENTS PLANNING

BLAST PAST BOTTLENECKS WITH CONSTRAINT BASED SCHEDULING

1 st year / / Principles of Industrial Eng. Chapter -3 -/ Dr. May G. Kassir. Chapter Three

BILL OF RESOURCES AND PRIORITY-CAPACITY BALANCING

INDEPENDENT STUDY PAILIN UDOMSANTI

Anytime 500 Forecast Modeling

ORACLE MANUFACTURING EXECUTION SYSTEM FOR DISCRETE MANUFACTURING

Material Requirements Planning. Lecturer: Stanley B. Gershwin

abf Avercast Business Forecasting The Trusted Name in Demand Management. Software Features: Enterprise Level Software Solutions for: The Cloud

1 Material Requirements Planning (MRP)

Computer Integrated Manufacturing CIM A T I L I M U N I V E R S I T Y

ERP(Enterprise Resource Planning) & MRP

Turn Your Business Vision into Reality with Microsoft Dynamics NAV

Seradex White Paper. Engineering Change Process. A Discussion of Issues in the Manufacturing OrderStream

OPTIMIZING PRODUCTION

Improve the Agility of Demand-Driven Supply Networks

10 SECRETS EVERY SOFTWARE BUYER SHOULD KNOW

How To Learn How To Manage A Business

Turn Your Business Vision into Reality with Microsoft Dynamics NAV

GxP Process Management Software. White Paper: Software Automation Trends in the Medical Device Industry

Why is SAS/OR important? For whom is SAS/OR designed?

Turn Your Business Vision into Reality with Microsoft Dynamics GP

Business Proposal: Recommendation for Implementation of the SAGE Enterprise Suite. Debbie Miksiewicz. Elaine Kithcart BSA 375. Mr.

nmetric Scheduling Software for Manufacturing, In Depth

QUALITY THROUGH INTEGRATION OF PRODUCTION AND SHOP FLOOR MANAGEMENT BY DISCRETE EVENT SIMULATION

Unifi Technology Group & Software Toolbox, Inc. Executive Summary. Building the Infrastructure for emanufacturing

Job Manager for Metal Fabrication

Turn Your Business Vision into Reality with Microsoft Dynamics NAV. icepts Technology Group, Inc. Dynamics NAV Gold ERP Partner

systems WHITE PAPER Automating Continuous Integration over Complex IT Infrastructure

Dynamics GP Insights to Manufacturing

Why CRM implementations fail and what to do about it.

Introduction to production scheduling. Industrial Management Group School of Engineering University of Seville

ORACLE ADVANCED SUPPLY CHAIN PLANNING

MANUFACTURING EXECUTION SYSTEMS INTEGRATED WITH ERP & SIX SIGMA FOR PROCESS IMPROVEMENTS

A Diagnostic Approach to Scheduling

SAP APO SNP (Supply Network Planning) Sample training content and overview

Achieving World-class Fabless Planning

Job Manager for Tool and Die Shops

Tailoring your Quality Management System in a Competitive Marketplace Heather Driscoll Infor Presales Business Solutions Consultant

Sales. PowerERP e Business Solutions. RMA and Customer Returns. Order Entry. Contact Management. Estimating and Quoting. Sales Commissions.

Alessandro Anzalone, Ph.D. Hillsborough Community College, Brandon Campus

Deswik.Sched. Gantt Chart Scheduling

Work Process Management

MASTER PRODUCTION SCHEDULE

Chapter 9 Computer Scheduling Projects should be scheduled one byte at a time

SUPPLY CHAIN MODELING USING SIMULATION

Understand How and Where Computers are used in Manufacturing

White Paper On Pilot Method Of ERP Implementation

Functional Area Systems Lecture 5

ORDER ENTRY SCALABILITY

Transcription:

Visual Planning and Scheduling Systems A White Paper By Gregory Quinn President Quinn & Associates Inc September 2006 Updated October 2006

Visual Planning and Visual Scheduling Systems Introduction The purpose of this white paper is to provide the prospective buyer of a visual planning or visual scheduling system with the understanding of the differences between the two, and why the visual scheduling system provides the superior return on investment of the IT expenditure. Advances in software and small computers have created a powerful combination to create planning and scheduling systems that showcase much improved operator interfaces over their green screen ancestors. This increased performance has allowed systems to become more responsive to real-time problems in the manufacturing and service industries. The new planning and scheduling software systems have begun to blur the distinction between planning and scheduling in the minds of the end users, with good reason, as the graphical user interface for the applications look more similar with each year. Unfortunately, this superficial similarity masks the fact that planning systems have fundamentally remained unchanged from the days of the mainframes, whereas scheduling systems have evolved tremendously to the extent that the visual scheduling system has surpassed the visual planning system in both effectiveness and practicality. Planning vice Scheduling As with any discussion, the definition of terms is essential to form a better appreciation of the issues with planning and scheduling. Enterprise systems have grown to be very complex, and, in the well meaning efforts to make complex systems understandable (and regrettably also due to sales efforts to fit a square peg in a round hole), over simplification has let to some users to think planning and scheduling are synonymous. To review: Planning: To take demand from various sources and to organize a timeline that identifies what items need to be produced, the quantity of each item, and when the items are to be produced over the planning horizon. Scheduling: Take the goals established in the planning cycle and based on the production process and the production environment, determine how demand will be met by establishing the sequence of jobs on each resource over the scheduling horizon. In the typical architecture of an enterprise resource planning (ERP) system, demand is formulated by combining forecast and actual demand and a master production schedule (MPS) is established. While the use of the 1950 s legacy term MPS is literally true, the confusion between planning and scheduling begins here. While the MPS establishes a set of due dates, the data are only demand points in the MPS, and no actual sequence considering the routing steps to produce the end items. Fundamentally the MPS is only a plan.

The MPS then is submitted to the manufacturing requirement planning (MRP) function, which develops a material plan and creates work orders through a bill of material explosion, and this planning cycle may utilize a rough cut capacity plan (RCCP) function. The RCCP takes the manufacturing capacity expressed in hours over some interval (or time bucket) like a week, day or shift; and looking at the time required to manufacture an item determines in which bucket manufacturing for the item will occur. In some cases an algorithm will be used to minimize lateness of the work orders when production exceeds capacity. Generally capacity plans are developed backwards from due date. Once the material and capacity plans are established, then the production schedule can be generated. The key data required for developing the schedule is the routing (in some cases the bill of manufacture which is a combined form of the BoM and routing), which describes each operation step, run times, setup times, and constraint usage. Constraints can be any additional resource such as labor and/or tooling that is required in order to execute a production step. Job release dates can be incorporated into the production schedule, often reflecting time constraints in the system such as material availability. The crucial difference between the scheduling and planning activities is that scheduling is developed in a bucketless timeline to derive precise start and end time for each operation in each work order. A closed loop ERP will feed back the start and end times of each work order step into the MRP to fine tune the material plan to minimize purchased material inventories. By following this flow the reader can see how the overall demand is reduced from general date-based production goals (MPS) to work to be performed during planning intervals (planning) to specific tasks to be performed in defined points in time (scheduling). This process highlights the crucial distinctions between planning and scheduling. Benefits of Planning and Scheduling Before real-time scheduling, capacity planning systems were the most effective means to fit the production requirements within the capacity of the manufacturing environment. Capacity planning is easy, often performed by pencil and paper or using spreadsheets. Capacity planning is better than the infinite loading of resources common to MRP functions. However, the drawbacks of capacity planning are many, rooted in the fact that many generalizations in resources and processes combine to provide at best a first-order estimate if production can be accomplished within the capacity envelope. Further inhibiting the accuracy of the planning process is the idea of time buckets, which bars any optimization of the works orders to best achieve the production goals of the company. Take a simple example of where there are a limited number of technicians available to set up production resources. In a planning system, the lack of visibility within a time bucket will assume that all equipment can be set up to run during that time bucket. In a

scheduling system over the same period of time, only the number of machines equal to the number of setup technicians can be set up simultaneously, reflecting the reality that some operations will be delayed because setups cannot occur. The planning system will indicate no problems with product delivery, an outcome that can be false. A good scheduling system not only rectifies the potential errors from the generalizations of capacity planning, but a real-time scheduler replaces the planning cycle, eliminating a level of data process and creating a more responsive ERP or manufacturing execution system (MES). Quality scheduling systems can simultaneously consider sequencing operations on resources with constraints, as well as going beyond backwards planning, incorporating more complex scheduling objectives such as parallel loading, minimizing work-in-progress (WIP), and minimizing setups and changeovers using sequence dependent setup relationships between products. Furthermore, a scheduling system will report a more accurate cost-of-execution than a capacity plan. The prevailing distinction of a scheduling system when compared to a planning system is the dispatch, or work-to, list. This list describes the sequence of jobs to be run at a work center, denoting not only order of jobs but also projected start and end times. In a bucketed system such as a planning system, it is impossible to determine the order of jobs, thus making the task of maximizing production effectiveness against a stated production goal impossible because there is no way of accurately seeing the effect of problems in a work center and the consequences to the rest of the jobs on the production floor. Jobs are simply in a virtual pile within a time bucket in a planning system. The precision that a scheduling system brings to the production environment provides benefits that are not possible with a time-bucketed system, for example: Increased confidence in delivery dates More efficient use of resources thus revealing capacity hidden by planning systems More timely use of materials, reducing inventories masking production issues Reduction of WIP Recognizing Visual Planning and Scheduling Systems The improved user interfaces in application software has increased productivity beyond simply automated planning and scheduling algorithms. As computer processing power has increased, more and more features have been added to planning and scheduling systems, causing increased similarity in how planning and scheduling applications look to the end user. One consequence is that a number of visual planning systems are advertised as scheduling systems, creating confusion within the user community, leading to end user disappointment after purchasing planning software thinking the package will solve scheduling problems. There are a few characteristics that the prospective software buyer can look for that will help separate a visual scheduling package from a visual planning system.

The first cue is distinguishing a visual planning system and a visual scheduling system is, well, visual. When the user opens the windows to view the allocation of work orders to resources, a bucketed planning system will display work as a vertical bar chart (see Figure 1) whereas a scheduling system will display work allocated to resources as a Gantt chart (see Figure 2), a format familiar to users of a project management tool such as Microsoft Project. Figure 1: Vertical Bar Chart of a Visual Planning System. Note how jobs are stacked in the time buckets.

Figure 2: Gantt Chart Display of a Visual Scheduling System. Vertical lines show daily break but do not delineate a time bucket The visual planning tool shows jobs in queues, but the jobs have no sequence with the buckets to efficiently manage the work. The Gantt chart in the visual scheduler shows a continuous timeline where jobs have specific sequence of execution, marked by specific start and end times, making it possible to generate dispatch lists that can be issued to operators on the floor, like sheet music to members of an orchestra, working towards a common goal. Another distinguishing characteristic that sets a scheduling system apart from a planning system is the wealth of data that a scheduling system can exploit to create effective, detailed production schedules. Examples of this data are: Resource and product specific constraints, such as a cutting blade when a certain product is run on a lathe Sequence dependent setups between products or product families, meaning the time to set up a machine is 30 minutes changing from Product A to Product B, but is 45 minutes from Product A to Product C Constraint calendars Detailed routings for products, including resource specific run times Unlimited scheduling horizons if needed Pegging between work orders or components to support complex assemblies, an example is that Work Orders A001, A002 and A005 must be completed before Work Order A010 can start Production and operation attributes to create efficient campaigns of work, such as diameter and metal type Slack time at the end of an operation, expressing a drying time after painting

Inter-operation time such as maximum time between operations, such as the metal coil must be placed in the annealing oven within 24 hours after the acid bath, otherwise corrosion will require another pass through the acid bath There is a capability that is a marked functional difference between a planning and scheduling system: the ability to either manually or automatically alter the sequencing of jobs on resources to maximize performance of production. In a system defined in time buckets, moving a job from one time bucket to another is unlikely to have an impact on the occurrence of subsequent operations in the following time buckets because of the gross granularity of the buckets. The natural question arises When is a time bucket small enough? The answer is: Neither the end user nor the software vendor really knows except in a few isolated cases, often limited to product line oriented, continuous (i.e. process) production. In a scheduling system, the lack of time buckets means true continuous relationship between operations without artificial time barriers, reflecting the same reality as that of the production floor. Conclusion Despite superficial similarities in user interface, and assertions by the vendors of planning systems as faux scheduling systems, the reality remains that a visual scheduling system will always render more precise sequences of actions for the production floor than those generated by visual capacity planning systems. For the prospective buyer of a visual scheduling system, one of the first characteristics to look for is whether the planning window is continuous or bucketed. If the time line is segmented into buckets, the application software is not a true scheduling system. Planning systems are attractive because of their simplicity but are limited to solving simple planning problems, and not scheduling problems. With today s computer technology, there is no excuse not to use a true scheduling system with the speed and visualization offered by a first rate visual scheduling system. About the Author Gregory Quinn is president and CEO of Quinn & Associates Inc, one of the most successful resellers of Preactor, the world s leading planning and scheduling solution. Mr. Quinn holds several degrees, including a dual Master s in Operations Research and Industrial Engineering from the Pennsylvania State University. He has taken decades of experience in different manufacturing companies to advance the benefits of scheduling for all industries.