Software innovation Vectors