Service development success: a contingent approach by knowledge strategy · Study