Most projects do not fail in one dramatic moment. They slip, quietly, through a series of small missteps. A vague goal here, a missed update there, and suddenly the deadline is gone.