Suggest effective ways to implement changes in the middle of a project. What are the ways to avoid project failure and ensure that the project is on the right track?