Dynamic Software Project Scheduling through a Proactive-Rescheduling Method · Study