Que el SaaS (Software as a Service, o Software como Servicio) es ya una realidad como modelo de distribución de software en Internet, no deja lugar a dudas. Sin embargo, no siempre terminamos de ser conscientes de todas las ventajas que ofrece frente a los modelos tradicionales de pago por licencia que requieren instalación en los ordenadores del cliente. Por eso, me atreveré a repasar los elementos que pueden conformar la proposición de valor del SaaS, tratando de confrontarlo con las licencias.

  • Comodidad y menor riesgo en el pago. Generalmente los pagos se realizan bajo un modelo de suscripción, y los contratos suelen ser cortos y renovables sólo bajo demanda y consentimiento del cliente. Si comparamos este modelo frente al pago único inicial de una licencia de software que no sabes si va a cumplir con tus expectativas, el ahorro y la comodidad de pago son mucho mayores en el caso del SaaS. Sin embargo, no se suelen dejar claras estas ventajas frente al modelo de licencia. Como recomendación, puede convenir proporcionar al cliente un cálculo “mascado” que compare gastos y muestre las ventajas financieras.
  • Simplicidad. La mayoría del software ofrecido en formato SaaS suele tener como una de sus premisas la usabilidad, por lo que tiende a resultar muy fácil para los usuarios. En los casos en que se requiere uns integración con alguna aplicación del cliente, suele resultar muy fácil de integrar, configurar y actualizar para el departamento de tecnología.
  • Fiabilidad. A algunos clientes les preocupa que el hecho de sumisitrar el servicio a través de Internet pueda convertirlo en poco fiable si los servidores se caen con frecuencia. Esta es una preocupación legítima y más que razonable, pero la realizadad es que la gran mayoría de los servicios SaaS garantizan al menos el 99,9% de tiempo de funcionamiento, y en muy rara ocasión alguno llega a estar caído ese 0,1% (que, por otro lado, representa unos 40 minutos al mes en el peor de los casos). Cualquier software instalado en infraestructura propia tendría, como mínimo, el mismo tiempo de caída, ya sea una aplicación para un ordenador personal o un software que deba ser instalado en una compleja red de servidores. Al final, los sistemas operativos y las aplicaciones siempre tienen fallos, y en algún momento necesitan que hagamos algo tan básico como reiniciarlos. La ventaja del SaaS en este sentido es que no es el cliente quien debe encargarse de estar atento a estas caídas, sino el propio proveedor.
  • Flexibilidad. Relacionado con el punto anterior, debemos destacar que el SaaS tiene la habilidad de realizar un escalado rápido si el cliente lo demanda a través de un gran crecimiento en los accesos sin que esto suponga que sea el propio cliente quien deba realizar un sobredimensionamiento de las máquinas, como ocurre en el caso de las licencias.
  • Accesibilidad. Gracias a su distribución por Internet, estos sistemas pueden ser accesibles desde cualquier sitio y en cualquier momento, sin necesidad de que lleves tu ordenador contigo, sin que existan problemas por la existencia de diferentes versiones del mismo sistema, y con datos siempre sincronizados y disponibles.
  • Capacidad de predicción y adaptación al cliente. Al contrario que con el software licenciado, los proveedores de SaaS tienen una gran proximidad al mercado. Esto se debe a que tienen la posibilidad de analizar las funcionalidades más utilizadas por sus usuarios de forma directa, lo que les permite también enfocarse en las funcionalidades futuras con un mayor grado de certidumbre. En este sentido, sirve de gran ayuda a la hora de ganarse la confianza de los clientes al convencerles de que habrá actualizaciones regulares. En muchos casos, el marketing no debe ser sólo del producto, sino también de la promesa.

Por último, aunque no forme parte de la propuesta de valor como tal, creo que merece la pena destacar que la seguridad no resta valor. Es comprensible que los clientes planteen dudas acerca de la seguridad de sus datos, por lo que se debe trabajar muy bien la confianza en este punto e informar a la gente de marketing y desarrollo de negocio como al departamento técnico sobre el tratamiento de sus datos.

En general, durante todo el RecSys’09 se mostró un alto interés en la aplicación de los Sistemas de Recomendación al marketing. Michel Wedel es un experto en marketing de la Escuela de Negocios Robert H. Smith, de la Universidad de Maryland, que impartió una sesión especial con el título “Up-Close and Personalized: A Marketing View of the Future of Recommendation Algorithms”, en la que este interés quedó totalmente claro.
Según Michel, en primer lugar, diversas investigaciones en el campo del Marketing  sobre el comportamiento de los usuarios han deemostrado que:
  • Los sistemas de recomendación (SR) ayudan a reducir los precios pagados, mejorar las decisiones e influir en las opiniones de los usuarios.
  • Los SR generalmente mejoran la calidad y aceptación las recomendaciones.
  • Las decisiones finales tomadas por los usuarios dependen del contexto y el formato de visualización.

Estos puntos coinciden además con lo comentado por Francisco Martín en su charla “Top 10 Lessons Learned Developing, Deploying, and Operating Real-World Recommender Systems“.

Otro punto importante de la charla de Michel daba pistas sobre los criterios que debe tener una empresa que quiera utilizar Sistemas de Recomendación a la hora de implantar este tipo de servicios:
  • En primer lugar, recomendaba no crear SR propios y confiar en proveedores externos.
  • Los SR son especialmente recomendables para empresas que tienen cantidades masivas de datos, y cualquier red social media actual los tiene.
  • No hay que confiar en sistemas que utilicen únicamente el filtrado colaborativo, y buscar proveedores que ofrezcan sistemas híbridos que utilicen también etiquetas y contenidos.
  • Pasar de los SR estáticos que actualizan las recomendaciones cada cierto tiempo a los sistemas dinámicos que actualizan los intereses de los usuarios con cada acción que éstos realizan.
  • Aprovechar la información que ofrecen las redes sociales sobre las amistades y similitudes entre usuarios para mejorar los resultados de las recomendaciones. En este sentido los denominados sistemas basados en confianza tuvieron también mucha repercusión durante todo el Congreso.
  • Utilizar no sólo las votaciones de los usuarios, sino también la información implícita que se proporciona a través de los clicks en enlaces y las compras de productos.
  • Mostrar al usuario fotos de los productos recomendados, ya que algunos estudios demuestran que los resultados de las recomendaciones son mejores en estos casos.

Nosotros en SGP ya habíamos integrado estas características en nuestros sistemas de recomendación, por lo que parece que estamos haciendo las cosas según las tendencias del mercado. Aún así, tenemos claro que aún queda un largo trabajo en el campo de los SR, y vamos a seguir poniendo gran parte de nuestro esfuerzo en mejorar nuestros sistemas.

Uno de los puntos fuertes del RecSys’09 era la charla de Francisco Martín, CEO de Strands. Por desgracia, resulta curioso (por infrecuente) que la empresa más importante a nivel mundial en la creación de sistemas de recomendación haya sido creada por un español, pero lo bueno es que, en este caso, es así :)

Primero se ha presentado y ha comentado cómo fue su carrera desde que empezó a trabajar como camarero hasta que creó iSoco y posteriormente fundó MyStrands. Después ha definido lo que para él es un sistema de recomendación: “una aplicación que selecciona productos adecuados para el cliente maximizando el valor para el cliente y para la empresa”.

Después, algunos aspectos clave que una empresa debe considerar a la hora de contratar un proveedor de sistemas de recomendación:

  1. La empresa se debe plantear si de verdad necesita un sistema de recomendación (SR). Según él, es necesario si se dispone de miles de clientes y productos.
  2. Las recomendaciones deben ser estratégicas, y la mejor recomendación para los usuarios no tiene por qué ser la mejor para el negocio. Las recomendaciones con mayores probabilidades de ser correctas suelen ser demasiado obvias, por lo que es mejor arriesgar. Desde el punto de vista del negocio, conviene primar las recomendaciones que mantengan al cliente sobre que las que puedan proporcionar un beneficio a corto plazo pero puedan hacer perder al cliente. Es importante llegar a un compromiso entre la utilidad para el negocio y para el cliente, y determinar qué parte del negocio se va a dejar en manos del SR.
  3. Elige al proveedor correcto, y busca el plan que se adapta a tus necesidades. En este punto, hay que considerar la posibilidad de utilizar un servicio de recomendación completamente generalista, pedir a un proveedor que adapte un servicio a las necesidades de la empresa o, si se dispone de mucho dinero, crear uno propio.
  4. Es importante conseguir un sistema que proporcione buenas recomendaciones, pero lo es aún más que las recomendaciones se presenten de la mejor manera y en el mejor momento posible al usuario, y eso es lo más difícil.
  5. Busca un buen mecanismo de “rating”. Si decides que los usuarios van a puntuar en una escala del 1 al 10 o simplemente van a dar un valor binario (me gusta/no me gusta) es importante, pero es más importante no cambiar el sistema posteiormente, porque los usuarios no van a volver a puntuar todo.
  6. A la hora de decidir si el sistema de recomendación es útil hay que tener en cuenta muchos aspectos, el ROI el CTR, el tiempo medio de compra, el % de beneficio por recomendación, etc.

En resumen, una charla muy interesante salpicada también con unos cuantos aspectos técnicos que quedan fuera del ámbito de este blog, por lo que recomiendo echar un vistazo al post de JoSeK en su blog de Sistemas Inteligentes.

Primer día en Nueva York

18-octubre-2009

Sé que no había contado nada. Últimamente las cosas se han ido liando, y sigo sin tener casi tiempo para escribir en el blog, pero estos días andaré un pelín más tranquilo. Y sí, andamos por Nueva York. Esta semana vamos a asistir a la 3ª Conferencia sobre Sistemas de Recomendación organizada por la ACM (RecSys’09), donde esperamos aprender mucho sobre los sistemas de recomendación que estamos desarrollando en SGP y aplicando en Wipley (nuestra red social de videojuegos, que aún anda en beta cerrada).

¿Nuestro objetivo?: ver qué estamos haciendo bien, qué podemos mejorar y cómo, y conocer gente especializada en la materia con la que podamos buscar posibles colaboraciones.

Hoy, de momento, hemos dedicado un par de ratos a conocer parte de la ciudad, y nos la hemos “pateado” bien, a pesar de la lluvia y el frío. Y si el año pasado San Francisco ya nos parecía de película, Nueva York no le anda a la zaga; parece que en cualquier momento te vas a encontrar con bruce Willis, Woody Allen o los mismísimos inspectores del CSI (con el Teniente Dan a la cabeza).

En fin, recién recuperados de un buen gripazo y con el jet lag dando vueltas sobre mi cabeza, por hoy no contaré mucho más.

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 2.379 seguidores