El Concepto de Consultor Funcional en Odoo
¿Por qué es importante que nos lleven de la mano en Odoo?
Odoo es un gran ERP, es una gran plataforma y posee una comunidad muy grande que crece día a día en el mundo. Ya lo estarán notando en Argentina, como los últimos 3 años la cantidad de negocios que quieren usar Odoo se disparó, y que pese a ser un país con una cantidad importante de desarrolladores, seguimos sin dar abasto a la demanda igual que hace 8 años. No se trata de una realidad local, puedo dar fé que me han comentado el mismo inconveniente en España, Chile y México; pero estoy convencido de que se trata de un problema global. No por nada nos llegan ofertas de "full stack developer" remoto de paises como Estados Unidos y Alemania. Odoo es muchas cosas, pero tiene los mismos problemas que cualquier ERP: no se aprende a usar en un día.
Empezando a usar Odoo
Independientemente de que exista un equipo de desarrollo local para realizar instalación y customizaciones (algo recomendado), en un momento dado un negocio va a salir a producción y utilizar su Odoo para trabajar. Esperemos que antes de producción se planteen un par de semanas de capacitación en un entorno de pruebas, solo es un consejo. El caso es, cual sea el camino a tomar, los usuarios van a tener problemas. Odoo es universal (quiere serlo) así que es necesario adaptarse a sus funciones. Si tienen una plataforma de desarrollo local, es muy probable que tanto los términos como la manera de gestionar operaciones sea parecida a la gestión y contabilidad del país. Pero en el caso de Odoo hay que educarse un poco en el manejo del sistema.
¿Cómo hago para que Odoo sea igual que mi anterior ERP, plataforma o sistema de gestión?
No se puede, no hay manera de hacerlo igual; pero si puede ser igualmente funcional y hasta ofrecer otras funciones. Mi recomendación siempre es no dar de baja el sistema anterior solo porque tienen un Odoo funcionando. La capacitación, puesta en marcha y testeo lleva alrededor de un mes, y pocas veces se puede hacer solo ya que un negocio tiene otras preocupaciones y otras competencias que no suelen estar relacionadas con usar Odoo.
¡Consultor Funcional al rescate!
Para todo eso existe el consultor funcional. Una persona encargada de eso no necesariamente es un desarrollador, aunque estadísticamente quienes menos problemas tienen para ejercer el cargo es un programador con experiencia en Odoo. Puede tratarse de alguien del palo de administración o contabilidad, o nadie con un título especial simplemente con mucha experiencia en el uso de Odoo en negocios. Un consultor funcional no es un "videotutorial de youtube humano", es una persona con muchos años de experiencia en negocios y mucho tiempo de experiencia acompañando a negocios a utilizar un ERP como Odoo. Pero además cumple un rol muy importante para el equipo de desarrollo: se encarga de la comunicación y de pasar en claro los requerimientos del negocio que van a ser implementandos por los desarrolladores en el futuro. Son algo así como el motor, se encargan de llevar de la mano al negocio, comunicándose en un idioma que cualquier empresa comprende, y luego traduce las necesidades del negocio al equipo de desarrollo para las futuras implementaciones.
¿Cómo se capacita un Consultor Funcional?
Difícil, porque depende mucho de la experiencia personal. Pero, por lo general, necesita de otro consultor funcional que lo capacite para ser un buen consultor funcional. Al final no hay una fórmula, alguien con experiencia en negocios y que entienda la arquitectura de Odoo hará un buen trabajo, pero toda ayuda que pueda recibir de alguien experimentado en montar sistemas de Odoo será muy apreciado.
Mi experiencia personal con Consultores Funcionales
Esto es algo ambigüo, ya que he tenido buenas y malas experiencias, con y sin consultores, y haciendo yo las veces de consultor funcional (de hecho lo ejerso en muchos proyectos por un tema de practicidad). No hay una realidad, pero si es verdad que los número positivos tienden hacia un lado de la balanza. En proyectos entre medianos y grandes (más aun con los grandes), digamos de 6 meses a 1 año de desarrollo, el tener un buen consultor funcional hace la diferencia. No solo en los plazos de entrega y de la capacitación, sino también en el flujo de tareas, del orden y de focalizar la ansiedad del negocio en las cosas primordiales. Una mala consultoría funcional puede resultar en atrasos en el proyectos, desvinculación del equipo de desarrollo o incluso de la baja completa del sistema. No digo que sea "ley", pero si el proyecto es grande y no hay una persona encargada de esas tareas, estará pendiendo de un hilo. En proyectos más pequeños el consultor funcional puede dedicarse a capacitar en unas 5 horas al personal de un negocio, sin necesidad de intervenir con el equipo de desarrollo.
Acerca de:
Ignacio Buioli
Degree on Multimedia Arts. He has developed numerous Multimedia projects as well as written articles and translated texts of the mentioned subject. In Moldeo Interactive, He is a Partner and Programmer; also taking care of a large part of the online networks and courses.