JobTime5 Level-1

The JobTime5 Product-Levels architecture assures that you need not pay for features or functionalities you do not require.  Level-1 starts with basic machine scheduling.   This level is required because it provides the essential infrastructure for all of JobTime5.  Other Levels can be added as desired and needed.  The Level-1 Standard Features, Optional Features, Import Features include the following:

Standard Features Optional Features Import Option
Calendars Operation Modeling: From Start; Parallel Import Work Orders
Customers Operation Modeling: JiT Overlap Import WO Operations
Work Centers WO Schedule History Preserve User Edits
Work Stations (Implicit)  User Defined Schedule Rule Import Operation Modeling 
Routes TOC Optimize Bottlenecks  User Defined Rule
Route Operations    
Work Orders    
WO Operations    
Overlap Modeling    
Job Quote Due-Date    

Highlights included in JobTime5's Level-1 Product include the following items: 

bulletParallel Scheduling (10-15% better utilization than Job-at-a-Time schedule engines)
bullet12 Scheduling Dispatch Rules 
bulletComparison of Scheduling Results in a 'Schedule-Score Card Report'
bulletAdd Work Orders from Routes or Orders
bulletCopy Routes from other Routes or Orders
bulletUpdate Hours/Units Complete
bulletMark Tasks Finished and Back-Flush Upstream Tasks
bullet26 Standard Crystal Reports
bulletUnlimited User/Viewer Seats
bulletMicrosoft SQL Server Database
bulletOption to add ERP-Integration based on a tailored JobLink/SQL module


Many new JobTime clients previously scheduled by using a home-grown Excel or a commercial Excel scheduling system.  These clients finally realize that Excel, although an excellent planning and analysis tool, starts to show disadvantages when it is used in place of, or as a specialized local scheduling tool.   These disadvantages include the following:

The Excel scheduling tool was evolved by one talented employee, who is no longer working there, and no one else can now fully understand how that employee made everything work.

A scheduling tool developed in Excel by a professional software house was excellent at first, but recognizes only constraints on one kind of resource, such as machines, but not people or tools.

Excel as a repository, sorts its rows and columns in one given order, which creates an excellent report, for that given sort-order of the information.  To serve multiple reports, copies of the same data must be put on multiple work-sheets and resorted for each given report.  And this copying and resorting needs to be done each time a new schedule is generated.

We are aware of many other limitations, but the preceding items illustrate one keen limitation to scheduling systems based on Excel:  The data do not reside inside a standard database.

The advantage of a scheduling system, like JobTime5 Level-1, which is based on a commercial database cannot be over-emphasized strongly enough.  The database SQL Server Express is a free limited size version, quite adequate for most JobTime5 installations of practical size.   Because the Excel-based scheduling data cannot be sorted or fields selected at will, without actually changing the order of rows in the worksheet,  scheduling systems based on Excel tend to have an eventual built in "Expiration Date".  This expiration-date will vary from case to case, but after a sufficient number of new reports, data extractions, or other event disturb the original design of the workbook, the business owner, or a member of the IT technical staff will eventually ask the question: Why isn't the data for our scheduling system being stored in a proper database?.  Many of the inquiries we receive each week at JobTime Systems, Inc. are precisely these manufacturing companies. 

When scheduling data is stored in a relational database (such as SQL Server), it can be sorted and sub-totaled in a virtually limitless number of ways. Each sort or selected sub-set of data, can be saved as a unique 'query'.  Each query can be used to support a unique report to meet a unique purpose, but the raw data still sits reliably in very same collection of tables inside the database.

Yes, it may cost a bit more for scheduling systems based on a database as compared to Excel, but in the long run, making the investment in scheduling tool driven by a database will support longer-term growth and ongoing daily scheduling-productivity benefits, an be a scheduling application that you will be much less likely to outgrow even after ten to twenty years.   If you would like to inquire with JobTime Systems, Inc. you might be pleased to discover that the cost of software and import integration, for the JobTime5 Level-1 system, is very nearly the same as that of a packaged Excel-based scheduling system. But JobTime5 will offer you database reporting flexibility, and company-wide reporting visibility via Microsoft Office Sharepoint or your own intranet.  You also lock in the option for safe upward growth potential using any selection of the JobTime5 levels that meet your requirements in the future.  And at JobTime Systems, Inc. we make sure to check whether our client's upgrade plans represent a financial payback potential in 6 months to a year.  We are always committed to help our clients check to be sure that JobTime5 makes good economic sense for our clients.  

JobTime5-Level1 delivers a user-friendly interface and supports stand-alone scheduling, giving users an economical and powerful finite scheduling system.  

The capacity data elements include calendars, work centers.  Your demand data includes customers, routings and work orders, and these data elements change more dynamically.  The user interface lets users easily enter/edit calendars, work centers, routings, and work orders.  You can also define customers and inventory items, link these items to your work orders.  A standard set of reports is provided.  Customer-specific reports can be designed by the end-user in the report writer of the user's choice which can access data from JobTime5's SQL Server database.  Level-1 includes not just one way of scheduling, but lets you choose which of 12 popular scheduling rules to use each time you run a schedule. JSI can also assist you in learning how to populate a criterion of your own choice to serve as your specific and personal scheduling rule.

The user interface of JobTime5  has a left panel of shortcuts, and each panel shows icons to bring up different screen.  In the screen below, the work-center screen has been selected, and you can change to the calendars or customer screen simply by clicking on the icon in the left panel.  This look and feel is similar to the layout of Microsoft Outlook, so if you've used Outlook before, you already intuitively know how to start using JobTime5 :  

JobTime5's intuitive screens let you easily maintain work centers, routings, orders, calendars, customers and inventory quickly and efficiently.   Training and launch are straightforward due to robust SQL Server database underlying your scheduling system.   Reports are based on Crystal Reports, so that if you have any edition of Crystal Reports since version 10 at your company, you can customize JobTime's standard reports.   Other reporting vehicles, including SQL Server Reporting Services, let you create reports in the reporting tool you are most familiar with, due to the ease of connecting to JobTime5's SQL Server database.  We can help you design & develop entirely new reports and access them from JobTime5's report menus, and we can also teach your IT staff how to add new reports for your company.  

The following screen shows the order screen with a grid of detailed operations.  Each operation can be double clicked (in the software, not in this picture), to display a detailed operation screen.




The Advantages of JobTime5's Proprietary Scheduling Engine

Every version of JobTime5 includes our powerful schedule-engine which we call our SmartSched technology.  The powerful technique of our SmartSched schedule-engine is to schedule all work centers simultaneously, in parallel, in an event-driven progression over time.  This technique insures the most efficient capacity utilization of your bottleneck work-centers.  And it also considers that bottlenecks can occur in more than one work-center at a given time.  The consequence of JobTime's proprietary scheduling-engine is very high capacity utilization, fewer late jobs, reduced order lead times, and especially reduced variation in lead times. 

We want to call attention to our schedule-engine technology, because nearly ever other scheduling tool on the market is based on a different, less effective and less expensive schedule engine to develop, which is often called a "job-based" or "job-at-a-time" scheduling engine.  In these schedule engines, just as the name says, one job is scheduled at a time. Therefore the very first job is scheduled with no capacity delays on any operations, because it is the only job scheduled so far.  (By 'job' here, we mean work-order, shop-order, or factory-order).  Jobs are selected in priority order based on the user's selected scheduling dispatching rule (priority, due-date, critical ratio, shortest processing time, etc). Each successive job is scheduled in-turn around the existing capacity commitments made to all the previously scheduled jobs.  This means that the very last job scheduled, may have to spread it's operations from the very start of the schedule horizon to the end of the horizon.  The consequence of job-at-a-time scheduling, as compared to parallel scheduling, is that job-at-a-time results in more cases of 'orphaned' gaps of capacity, because no tasks remain short enough to fit in those small gaps.  Compared to JobTime's SmartSched-parallel technology, job-at-a-time scheduling leads to lower overall capacity utilization, a higher number of late jobs, longer average order lead-times, and higher variability of order-lead times.  If you are presently shopping for Advanced Scheduling Software, you can ask each of your vendors whether their schedule-engine schedules one-job-at-a-time, or if it schedules all jobs concurrently in parallel.

JobTime's SmartSched 'resource-based' method gives significant improvements in capacity utilization over the less expensive to develop "job-at-a-time" finite scheduling systems.  Higher quality scheduling pays dividends in JobTime5's higher on-time performance and higher bottleneck utilization results, with typical gains of 10-15% greater capacity utilization than job-based scheduling methods. SmartSched parallel scheduling create significantly fewer cases of holes of un-used capacity on the schedule board.  For this reason, JobTime5 reduces the need for many hours per day of daily manual re-scheduling often created from scheduling tools which use Job-Based scheduling methods. 

JobTime5 also provides a Visual Schedule Board to allow schedulers to 'fine-tune' schedules. Each schedule is saved as a unique data set, and the user can select which schedule to display on the Schedule Board.  

While a few vendors do exist which also offer parallel scheduling, to the best of our information, only JobTime Systems provides its more powerful  method of SmartSched Parallel Scheduling, on EVERY PRODUCT LEVEL (Level-1 through Level-5) for every JobTime5 unit sold. This commitment gives JobTime clients highly efficient schedules immediately, and actually averts the need for extensive drag & drop Schedule Board manipulations, due to highly efficient schedules, which often cannot be substantially improved through manual drag & drop. This saves scheduler time, another bonus of selecting JobTime5 as your scheduling tool.

For your interest, we want to note that JobTime5 also does offset  the 'job-based' method, in the context of our single-order JobQuote feature. JobQuote enables the user to test due-dates on prospective customer jobs, not disturbing any other job in the existing schedule. JobQuote is invaluable in helping your sales department to quote achievable due-dates on every quoted job. This is a logical context where it will be desirable to schedule a single new job, on a trial basis, to see how it fits into your existing current schedule, without disturbing any existing jobs as currently scheduled. If you have certain lower-priority replenishment jobs in your schedule, you can simply run a fresh standard schedule, including the quote-job assigning it a high priority, to see where it will finish the higher priority is recognized by normal re-scheduling.  

  [HRule Image]

JobTime5 Level 1: Standalone Basic Scheduling
JobTime 5 - Level 1 is our product for "micro" manufacturing companies under 25 employees.  For these companies we provide the attractive incentive of our "Small Business Discount".   This discount provides a Level 1 system in a ready-to-use package, to run on a single PC.  A number of qualifications apply, including the direct involvement of your company President, and you must be an independent company with no parent or subsidiary corporate relationships. Please contact us if you feel that you qualify for this program.  In this configuration, JobTime5 acts as a standalone program, self-contained inside a single scheduler's PC, where all data is fully maintained manually inside JobTime5, and all scheduling and updates are also managed directly inside JobTime5. 
JobTime5 Level 1: JobLink-SQL Import
JobTime 5 - Level 1 also meets the needs of small to medium companies.  To reduce your manual data input, we accelerate your data loading using our JobLink-Excel utility to load your initial data  directly into the JobTime5 SQL Server database. We then tailor a JobLink-SQL utility to import your work if you have an existing ERP, Accounting, Shop-Floor Control or other order-entry computer application, directly into the JobTime5 SQL database. This gives you a streamlined and affordable integration linking your data into JobTime5 automatically and reliably.  

[HRule Image]

[Home] [Up] [Infrastructure] [Level-1] [Level-2] [Level-3] [Level-4] [Level-5] [Services]


Copyright 2011 JobTime Systems, Inc. All rights reserved