A survey on the Software Project Scheduling Problem · Study