Scheduling system VS BMS: What is the right choice for you?