Production Planning and Scheduling to Optimize Order Fulfillment - Miguel Machado Roque Ferreira (2021)