lunes, 2 de febrero de 2009

Para aclararnos las ideas un poco

Recientemente he tenido que "dibujar" todos los procesos en mi empresa y aunque al final los he dibujado con el simple Open Office, he descubierto herramientas (algunas de ellas free) perfectas para este trabajo.


Están relacionadas con el mundo del BPM (Business Process Management) y pueden ayudar mucho a directores y analistas informáticos a aclarar y simplificar procesos, tareas y demás.


Este es un tema bastante interesante aunque, como pasa en muchas ocasiones, no acaba teniendo la acogida que se pretendía en un principio llegando ciertas empresas desarrolladoras a distribuir su software libremente.


La idea de BPM (en teoría buenísima aunque en la práctica estamos a años luz de poder aplicar esta tecnología), es la de modelizar los procesos empresariales en capas. BPM utiliza SOA para comunicarse con los diferentes sistemas transaccionales (ERP, SGA, etc) con el fin de abstraer al analista de las modificaciones necesarias para adaptar nuestro ERP a un cambio ocurrido en la forma de operar de la empresa. En los días que corren el éxito de una empresa radicará en su capacidad de adaptación al cliente y de la velocidad de cambio frente a su competencia. Es bastante frecuente tener que esperar semanas e incluso meses cuando un director logístico (por ejemplo) decide cambiar un proceso que llevaba años realizándolo de cierta forma. Pues bien, suponiendo que nuestro SGA (sistema de gestión de almacén) permita la integración con SOA, dicho cambio no supondría nada más que cambiar gráficamente (realmente puede llegar a ser algo no tan simple como lo pinto) nuestro diagrama de workflow.


Como idea es genial aunque en la práctica conozco muy pocas empresas capaces de explotar estos tipos de softwares.


He recopilado una lista de software orientado a BPM que podéis descargar desde la web del fabricante. La gran mayoría es software libre.


Para dibujar simples diagramas os sugiero



  • Visio (Familia Microsoft).

  • Open Project

  • Procesadores de texto (Open Office, por ejemplo)

  • DIA

  • BONITA


Para modelar, simular, workflows, etc



  • TIBCO

  • Eclipse

  • NetBeans

  • Intalio


Relacionándolo con BI hay productos interesantes como



Espero que lo disfrutéis y nos lo contéis por el blog.


A continuación os pongo un link para el que quiera adentrarse y conocer algo más de BPM: SOA Agenda


Ejemplo de diagrama







Del.icio.us :