A Heuristic Model for Scheduling Large Projects with Limited Resources | Synapse