Short-term scheduling on shared resources is a core operations management issue that impacts a firm’s ability to meet its cost, delivery, flexibility and quality operations strategy objectives. Operations planners must consider several variables in developing production sequences, inclusive of number of jobs, setup times, arrival times, processing times, due dates, precedence rules, and resource capacity. Traditional approaches use techniques such as priority rules like Earliest Dute Date, First Come – First Serve, Longest Processing Time and Shortest Processing Time, which result in optimized sequences, evaluated by metrics such as average utilization, lateness and Work-In-Process. These approaches, however, do not typically consider wider system elements such as feedback loops, delays, production policies and exogeneous factors. This research, therefore, explores scheduling on shared resources via a system dynamics approach, which aims at simulating stock accumulation, in the form of arrivals, work-in-process inventory completed orders, and late jobs; and flows, in the form of arrival rate, processing rate; and the impact of internal and external uncertainties, such as machine breakdowns and unplanned demand. Causal loop diagrams are firstly developed, followed by simulation, using Vensim PLE 10.3.0 software, to experiment how variable changes impact the production system. The research’s contribution is the proposed use of system dynamics in complementing the traditional short-term scheduling approaches on shared resources, whereby longer-term impacts on the production system can be forecasted and planning policies can be evaluated. For organisations where shared resources are critical, this added approach can inform scheduling decision-making.