Scheduling Service Software Best Practices