Está en la página 1de 9

Las herramientas Open Source en la empresa: ERP, CRM y BI

El Software Libre dispone a da de hoy de casi todas las herramientas necesarias para el trabajo informtico. Incluso hay campos en donde su supremaca no se discute y ni siquiera se contempla la posibilidad de usar otro tipo de software. En la actualidad, ms de un 30% de las empresas espaolas ("II Informe ndago"), utilizan software libre. Pero lo ms interesante, es que prcticamente la totalidad piensa incorporarlas en el futuro.

En este estudio compartido, se analizan las ventajas e inconvenientes, as como las principales soluciones que existen para ERP, CRM y BI.

Luis Tic & Tac Tic & Tac http://tikitak.blogspot.com/

Oscar Manzano A Bit of an apple http://oscarmanzano.f2o.org/applebit/ Emilio Arias. Stratebi Business Solutions www.stratebi.com

www.TodoBI.com El recurso en espaol sobre Business Intelligence

www.stratebi.com Estrategia en Business Intelligence

Tras un interesante artculo que publico Luis de TikiTak, sobre las tecnologas Open Source aplicadas al mundo empresarial, surgi la idea de crear un comentario un poco ms elaborado, en donde se hablara de las ventajas e incovenientes, as como de las principales soluciones que existen para ERP, CRM y BI. As surgi este artculo, en el que hemos colaborado: - Luis de TikiTak. - Oscar Manzano de A Bit of an apple. - Emilio Arias de Todo BI. Esperamos que os parezca interesante este post de publicacin conjunta, y lo podamos enriquecer con vuestros comentarios y sugerencias.

1. Modelos de Negocio
Siguiendo el punto donde fue dejado en el post inicial: si el software es gratis entonces dnde est el negocio aqu?, Quin gana dinero con el Open Source? Pues hay negocio y tanto que lo hay sirva como ejemplo la siguiente lista:

Apstoles del movimiento como Stallman, de Icaza, etc: es un modelo de negocio basado en escribir acerca del movimiento, dar conferencias, etc. Implantadores: los que instalan el software, lo parametrizan, migran los datos del sistema anterior, forman a los usuarios, posiblemente mejoran los procesos de negocio, realizan el mantenimiento correctivo y evolutivo del aplicativo una vez instalado, etc. Aqu nos podemos encontrar a empresas consultoras o integradoras de sistemas. Productores: compaas que desarrollan un software y lo liberan, cobrando por aadir personalizaciones o mejoras, y formar a otras empresas (como las del punto anterior) para que puedan instalar el aplicativo. Mejoradores: particulares o compaas que se dedican a mejorar y personalizar el aplicativo para adaptarlo a la empresa cliente. Integradores: empresas que a partir de mdulos independientes entre s consiguen juntarlos y ofrecer un paquete como solucin completa. Por ejemplo, se coge el mdulo financiero del ERP A se integra con el aplicativo CRM B, con el mdulo de gestin de almacenes y distribucin de C y obtienes un ERP completo. La empresa cobra por ofrecerte el paquete

de instalacin integrada (algo similar a algunas distribuciones de Linux).

Servicios de soporte o help-desk: desde el puro soporte tcnico hasta soporte funcional a los usuarios del sistema de gestin. Formadores: A profesionales, demandantes de empleo o a usuarios finales. Cursos, seminarios, libros, ... Servicios alrededor de las infraestructuras tecnolgicas: Hosting, housing, ASP, etc. Demandando a otros por usar software libre, por ejemplo SCO. Ver aqu

Estos modelos de negocio no son excluyentes entre s. Hay empresas que pueden ser implantadoras de una solucin que han integrado ellas mismas y adems dar servicios dealojamiento de servidores o ASP e incluso formacin a otros instaladores. Alguien podra decir, pues resulta que son casi los mismos modelos de negocio que hay alrededor del software propietario ... pues s, puede parecerlo pero la gran diferencia est en que con el software open source se pueden abordar proyectos que no existiran si no fuese porque (utilizando uno de los grandes argumentos del movimiento) si no te gastas nada en licencias, tendrs ms dinero para invertir en todo lo dems ... y entendiendo por todo lo dems las actividades antes mencionadas (ver por ejemplo este interesante documento aportado por Emilio) Pero las licencias generalmente se justifican como forma de poder tener un equipo que asegure el mantenimiento y evolucin del producto. En el software sin coste de licencias ese equipo no existe de la misma forma, en algunos casos no es ni siquiera una empresa sino una comunidad de desarrolladores. Y aqu entra en escena otro de los puntos clave de los que hablar: los riesgos de utilizar software sin coste de licencias.

2. Riesgos
Resulta necesario, cuando se adopta una solucin informtica, pensar en los diversos riesgos que se asocian a nuestro proyecto. En el caso de proyectos Open Source el director de sistemas puede tener la sensacin de un salto al vaco ya que sabe que no tiene detrs una empresa a la que responsabilizar y pedir explicaciones.

De hecho, ni siquiera en el caso de que contratemos a un desarrollador, ste nos garantiza nada, respecto del producto en s. No olvidemos que la mayora de productos Open Source se entregan AS IS, sin asumir ninguna responsabilidad. Por ello, se recomienda estudiar a fondo la licencia de cualquier proyecto Open Source que estemos tratando de implantar. Sin embargo, no hay que olvidar que, hasta hace unos pocos aos, sta era la norma en las empresas grandes. Incluso en la actualidad, los grandes bancos siguen usando software desarrollado a medida por una consultora. Y no por ello el software es de menor calidad. De hecho, es muy comn entre los usuarios de informtica quejarse de lo mal que funcionan las distintas aplicaciones de Microsoft. Y son propietarias y de pago! Otro dato para la esperanza es que, incluso las empresas que usan software ERP o CRM propietario, tienen contratados servicios de mantenimiento. En ocasiones, las necesidades de las grandes empresas cambian muy rapidamente. Las desarrolladoras del software propietario, en cambio, reaccionan de manera ms lenta. sto puede suponer un problema para algunas empresas, que optan por contratar servicios externos para modificar a su gusto el software (si se dispone del cdigo fuente y las herramientas para modificarlo). Resumiendo, podemos sealar los siguientes factores como los ms importantes:

Factores de tranquilidad:

Tenemos una licencia. Siempre ser mejor usar un producto Open Source a usar uno propietario pirateado. Imaginemos que Microsoft, realmente, decidiera no actualizar las copias piratas. Ante situaciones as, estaramos muy expuestos. Por no hablar de la imposibilidad de superar una auditora de nuestro sistema informtico, por falta de licencias. Tenemos el fuente. Siempre podemos modificarlo y adaptarlo a nuestras necesidades. Incluso podemos reparar errores que detectemos o incluir parches realizados por otros usuarios. O modificarlo para que se ejecute en otro sistema operativo, contra otra base de datos, etc Podemos contratar al creador. O a cualquiera que nos ofrezca confianza y tenga la formacin adecuada.

Factores de riesgo:

Puede estar sin terminar. De hecho, muchos proyectos Open Source se caracterizan por no ofrecer todas las funcionalidades que oferta el software propietario. Poco a poco, los proyectos se van completando, pero es evidente que muchos tienen mucho trabajo que hacer. Puede cambiar la licencia. Como en el caso de BlueWhaleCRM, donde se ha modificado la licencia a una cerrada, motivado por la falta de beneficios. En este caso nos podemos quedar colgados con una aplicacin obsoleta. Costes ocultos. Resulta muy dificil, por la propia complejidad de estos proyectos, entender la arquitectura de los mismos si no se recibe formacin. Igualmente, es muy complicado implantar una de estas soluciones sin la formacin por parte del desarrollador. As pues resulta necesario pagar la formacin, en lugar de la licencia. Aunque en el software propietario hay que pagar las dos.Tambin hay que plantearse el coste de la interoperabilidad con otras aplicaciones, propietarias o no, que tengamos funcionando. Falta de responsabilidad. Como hemos dicho antes, el software Open Source se suele entregar sin garanta de ningn tipo. Por lo tanto, es necesario tener buenas referencias del software que estemos implantando, para reducir la posibilidad de problemas. Adems, siempre podemos contratar un servicio de mantenimiento que, si bien no nos garantiza el software, nos permite solucionar la mayor parte de los problemas.

Como vemos existen ciertos riesgos derivados de adoptar software Open Source. stos pueden ser neutralizados mediante un estudio detallado de las opciones disponibles, as como mediante formacin en las tecnologas involucradas. De esta forma la ventaja del coste es posible que se vea reducida a la mnima expresin, y las razones para tomar el camino del software OpenSource deben ser otras (libertad de eleccin, control sobre el software, conocimientos previos de la tecnologa elegida, etc) En cualquier caso siempre es bueno recordar que proyectos como Apache hacen funcionar un porcentaje elevado de los sitios Web (segn este estudio). Incluso es muy probable que el sitio donde ests leyendo sto funcione gracias a Apache. As pues podemos concluir que es una opcin viable y que cada empresa debe valorar su conveniencia. .

3. Comparativa de productos Open Source


Para terminar, vamos a intentar realizar un anlisis ms detallado de los principales productos Open Source para la empresa que se encuentran por el mercado.

A. ERPs y CRMs:

Si realizamos una busqueda de software ERP y CRM encontramos que hay una gran cantidad de opciones Open Source. Las ms reconocidas son las siguientes (sin nimo de excluir a nadie):

Compiere : posiblemente el ERP ms completo y til del Open Source. Dispone de multitud de mdulos y est implantado en gran nmero de empresas. TinyERP : software de origen europeo, que no dispone de muchos mdulos. OfBiz y su rama estable Sequoia : ERP dedicado al e-commerce, donde muestra ms fortaleza. Sugar CRM: Probablemente el CRM Open Source ms conocido. Vale la pena ver la demo. BlueWhaleCRM: CRM que ha decido pasarse al software propietario, pero del que se pueden usar versiones antiguas como open Source. Posiblemente uno de los pocos proyectos de este tipo que slo funcionan en Windows. OpenCRX: Otro CRM Open Source que se est haciendo popular

Algunas de estas soluciones, como TinyERP o Compiere, estn traducidas al espaol, pero en su mayora funcionan en ingls. Por supuesto, existen soluciones hechas en Espaa, por empresas espaolas. Entre ellas se encuentran las siguientes:

OpenXpertya: basado en Compiere, supone la adaptacin al mercado espaol del mismo. FacturaLux: software creado por una empresa espaola. Hipergate: completsima suite. No slo es un ERP sino que incluye gestor de proyectos, Intranet y Groupware, tienda, gestin de contenidos, etc.Las funcionalidades de todas estas

soluciones ERP y CRM son muy variadas. Algunas disponen de gran cantidad de mdulos mientras otras se centran en los aspectos ms comunes de cualquier empresa. Pero, a priori, todas cubren las funcionalidades ms usuales en la mayora de PYMEs espaolas.

B. BUSINESS INTELLIGENCE (BI): En el rea del Business Intelligence, aunque ms tarde que en otros mbitos, tambin se ha producido un despegue espectacular en el desarrollo de soluciones Open Source.

Para este rea ya han empezado a surgir soluciones:


Herramientas ETL: Clover , Enhydra Octopus Desarrollos OLAP: Mondrian, JPivot, PALO Entornos de desarrollo para Dashboards: JetSpeed, JBoss Portal Bases de Datos: MySQL , PostgreSQL, Greenplum. Nuevos desarrollos appliance: CAs Open Source release of Ingres, Netezza / DATAllegro Soluciones completas: Pentaho Nation, SpagoBI, BIRT y JasperReports.

Los productos mas destacados son:

Pentaho: De todas las inicativas, la ms completa es la de Pentaho, que utiliza toda una serie de componentes Open Source muy utilizados y fiables: Mondrian OLAP server, JPivot, Firebird RDBMS, Enhrydra ETL, Shark and JaWE , JBoss, Hibernate, JBoss Portal, Weka Data Mining, Eclipse, BIRT, JOSSO, Mozilla Rhino. GVSig: El SIG de la Generalitat Valenciana es una apuesta muy interesante en el mundo del Open Source para el rea GIS, algo no tan habitual como en el BI, y mucho menos si resulta que es un esfuerzo espaol. gvSIG es una herramienta orientada al manejo de informacin geogrfica. Se caracteriza por una interfaz amigable, siendo capaz de acceder a los formatos ms usuales de forma gil tanto rster como vectoriales. Integrar en una vista datos tanto locales como remotos a travs de un

origen WMS o WFS. Est orientada a usuarios finales de informacin de naturaleza geogrfica, sean profesionales o de administraciones pblicas (ayuntamientos, diputaciones, consejeras o ministerios) de cualquier parte del mundo (actualmente dispone de interfaz en castellano, valenciano, ingls, alemn, checo, euskera, francs, italiano y portugus ), siendo, adems, gratuita. PALO: PALO (que como vis, leido al reves dice OLAP) es la iniciativa que acaba de presentar la firma alemana Jedox. Para resumir, PALO se trata de un motor multidimensional OLAP, que trabaja fundamentalmente con los datos de grandes hojas de clculo, tipo excel. Mediante un add-in integrado se realizan calculos complejos a gran velocidad, permitiendo adems el write-back, esto es, no solo consulta, sino escritura contra la base de datos. La herramienta es Open Source y el add-in es gratuito, por lo que se trata de una gran utilidad para todos aquellos que manejen gran cantidad de datos en Excel. Evidentemente, no se trata de una solucin BI amplia, en el sentido de reporting, anlisis, mining, forecasting, etc pero es un paso muy interesante sobre una herramienta muy popular, como es Excel. Yo le preveo una rpida adopcin por parte de ciertos usuarios avanzados de Excel. Adems se apoya en la experiencia de Jedox, con su producto estrella: Worksheet-Server, que permite pasar de forma directa de hojas excel a Web, utilizando tecnologia libre PHP. Eclipse BIRT: Una de las novedades ms importantes es el creciente inters que estn teniendo empresas con larga tradicin comercial en el mercado como es Actuate en estos productos. No se trata de que ahora vayan a pasarse de bando y no cobrar por sus productos. Lo que hacen es adoptar esta tecnologa y ofrecer ciertas partes de los mismos a precios muy competitivos. Como miembros claves de Eclipse BIRT, el proyecto Open Source que esta creando un entorno de desarrollo web para aplicaciones BI, han adoptado el sistema de reporting y charting para una fcil instalacin y manejo. Esta es la principal mejora de Actuate. Han creado un one button installation. Le han puesto una caja y un lazo, pero el resto es todo tecnologa libre. Aportan soporte, training, actualizaciones, etc (Este es el valor aadido que quieren obtener). Se puede decir que es muy sencillo de instalar y ponerse a trabajar. Adems, el interfaz es muy sencillo de manejar e intuitivo y la ayuda es espectacularmente completa. Permite crear un gran nmero de informes con grficos. Bee Project: Este proyecto de origen checo, es una gran solucin para las empresas de tamao medio. Cuenta con una herramienta ETL y un servidor ROLAP.

MarvelIT: Se trata de una solucin via web que permite generar cuadros de mando, de forma sencilla pra las pequeas y medianas empresas. Utilizan un modelo en el que no es necesario instalarse el software ya que puede ser administrado desde sus propios servidores. EnterpriseDB: Se trata de una base de datos relacional basada en PostgreSQL. Puede ser una alternativa a MySQL. Junto a Jasper Reports, han creado una herramienta de cuadro de mando para DBAs. Greenplum: Se trata de una base de datos relacional basada en PostgreSQL, pero adaptada al Business Intelligence, bajo el nombre de Bizgres. Jasper Reports: Se trata de una de las soluciones ms populares para reporting y que se encuentra incluida en otras suites BI. Tienen tambin productos de anlisis, pero en este caso, son de pago: Jasper Decisions. OpenI : Se trata de una aplicacin Business Intelligence de tipo OLAP construida para acceso web y que permite acceder a datos de SQL Server y Mondrian SpagoBI: Pretende ser una solucin completa de Business Intelligence que incluye desde la extraccin a la mineria, pasando por anlisis y reporting. Utiliza componentes muy similares a los de Pentaho.

Espero que esta informacin os sea til. Desde luego, que el articulo se va a quedar 'anticuado' muy pronto por lo que os recomiendo seguir leyndonos para conocer ms productos y novedades.

www.TodoBI.com El recurso en espaol sobre Business Intelligence

www.stratebi.com Estrategia en Business Intelligence

También podría gustarte