You stated that change is inevitable and discussed the risk of poor quality. This is a threat because the customer does not have to accept the end product. This can result in rework without additional payment. Tollgate meetings are used to provide the customer with an update. Prototype testing can also provide an early review on quality. PM's also perform user acceptance testing. Have you seen any of the controlling and monitoring tools in action?