El valor de sumar servicio y producto
Albert Cervera i Areny
Creamos NaN-tic porque creíamos que el modelo de desarrollo de código abierto (open source) era mejor para las empresas.
Por este motivo empezamos trabajando con TinyERP (que posteriormente cambió el nombre a OpenERP y finalmente a Odoo), ya que era la solución más abierta en ese momento.
Sin embargo, pronto vimos que el modelo del principal fabricante del producto acababa siendo un modelo para utilizar el código abierto como una bandera de marketing pero que realmente no se aprovecharían los beneficios que podía aportar realmente el código abierto, como mayor conexión entre las necesidades del cliente y el producto y mayor autonomía para el cliente y el implantador.
Nuestra reflexión, en ese momento fue que si debíamos implantar OpenERP sólo por el marketing, entonces más nos valía vender Navision o SAP, que al fin y al cabo tenían más presupuesto en este área y ya tenían la marca hecha...
Pero como ésta nunca fue la intención empezamos el viraje hacia Tryton, que nos llevó varios años pero ya nunca más hemos mirado atrás.
Fabricante e implantadores
Habitualmente, los ERPs tienen un fabricante del producto y una serie de implantadores.
Es así porque ser fabricante y proveedor de servicios a la vez es realmente complicado: el avance tecnológico es muy grande y los costes de ir adaptando la tecnología constantemente son difíciles de compatibilizar con la estabilidad y el servicio que necesitan los clientes.
Yo mismo trabajé unos años en una empresa de Sabadell llamada Gadin (que según decían fue el primer exportador de software de España, ¡ya hace un montón de años!) y que acabó cerrando. Pero hay un montón de ejemplos más. Es realmente complicado combinar la vanguardia tecnológica con el servicio al cliente.
Tryton nos permite trabajar con un modelo distinto al tradicional en el mundo de los ERPs, gracias al código abierto.
El código fuente del programa es libre y gratuito pero su mantenimiento y actualización a nuevas necesidades tecnológicas lo compartimos entre las empresas que colaboramos y esto nos reduce enormemente el coste. También nos nutrimos de la riqueza de ideas y necesidades de unos y otros para construir un producto base más robusto. Y como además, por naturaleza, necesitamos cubrir necesidades distintas, nos encontramos con que el producto acaba siendo flexible y muy adaptable.
Muchas empresas lo utilizamos como ERP generalista que después adaptamos a necesidades específicas de clientes, mientras que otras empresas han optado por crear productos orientados a ciertos sectores como GNU/Health para el campo de la medicina o la empresa Coopengo que ha creado un producto para aseguradoras.
No está funcionando nada mal este modelo en Tryton si miramos la capacidad para seguir innovando y adaptándose a las nuevas tecnologías. Por ejemplo, en los últimos años hemos incorporado:
- Posibilidad de acceder al ERP a través de web (cuántos ERPs simplemente no han sido capaces todavía de realizar este cambio?)
- Adaptación a la versión 3 de python
- Posibilidad de mostrar notificaciones al usuario
- Incorporación de un sistema de colas para gestionar mayores volúmenes de datos y hacer más ágil la aplicación por el usuario
- Buscador global y busca ignorando los acentos tipo google
- Posibilidad de guardar los adjuntos en la nube
- Permitir doble autentificación y autentificación con SAML
- Previsualizar los documentos adjuntos
Estabilidad e innovación
El modelo de código abierto tiene otras ventajas, pero hay una en particular que quisiera destacar.
El hecho de que NaN-tic sea también fabricante de producto e incluir el paso a nuevas versiones del programa en el mantenimiento, hace que nuestro equipo (desarrolladores especialmente, pero también consultores) no se dediquen sólo a pensar en las necesidades de un proyecto y cliente en concreto sino a pensar más allá.
Pensar en cómo un cambio puede aprovecharse para resolver una necesidad más general. En cómo intentar resolver un pequeño problema no puede convertirse en una carga excesiva a nivel de producto que dificultará su evolución tecnológica.
Abordar un proyecto para un cliente comporta normalmente la posibilidad de asumir pocos riesgos. En cambio, desarrollar y mantener un producto permite tomar decisiones más arriesgadas.
Es esencial que la experiencia de nuestros profesionales incluya también la responsabilidad de hacerse cargo de un producto y vivir las consecuencias a largo plazo de las decisiones tomadas. La ventaja de desarrollar producto y prestar servicio al mismo tiempo, nos permite vivir en primera persona como lo que hemos pensado a nivel de producto afecta a nuestros clientes.
Si no desarrolláramos producto aprenderíamos sólo una pequeña parte de lo que hay para aprender de nuestras decisiones y aportaríamos sólo una pequeña parte del valor que podemos aportar teniendo la responsabilidad de asumir las consecuencias a largo plazo.
Steeve Jobs dijo una vez que hacer de consultor es como tomar fotografías de muchas frutas diferentes (refiriéndose a las empresas de sectores diferentes con las que tratamos) pero es como si no las hubiéramos probado nunca porque no debemos asumir o ver los resultados de nuestras recomendaciones a largo plazo.
Es por eso que el hecho de que en NaN-tic seamos también propietarios del producto y que nos responsabilizamos del paso a nuevas versiones del programa, el hecho de que asumimos estas dos funciones a nivel de producto y servicio es un factor esencial y distintivo de nuestro valor.
Aspiramos a conseguir el objetivo de desarrollar software a medida con la misma eficiencia que si hiciésemos software estándar, gracias precisamente a las oportunidades que nos aporta hacer en una misma empresa lo que en la mayoría del sector hacen empresas diferentes.
¿Es un modelo para todos?
La ventaja de este modelo de trabajo es que además, se sigue permitiendo el modelo habitual de fabricante <-> implantador. Hay empresas especializadas en ofrecer un servicio de proximidad al cliente para todas aquellas empresas que requieran pocas o ninguna adaptación del software, por ejemplo. Hace tiempo que trabajamos con proveedores de servicios TIC e implantadores con los que nosotros jugamos el rol de fabricante.
En este caso, nuestros partners aparte de saber que nosotros sufriremos de primera mano los problemas porque tenemos clientes directos, tienen una tranquilidad añadida: como la solución es 100% de código abierto saben que podrán tomar las riendas de sus proyectos en cualquier momento y es que la principal garantía de que NaN-tic hará todo lo posible para ofrecer el mejor servicio es precisamente que no hay nada que les obligue a trabajar con nosotros.
¡Un saludo!