Archive for Marzo, 2009

Fabricantes de software BPM

Viernes, Marzo 20th, 2009

El mundo BPM está cada día más consolidado, existen en el mercado numerosos productos para dar soporte a la gestión de procesos.A continuación publico una lista de las diferentes opciones que nos da el mercado en este ámbito. En los próximos días intentaré hacer un breve análisis de cada una de las diferentes soluciones tanto en entornos Java como en .Net

  • Pegasystems
  • Lombardi
  • TIBCO
  • Polymita
  • Metastorm
  • Appian
  • Savvion
  • Ultimus
  • Intalio
  • Oracle
  • Software AG (Webmetohds)
  • Ascentn (AgilePoint)
  • BizAgi
  • IBM
  • SAP
  • Fujitsu
  • Cordys
  • Handysoft
  • Microgen
  • AuraPortal
  • W4
  • EMC
  • Global360
  • Singularity
  • K2

Como veis, existe una gran cantidad de productos, pero espero poder en breve aportar la información más relevante de cada uno para así poder elegir la solución más conveniente para cada situación, porque como os podéis imaginar no existe la solución perfecta para todos los casos.Posiblemente alguien encuentre a faltar algún producto como JBoss u otras soluciones opensource, pero en mi humilde opinión, este tipo de solucioens no cumplen con los requerimientos que se debe exigir a todo BPM. Aunque es cierto que para pequeñas solucioens que requieran de una gestión sencilla de procesos pueden ser válidos, no están pensados para su uso directo en cliente final, siempre requieren de un proyecto de desarrollo importante.

¿Qué es Web2.0?

Miércoles, Marzo 18th, 2009

Desde hace ya algún tiempo que estoy empezando a odiar el término “Web 2.0″Web2.0 es un término que empezó ha utilizarse en 2004 (hace ya algunos años) y la verdad es que hoy en día no hay una definición clara para esto. Cada uno lo utiliza como mejor le viene en cada momento.Yo me pregunto ¿existió en algún momento la web 1.0? claro que no. La web no es algo versionable, de hecho los protocolos siguen siendo los mismos desde hace muchos años y lo que se pretende ahora es definir algunas modas y etiquetarlas como una nueva versión de la web de toda la vida.Ahora hay algunos que se atreven ha hablar de Web3.0, y creo que sobran los comentarios, esto el marketing sin sentido, hablar por hablar.Bueno, volviendo a lo del Web2.0, algunos dicen que es cuando la web se hace colaborativa, y ahora si es cuando la liamos, es decir que foros, chats, encuestas, libros de visitas, comentarios a noticias (que existen desde hace muchos años) no forman parte de la colaboración. Pues entonces ¿que significa colaboración?Está claro que a todo el mundo le gusta decir que lo suyo es mejor que lo de los demás, que es 2.0, 3.0, 25.14 o lo que sea. Pero la realidad está ahí fuera. ¿Alguien cree que a Youtube le preocupa ser 1.0 o 2.0? ¿y a Facebook o Tuenti? Está claro que no, ellos ya son líderes gracias a sus funcionalidades y por tanto no necesitan de este marketing para “aparentar”.Al final, al usuario normal, a la gente de la calle que navega por Internet, dudo que le preocupen demasiado los mashups, rss, API´s, las betas, la nube y los degradados.

  • La mayoría no distingue entre un foro una web o un blog, ni falta que les hace.
  • Hay muchos que solo saben enviar un “hotmail”, es mas por mucho que insistas, tu email acaba en @hotmail.com.
  • Un wiki es una web para frikies, que por algo rima
  • Ruby debe ser una telenovela o una actriz porno.
  • Nadie se para a pensar o discutir algo es 1.0 o 2.0, Lo usan si les aporta algo.

En la Wikipedia se puede encontrar bastante información sobre Web2.0. Si alguien encuentra algún parecido entre lo que significa el término Web2.0 y lo que anuncian la mayoría de portales y fabricantes de software, que me lo haga saber.

Gartner publica su nuevo Cuadrante Magico para BPMS 2009

Jueves, Marzo 12th, 2009

La consultora Gartner acaba de actualizar su “Cuadrante Mágico” para soluciones de BPM en 2009. En este cuadrante se analizan las 22 mejores soluciones del mercado internacional.Este año han eliminado del cuadrante Microgen, Captaris, SunGard y Bea (adquirida por Oracle). Por otro lado han incluido a SAP, Cordis, K2 y Polymita. Curiosamente 3 de las 4 nuevas incorporaciones son de fabricantes europeos, ¿quizás se esté empezando a crear una verdadera industria de software en Europa?Por otra parte destacar la presencia por segundo año consecutivo de Auraportal y la inclusión por primera vez de Polymita (¡Felicidades Polymita!). Dos empresas españolas en el top 22 de BPMS a nivel mundial. Personalmente es un hecho que me alegra mucho.

Claves en la implantación de un sistema BPM

Sábado, Marzo 7th, 2009

Los proyectos Business Process Management (como cualquier otro tipo de proyecto de implantación tecnológica) presentan una serie de factores que condicionan su éxito o su fracaso.A continuación intento describir algunas claves para su éxito, claves a nivel estratégico y táctico para lograr los resultados esperados en una implantación de proyectos BPM:A nivel estratégico:

  • Liderazgo por parte de gerencia y convicción interna de necesidad de mejora de los procesos a automatizar. Se debe establecer una cultura general sobre los beneficios que aportan los proyectos BPM y cómo mejorarán el trabajo de las personas.
  • Creación y establecimiento de una cultura de mejora y de calidad total, definiendo los conceptos, filosofía, metodología, etc., relacionados con un proyecto de implantación de Business Process Management.
  • Reconocimiento de las personas responsables de los procesos y su desempeño actual. Se deben implicar asimismo, los mandos medios y superiores.

A nivel táctico:

  • Implantación y existencia de herramientas estándares y que se puedan integrar con los sistemas ya existentes, protegiendo así las inversiones en tecnología.
  • Seguimiento de una metodología basada en la mejora continua, con un líder de proyecto.
  • Informar y formar a los implicados en el proyecto en BPM, en los procesos y en la herramienta seleccionada para ejecutarlos.
  • Feedback sobre la mejora de los procesos a medida que avance el proyecto. Para ello, pueden ser muy útiles las herramientas gráficas y la monitorización en tiempo real de las actividades.

Algunas de los puntos decritos seguro que parecen bastante evidentes, pero resulta que en los proyectos reales no se aplican estas directrices, lo que desemboca muchas veces en el fracaso del proyecto o en el aumento de los costes ded implantación respecto al presupuesto inicial.

¿Porque es importante la Gestión por Procesos?

Miércoles, Marzo 4th, 2009

La gestión por procesos es importante por que las empresas y/o las organizaciones son tan eficientes como lo son sus procesos.La Mayoría de las organizaciones que han tomado conciencia de esto han reaccionado ante la ineficiencia que representa la gestión departamentales, con sus nichos de poder y su coste excesivo (o rechazo) en la implantación de cambios, potenciando el concepto de la gestión por procesos con un foco común.La Gestión por Procesos es la forma de gestionar toda la organización basándose en los Procesos. Entendiendo estos como una secuencia de actividades orientadas a generar un valor añadido para conseguir un resultado.

Introducción al BPM

Lunes, Marzo 2nd, 2009

¿Qué es BPM - Business Process Management?BPM - Business Process Management, en inglés - es una metodología de gestión empresarial, que tiene como objetivo mejorar la productividad y la eficacia de la organización a través de la optimización de sus procesos de negocio.Estos pueden involucrar a uno o varios departamentos, dentro de una o varias organizaciones - por ejemplo, trabajo con proveedores, clientes o partners -. La idea fundamental radica en gestionar, de forma unificada, los procesos, las personas y la información para todas las actividades de la empresa.Algunos ejemplos de procesos empresariales pueden ser los siguientes:

  • Tramitación de una nota de gastos o una orden compra.
  • La gestión de una petición de soporte o información especializada, por parte de un cliente o distribuidor.
  • Ciclo de homologación de proveedores.
  • Gestión de incidencias y reclamaciones.
  • Contratación de personal.
  • Aprobación de una hipoteca.

Las tecnologías BPM ofrecen el motor idóneo para aumentar los niveles de productividad y competitividad de forma continua, facilitando la adopción de una estrategia para gestionar de forma unificada personas, sistemas y contenidos a través de los procesos, algo que asegura la mejora de la eficiencia y la efectividad, y permite disponer de la agilidad y la flexibilidad adecuadas.¿Qué es una suite de aplicaciones de BPM?Este método de optimizar la gestión de las organizaciones debe ir necesariamente soportado por una o varios aplicaciones de software, que proporcionen las capacidades necesarias para analizar, automatizar, implantar y controlar los procesos, siempre de una forma ágil y eficiente.Una suite de BPM es el conjunto de todos estos módulos de software, funcionando de forma completamente integrados entre sí, sin fisuras. Este conjunto de aplicaciones está especialmente diseñado para automatizar y optimizar los procesos de una organización.