This is good advice, but I struggle to apply it when many people are involved in a project.
If proceeding requires a review/input from someone, its a difficult balance between respecting their busy workload may mean they only get to it next week, or letting momentum die.