The application of computerized production control systems in job shop environments

Abstract Job shops are the most perplexing and challenging of environments for computerized scheduling systems. Some vendors call them problematic and avoid them whenever possible. The development of a generic scheduling tool that can be widely installed has eluded the many vendors who have tried. Installations in job shops are still painfully slow and are heavily customized. The wide variety of types of industry and processes found in the job shop category explains part of the problem. However, there is an additional challenge facing a scheduling tool after it has been installed: will it be used and does it really help the scheduler do the task of scheduling? Is the tool used for rough planning in the next few days or is it really used for dispatching on the fly by the people sequencing work? Few studies have looked at these issues and vendors are not willing to share this information. Furthermore, few customers who have invested significantly in the purchase and installation of a scheduling tool perform an unbiased postmortem or will share the results. In this study, we will present two field studies where computer scheduling aids were considered and discuss the requirements that will support the scheduler in the daily dispatch task. We have found that while analytical and algorithmic aids have limited benefits to a typical job shop, the appropriate use of computer technology can address information overload, cue filtering, and assist the scheduler in problem solving. We describe seven steps of the job shop scheduling task and the implications of each.

[1]  Gustav Pomberger,et al.  Prototyping-Oriented Software Development , 1992, Texts and Monographs in Computer Science.

[2]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[3]  Ian Graham,et al.  Requirements engineering and rapid development , 1998 .

[4]  Vcs Vincent Wiers,et al.  A review of the applicability of OR and AI scheduling techniques in practice , 1997 .

[5]  K. Preston White,et al.  A recent survey of production scheduling , 1988, IEEE Trans. Syst. Man Cybern..

[6]  Kenneth N. McKay,et al.  Task allocation: human computer interaction in intelligent scheduling , 1996 .

[7]  Stephen F. Smith,et al.  An Integrated Framework for Generating and Revising Factory Schedules , 1990 .

[8]  William L. Maxwell,et al.  Theory of scheduling , 1967 .

[9]  Penelope M. Sanderson,et al.  Towards the model human scheduler , 1991 .

[10]  Stephen C. Graves,et al.  A Review of Production Scheduling , 1981, Oper. Res..

[11]  Bruce Russell,et al.  AI-Based Schedulers in Manufacturing Practice: Report of a Panel Discussion , 1990, AI Mag..

[12]  Peter G. Higgins,et al.  INTERACTION IN HYBRID INTELLIGENT SCHEDULING , 1996 .

[13]  Daniel Gursky,et al.  A Plan That Works. , 1990 .

[14]  Vcs Vincent Wiers,et al.  A framework for decision support in production scheduling tasks , 1997 .

[15]  Colin L. Moodie,et al.  An investigation of the advantages of using a man-computer interactive scheduling methodology for job shops , 1981 .

[16]  Kenneth N. McKay,et al.  Job-Shop Scheduling Theory: What Is Relevant? , 1988 .

[17]  Penelope M. Sanderson,et al.  The Human Planning and Scheduling Role in Advanced Manufacturing Systems: An Emerging Human Factors Domain , 1989 .

[18]  Kenneth N. McKay,et al.  ‘Common sense’ realities of planning and scheduling in printed circuit board production , 1995 .

[19]  Vcs Vincent Wiers Human-computer interaction in production scheduling : analysis and design of decision support systems for production scheduling tasks , 1997 .