how to improve production scheduling