This paper suggests a fit between production environments and scheduling methods depending on the scheduling needs of each production environment type. Two types of planning environments are considered and, depending on their needs, various scheduling methodologies are proposed to support the execution of the scheduling task. Keywords: scheduling tools, algorithms, discrete simulation, queueing theory, dispatching rules, manufacturing environments