How to optimise staff schedules to meet customer demand

How to optimise staff schedules to meet customer demand