Synthesis of Feasible Scheduling Software to Support Project Development Planning