1. Build a rock solid product to keep fewer issues.
Tuesday, May 24, 2011
2. Hire a few star QA developers and keep them close to product engineers
3. Provide a easy to use web interface to report problems.
4. Respond to email as it is received.
5. Personalize the response.
6. Keep the customer in confidence by updates and describing challenges, if any.
7. Build a repo and build further on top of this relationship.
Barely it matters what your product is but it is going to be successful.