Perfection either takes a long long time or in most instances is unreachable. Something I may see flaws in, may be perfect to someone else.
Perfection, or the goal for what someone deems for perfect can be destructive and negatively effect business. It could mean delaying a service or product that was asked for or providing a flawed service or product in the meantime. It could also mean competition beating you to providing the service or product.
So how do you deal with business partners that insist on perfection?
- Outline the pros and cons of what you want to deliver. The pros have to definitely out weigh the cons. Use stats and do a risk analysis.
- Compare what you want to deliver to the services/products you currently provide. Will you be providing a worse or better experience?
- Set a schedule or phase approach to reaching what your business partner deems 'perfection.' So long as you show that you are on the road to providing or fixing the problem, that may be enough (but make sure you follow through).
- Release a BETA version. This not allows you to sort through any last minute kinks, but also let's you get customer feedback and grab attention before your competitors.