Innovazione tecnologica, competenze e strategie competitive delle imprese. Il caso del software