This document discusses dynamic scheduling techniques in flexible manufacturing systems (FMS), highlighting their importance in optimizing productivity by effectively utilizing resources. It provides a comparative analysis of various modern scheduling methods, including dispatching rules, heuristics, genetic algorithms, and artificial intelligence approaches, addressing their advantages and limitations. The paper concludes with the need for further research in dynamic scheduling, advocating for a combination of different techniques to enhance the flexibility and robustness of scheduling systems.