OpenERP: El ERP de software libre
Archivo etiqueta erp software libre
Entender el mundo del software libre
Por Ana Juaristi Olalde - Opiniones OpenERP, Opinión Software Libre, Soporte Remoto Openerp - 4 Febrero 2010
Cuando en el mundo del software propietario hay el rumor de que una pyme o cualquier empresa (cuanto más grande mejor) requiere un ERP, es seguro que aparecerán montones de comerciales, vestidos con su traje y corbata intentando “vender” su solución como la mejor.
Si es necesario, por “vender”, acudirán 2 o 3 veces a casa del cliente. Realizarán el despliegue comercial que sea necesario. En cada sesión le mostrarán unos preciosos power points con gráficos y colores… que enganchan mucho y dan apariencia de profesionalidad. Lo que importa es… que el cliente firme el contrato. Ellos se pueden permitir este despliegue comercial. Los costes anuales en licencias cubren esto y el merchandising necesario (es muy habitual que entreguen carpetillas, bolis, portaminas y regalitos varios con su nombre en cada visita a cada uno de los asistentes a la reunión). Todo esto me parece perfecto. Al final, el cliente es quien decide firmar un contrato con una empresa. Cada uno ve cual es la mejor opción y si ha firmado, será que lo ha meditado y ha elegido bien.
Pero todo esto nos lleva a que hay Clientes que esperan exactamente esto de nosotros. Viniendo de ese mundo, les choca que para hacer una demo de más de una hora cobremos por el servicio. Que en ocasiones nos neguemos a desplazarnos a sus oficinas y ofrezcamos como mucho demos en remoto y sobre todo… les choca que no presentemos ningún colorín y que vayamos directos al grano enseñando la aplicación. Pero es que simplemente, esto no funciona así. Nosotros somos en su mayoría freelance y pequeñas empresas donde prácticamente todos trabajamos a tarifa por hora. No regalamos carpetillas ni bolis y normalmente si vamos, es porque vemos el proyecto más o menos claro.
Esto es software libre, es decir, nosotros no “vendemos” un software. Ofrecemos una solución integral sobre la que ofertamos nuestros servicios. No nos llevamos un margen por implantar OpenERP. No cobramos exhorbitantes cuotas de mantenimiento mensual/anual por usuario y puesto. Facturamos las horas que trabajamos, sean por instalar, por actualizar, por programar, por enseñar a usar la herramienta, por dudas funcionales, por resolución técnica de bugs.. por cualquier servicio que sea requerido alrededor de OpenERP o cualquiera del resto de plataformas software libre con los que también trabajamos. Tan simple como esto. Por tanto, para poder dar buen servicio a los Clientes que ya tenemos, no podemos dedicar muchas horas de nuestro tiempo a los que todavía no lo son.
Y el Cliente que no entienda este concepto es mejor que firme un contrato de 5 o 6 cifras con alguna empresa de sofware tradicional al uso.
El lunes pasado un Cliente potencial me preguntaba… ¿Qué garantía me das de que esto funciona? Mi respuesta: Ninguna. Es software libre. No lleva garantía, no pagas por él. Si tiene algún error y quieres que se arregle YA… pagas por su arreglo bien sea con contrato técnico de mantenimiento, o por horas. Y si prefieres esperar a que alguien de motu propio lo arregle, lo reportas y esperas. Si realmente es un error se arreglará tarde o temprano. Lo que nadie asegura es… cuando.
Cualquiera podría pensar que esa no es la respuesta adecuada para “vender” algo. Pero es que es la verdad. Es así. No podemos decir otra cosa. Y de nuevo… el Cliente decide. Si en ese momento se espanta, es que no conoce el mundo del software libre. Si lo asume y acepta. Bienvenido al Club. Estaremos encantados de ofrecerte nuestros servicios.
Por tanto… en este mundo, a pesar de todo, puedes sobrevivir sin un contrato de mantenimiento ( aunque no es recomendable a no ser que cuentes con técnicos en tu propia empresa) pero… Y en el software propietario. ¿como funciona? si… posiblemente los bugs están cubiertos por algún tipo de cuota, pero al final, reportas el error y esperas a que empaqueten y publiquen la nueva versión, según el planning de actualizaciones de la casa Madre. O sea, te toca esperar. Igual.
En raras ocasiones y si el error es muy grave te ponen rápidamente un parche que lo arregla. ¿Pero y si no pagas esta cuota? Pues simplemente, no se te arregla nada, ni se te actualiza nunca (esto, si te dejan seguir usando la aplicación, que algunos ni eso). Y si encima el software es cerrado, tampoco puedes arreglarlo tú o tus técnicos. Leeros la letra pequeña porque no conozco ningún y digo ningún fabricante de software que dé garantía que su programa está libre de errores… simplemente, porque no es posible. El software por ser software (no por ser libre o propietario) tiene errores y siempre es mejorable. Siempre. Sin excepción. Aunque se pague por él un contrato de 6 cifras.
Por tanto ¿Donde está la diferencia? ¿Qué garantía te pueden dar ellos? Igualmente… ninguna. Pero eso sí… no te pueden contestar esto, porque simplemente y posiblemente “perderían la venta”, su contrato y su comisión.
El concepto del sw libre. Es libre. No gratis.
Por Ana Juaristi Olalde - Opiniones OpenERP, Opinión Software Libre - 8 Mayo 2009
Volvemos a la eterna discusión de lo que debe ofrecer el sw libre.
Hay gente cuya concepción del software libre es erronea. En software libre hay aplicaciones impresionantes que funcionan. Y como funcionan, simplemente las descargas y te pones a trabajar con ellas. Ahora bien, si hay un error, un bug, incluso algo que no está pensado como nosotros esperamos… ahhhhh… ahí vienen los problemas.
Hay que dejar una cosa clarísima. NO hay software en el mundo bien sea libre o propietario libre de bugs y posiblemente ninguno que haga exactamente lo que yo quiero y como yo quiero. Los programas se conciben como los definen los analistas. Hay tantas soluciones para resolver un problema y tantos diseños posibles como analistas hay en el mundo. Sea libre o propietario, cualquier software es susceptible de ser mejorado y posiblemente ninguno cumplirá todas nuestras espectativas al 100%.
Y llevado esto al caso de openerp. Tiny ha aportado al mundo una aplicación que de ser propietaria costaría miles de Euros en licencias. Cuando digo miles, digo muchos miles. La han dejado a disposición de la gente para que la use de forma absolutamente gratuita. Sin exigencias, sin cuotas, sin nada…
Lo que no se puede pretender y mucho menos exigir es que encima nos arreglen las cosas y los tengamos a nuestra disposición también gratis. El caso es que a pesar de no tener porqué, ellos sí han abierto el código a la comunidad y nos han puesto a nuestra disposición una serie de herramientas que encima atienden. No tiremos demasiado del hilo y si hay alguna cosa que arreglar o una adaptación que hacer de la aplicación a nuestras necesidades, contratemos un programador. Eso sí… después lo suyo es aportar la mejora realizada a la comunidad para beneficio de todo el mundo.
A pesar de esto, nos podemos dar con un canto en los dientes por solucionar los problemas de nuestra empresa a un coste ridículo si lo comparamos con otras herramientas de igual calibre. Es más… la plena libertad es que puedes hacerlo. Puedes contratar por tu cuenta un programador que deje el sistema como quieras. En otros sistemas, no es posible. Y por supuesto, si requieres algo a medida tendrás que pasar igualmente por caja con la diferencia de que en otras herramientas la mayoría de las ocasiones no puedes elegir. Tienes que pasar por SU caja.
Espero que quede clara la visión del tema que ya es algo recurrente.
EDITADO: Incluyo link a un post del foro donde ha surgido la polémica al hilo de este concepto:
http://www.openerpsite.com/foro-openerp/viewtopic.php?f=21&t=43&p=150#p150
