A team has been working on a project for several months, but the completion date is unclear because the scope is changing frequently as new knowledge is gained. Some deliverables have already been completed, but when new stakeholders join the team, they complain that project outcomes are not meeting business goals.
How can the project manager prevent this situation from happening in the future?