Somos software factory