Critical path scheduling
A scheduling technique that is based on identifying predecessors and timeframes. Each process that requires a previous process to be completed before the new one can begin is entered in a time schedule so that the minimum time for overall project completion can be determined