product development competition