product technology