1. Extended beta trials where targeted customers evaluate the product
2. Have a written agreement with the customer in advance
3. Have personnel readily available or onsite in case of problems
4. Regularly check in with the customer to gain their insights
5. Establish expectations of what happens when the trial is over
6. If leading-edge user analysis is used in the design, it should be carried over to the testing stage
7. Ensure there is a confidentiality agreement in place