Prevent the Completion of a Task When its Predecessor is Incomplete