Points to consider
At the end of each stage you need to assess whether the project is still on course and still aligns with the business case, the risks are under control, the business case itself is still viable and this information informs the decision as to whether the next stage should be undertaken or the project should be terminated.