Inicio
 > Informes e investigaciones > Blog de TEC > Gestión de los procesos empresariales en el área...

Gestión de los procesos empresariales en el área de sistemas libres y de código abierto: generalidades de la oferta y la demanda

Escrito por: Yu Chen
Publicado: junio 23 2010

Hace poco escribí una nota de producto: Aras Innovator, la única solución de código abierto disponible en el mercado para la gestión del ciclo de vida de los productos (PLM, por sus siglas en inglés). Después de ello mi interés en sistemas libres y de código abierto no se desvaneció, pero cambie mi enfoque hacia otra categoría de sistemas empresariales, la gestión de los procesos empresariales (del inglés BPM). En esta ocasión pude encontrar más de un proveedor de soluciones BPM que ofrecen sus productos sin costo de licenciamiento y tuve la impresión de que en el área de BPM, FOSS como modelo de licenciamiento ha establecido notablemente su terreno.

Un mercado comprende dos partes, una es la demanda y la otra tiene las capacidades para satisfacer dicha demanda (oferta). Para verificar la relevancia entre BPM y FOSS desde la perspectiva del usuario, utilicé los datos de Technology Evaluation Centers (TEC) sobre las tendencias de la demanda para explorar las estadísticas sobre la demanda de soluciones FOSS BPM y los requisitos de los usuarios en cuanto a la implementación de sistemas BPM (bien sea comercial o FOSS) en un ambiente FOSS. Por el lado de oferta, mis hallazgos no son tan cuantitativos; sin embargo, sugieren que algunos proveedores están en la tarea de satisfacer la demanda de usuarios por sistemas BPM en FOSS.

Por el lado de la demanda

Cada año, miles de usuarios utilizan el centro de evaluación de sistemas BPM de TEC buscando soluciones idóneas para sus empresas. Respondiendo a un cuestionario sobre las características de sus empresas y requisitos correspondientes, los usuarios terminan con una lista de soluciones BPM que tienen la posibilidad de satisfacer sus necesidades. A pesar de que la definición de una lista de posibles productos es el primer paso en todo el servicio de selección de software de TEC, las respuestas capturadas en este proceso presentan una buena idea de los requisitos generales desde la perspectiva del usuario sobre diferentes temas, en este caso, FOSS. Para lograr una perspectiva de largo plazo sobre la demanda, tomé los datos agregados de años específicos (2007, 2008, 2009) y a continuación presento los resultados.

FOSS BPM

La información de TEC muestra que por lo menos un cuarto de las personas piensan que el modelo FOSS puede ser tomado en cuenta al buscar una solución BPM. Esta porción es más alta que en cualquier otro tipo de sistema específico para los procesos empresariales (Fig. 1.).

Una de nuestras preguntas le permite al usuario identificar requisitos sobre adaptación, licenciamiento, código fuente y otros misceláneos. Entre las 2.950 respuestas validas a dicha pregunta, el 23% indicaron que querían un sistema licenciado por medio de código abierto o libre. Comparado los resultados en otras categorías de sistemas empresariales, este 23% es más alto que en las demás categorías excepto por los sistemas de gestión del contenido empresarial (Enterprise Content Management, ECM). No estoy seguro si todas las iniciativas BPM de este 23% terminaron adquiriendo la solución BPM FOSS que deseaban, pero por lo menos podemos observar, según el porcentaje que existe, una fuerte conciencia de FOSS en el área de BPM.

Fig. 1. Porcentaje de la población que indicó desear una solución FOSS en diferentes categorías de sistemas empresariales (2007 – 2009)

BPM en un ambiente FOSS

Además de buscar soluciones FOSS, quienes buscan un sistema BPM mostraron gran interés en un sistema que pueda trabajar sobre una base de datos y servidor FOSS.

Fig. 2. Preferencias sobre sistemas de gestión de base de datos (DBMS) en el área de BPM (2007 - 2009)

La figura 2 nos muestra que las bases de datos FOSS —MySQL y PostgreSQL— clasifican en tercer y quinto lugar, respectivamente. Hemos estructurado la pregunta sobre DBMS con respuestas de selección múltiple. El promedio de las iniciativas BPM eligieron 2.1 opciones, aún cuando el porcentaje presentado en la figura 2 sugiere que existe un grupo significativo de usuarios que piensan en FOSS para la planeación de una implementación BPM.

Fig. 3. Preferencias en cuanto a la plataforma del servidor (2007 – 2009)

La figura 3 indica que el sistema operativo (OS) Linux del modelo FOSS, clasifica en segundo lugar. En este caso, los usuarios BPM eligieron 1.9 opciones al responder sobre sus preferencias en cuanto a la plataforma del servidor.

Las preferencias en cuanto a DB y OS en las figures 2 y 3 han sido capturadas de todas la iniciativas BPM independientemente de si los usuarios buscan FOSS o sistemas BPM patentados. Separando la población de quienes prefieren un sistema BPM FOSS del resto, me di cuenta de que los dos grupos (FOSS BPM y NO-FOSS BPM) presentaban grandes diferencias en cuanto a DBMS FOSS y la plataforma del servidor (ver la figura 4).

Fig. 4. Preferencias DBMS FOSS y la plataforma del servidor de los grupos FOSS BPM y NO-FOSS BPM 2007 – 2009)

La figura 4 presenta claramente la correlación entre las preferencias BPM FOSS y la infraestructura TI FOSS. Sin embargo, ello muestra que aún cuando la organización no planea adquirir una solución BPM FOSS, puede estar interesada en correr una solución patentada sobre un sistema FOSS, a pesar de ser menos probable que dentro del grupo de BPM FOSS.

Del lado de la oferta

Donde existe demanda, existe oferta. Esto se cumple en el área de BPM con relación al tema FOSS. Demos un vistazo al soporte de los proveedores en cuanto a las bases de datos y OS FOSS.

Entre los 27 proveedores BPM listados actualmente en la vitrina de proveedores BPM de TEC, 15 apoyan Linux. Dentro de estos 15 proveedores, 10 apoyan MySQL, y de estos 10, 7 apoyan además PostgreSQL (figura 5).

Fig. 5. Porcentaje de proveedores BPM que apoyan las bases de datos y OS FOSS

A pesar de que estos 27 proveedores no representan una lista exhaustiva, los porcentajes en la figura 5 son un indicativo de las prioridades en cuanto al apoyo de Linux, MySQL, y PostgreSQL, de mayor a menor, coincidiendo con las demandas del lado de los usuarios como hemos visto ya.

La pregunta ahora es, ya que existe un grupo considerable de usuarios que quieren adoptar BPM FOSS, ¿cuántas opciones tienen? A pesar de que ninguno de los 27 proveedores disponibles en la vitrina BPM de TEC, entregan sus soluciones por medio del modelo FOSS, existen sistemas BPM FOSS como ProcessMaker, Intalio|Works, uEngine, Runa WFE y BonitaSoft. Si desea hallar más opciones, SourceForge.net es un lugar conveniente que hospeda más de 80 descargas en BPM FOSS bajo la categoría de gestión de los procesos empresariales. Sin embargo, debe percatarse de que muchas de estas descargas son solo subgrupos de la convención general actual de las soluciones BPM en términos de las funcionalidades.

La selección de software es un proceso por el cual se puede medir lo que usted desea con las alternativas disponibles. El interés en las soluciones FOSS proveniente de las búsquedas BPM, pueden tener el costo como razón principal, pero la estrategia TI, la infraestructura TI existente, la experiencia del departamento TI, etc., puede igualmente jugar un papel importante en el proceso de decisión. A continuación presentamos algunos puntos a tener en cuenta cuando se piensa en una solución BPM FOSS como alternativa, antes de entrar en una evaluación más detallada.

  • Piense que tipo de funcionalidad quiere hoy y en el futuro. Sin lugar a dudas, los sistemas FOSS tienen la conveniencia financiera para desplegar su iniciativa BPM. Normalmente, dentro de una perspectiva por fases, usted puede empezar por el modelado de los procesos empresariales y luego incluir la ejecución y monitoreo de los procesos empresariales, para llegar finalmente a la conclusión de que quiere agregar los procesos analíticos y de minería. Habiendo dicho lo anterior, usted necesita una solución que no solo le provea un comienzo conveniente, pero que además le ayude a explorar durante su trayectoria BPM.

  • Conozca los límites de "libre." Algunos proveedores de BPM tienen sus soluciones en ambos modelos, FOSS y patentado. En este caso, usted debe tener claras las diferencias entre las dos opciones para asegurar que puede permanecer un buen tiempo con la versión libre y cambiar eventualmente a la versión patentada, si sus requisitos superan lo que la versión libre le puede dar.

  • Prepárese para invertir algo de dinero. A pesar de la licencia sea libre de cargos, aún debe invertir en la implementación. En el caso de que no tenga suficientes expertos BPM y personal de TI en la empresa, para la planeación, implementación y capacitación (como es el caso en muchas organizaciones), necesitará contar con un presupuesto antes de empezar.

En conclusión, quisiera hacer énfasis en el hecho de que usted no esta solo si quiere probar FOSS en su plan de implementación BPM. La demanda existe y la oferta esta creciendo para satisfacerla. Para quienes quieren utilizar un sistema patentado de BPM en ambiente de base de datos y un OS FOSS, encontrará muchos proveedores BPM; para quienes desean ir más lejos hacia BPM FOSS, existen opciones diferentes. El peso que el modelo FOSS debe jugar en su implementación BPM es una decisión que debe tomarse con precaución, empezando por la comprensión de la relación de la oferta y la demanda del mercado.

 
comments powered by Disqus

Búsquedas recientes:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Others