How to Perform Effective CPM Scheduling