IP based product development