Timeframes for Acceptance Testing must be realistic, planned, and signed-off by management and endorsed by stakeholders.

Everyone involved in Acceptance Testing should be relieved of their normal duties to a level that allows them to meet their testing commitments.

Suppliers of the system must thoroughly test the system and guarantee it’s stability and quality before handing it over for Acceptance Testing.

Train all Acceptance Testing participants in the use of the system and the testing procedures.

Inform management and stakeholders of progress regularly, and keep the Acceptance Test Plan up-to-date.

Never overlook the end-user who has the best knowledge of the business area under test and how to most successfully improve the business processes.
Give the testing staff ready access to technical support personnel who maintain the test environment, including network administrators, database administrators, and software specialists.