corner_overlay

Más allá del CRM: un ISV de plataforma establece Fairsail en Force.com

Cuando Colin Cooper consideró por primera vez desarrollar una aplicación en Force.com, se preguntó si la plataforma estaría a la altura del proyecto. La principal preocupación de Cooper se centraba en el tipo de aplicación que tenía en mente: una rama de los RR.HH. denominada gestión del capital humano. ¿Podría salesforce.com, más conocido por el CRM, admitir también otras clases de aplicaciones en su plataforma Force.com? Así pues, Cooper se sentó a hablar con los ingenieros de salesforce.com, señaló los puntos más complicados de su diseño y preguntó: “¿cómo haríais esto en la plataforma Force.com?” Hoy Fairsail, la compañía de Cooper con base en el Reino Unido, pilota su aplicación On Demand hacia cinco compañías clientes potenciales. La gama de herramientas de Fairsail, desarrolladas en Force.com, ayuda a las compañías a “comunicar su visión, poner las personas adecuadas en el trabajo correcto y desarrollar las habilidades necesarias”.

“Nos dimos cuenta de la seriedad con que salesforce.com ofrecía una nueva plataforma de desarrollo”, afirma Cooper. “El ecosistema de ISV de Force.com está abocado a crecer rápidamente.”

La gestión del capital humano se utiliza para gestionar las cambiantes formas en las que las personas trabajan juntas, desde la omnipresencia de las comunicaciones web al hecho de que muchos empleados deben informar a más de un responsable. “Como las estructuras jerárquicas ya no funcionan, las compañías buscan nuevas formas de conseguir una visión común y una potente fuente de talento”, asevera Cooper. “Los sistemas de ventas y CRM miran hacia el exterior de la compañía, la gestión del capital humano mira hacia en interior.” Cooper creó su primera aplicación para Citibank a mediados de la década de 1980 y, tras reunir dos décadas de experiencia en el sector, lanzó Fairsail a principios de 2007. “Salesforce.com ha utilizado el sistema On Demand para ofrecer el CRM a pequeñas y medianas compañías que de otra forma no podrían habérselo permitido. Ese modelo es perfecto para hacer lo mismo con la gestión del capital humano.” Cooper afirma que ese sector supone una oportunidad madura, con un crecimiento anual del 40% y sin ningún competidor directo.

Ahorro de años de desarrollo

Tras concluir que Force.com estaría a la altura del trabajo, Cooper buscó cierta ayuda contratando un pequeño equipo de consultores de programación con experiencia en el desarrollo On Demand. Comenzaron a programar en la primavera de 2007 y Fairsail se anunció oficialmente en Dreamforce en septiembre de ese mismo año. “Es muy rápido: sin Force.com habríamos tardado en años en conseguir lo que hicimos en tan sólo seis meses”, calcula Cooper. “La plataforma no sólo ofrece la infraestructura multiusuario, sino también funciones preintegradas como el flujo de trabajo y creación de reportes, que es algo que cualquier sistema comercial como este necesita. De otra forma, tendríamos que haber escrito y mantenido la nuestra propia.”

La seguridad y flexibilidad integradas de Force.com también supusieron grandes ventajas, dando a Fairsail una gran credibilidad entre sus clientes desde el principio. “Aunque no hay muchos expertos en RR.HH. que hayan oído hablar de Salesforce, el nombre es bien conocido cuando hablas con los departamentos de TI que actúan como guardianes. Gracias a AppExchange podemos acceder a un mercado de clientes de Salesforce que ya conocen las ventajas del sistema On Demand. Y como socio OEM de salesforce.com, podemos integrar la Platform Edition de Force.com y vender Fairsail de forma independiente. Eso nos permite alcanzar clientes y mercados en los que salesforce.com puede no estar tan bien establecido, incluyendo el sector europeo del que procedemos.”

“También nos gusta el efecto de red del ecosistema On Demand de Salesforce, es decir, la posibilidad de aprovechar otras aplicaciones que se ejecutan en la misma plataforma. Por ejemplo, a menudo nos conectamos con el sistema de nóminas de una compañía, y hay varias soluciones de socios que facilitan la integración de esos datos. ”

 

El papel crucial de Apex code y Visualforce

Fairsail es una de las primeras aplicaciones en utilizar Apex code, que según Cooper es “crucial” para la implementación de la lógica comercial. “No podríamos haber desarrollado nuestra aplicación sin él. Si conoces HTML y JavaScript y has utilizado Java o C#, la transición es muy rápida. Puedes empezar definiendo algunos objetos y pantallas para producir una sencilla aplicación que funcione. A partir de ahí puedes aprender partes más avanzadas de la plataforma.”

Cooper planea implementar Visualforce en la segunda versión de Fairsail, prevista para el verano de 2008. “Visualforce, que está ahora disponible como vista previa para desarrolladores, nos dará un control total sobre la interfaz de usuario, que es especialmente crítica para este tipo de software. Nuestros usuarios finales reales son directivos que suelen resistirse a conceptos impuestos por los RR.HH. como el establecimiento de objetivos y los controles de rendimiento. Por eso, el sistema debe ser tan fácil de usar que los directivos lo vean como una ayuda, no como un obstáculo. Aunque ya hemos recorrido un largo camino para conseguirlo mediante el diseño central y el flujo de trabajo, la versión con Visualforce no ayudará a avanzar a un nuevo nivel.”

Cooper recomienda a los nuevos socios y desarrolladores de Force.com que recurran al equipo de salesforce.com. “Salesforce.com es una gran organización y hay muchas fuentes de conocimientos y gente dispuesta a ayudar y animarte. El equipo de salesforce.com resultó ser una ayuda inestimable para solucionar problemas técnicos y responder a preguntas sobre la plataforma. Y, lo que es igual de importante, nos ayudaron a empaquetar y distribuir el producto en AppExchange. Marc Benioff nos mencionó en su presentación de Dreamforce ‘07, y fuimos la aplicación número 700 en ser comercializada en AppExchange. Eso nos supone una publicidad fantástica.”

 

¿Cómo puedo empezar?

La mejor forma de empezar es seguir los pasos de inicio rápido en Force.com.

 

Ver todas las historias de éxito de Force.com