What it takes to achieve 'product nirvana'