5/30/2011

Es posible desarrollar un proyecto BPM sin incluir SOA?

Hace algunos meses estuve prestando una asesoría organizacional BPM/SOA en Colombia, y uno de las preguntas más comunes con las que me enfrente fue si es posible implementar un proyecto BPM sin incluir SOA. La respuesta es sí, sin embargo no es lo más óptimo.

Imagínense un Ferrari con todas sus conexiones eléctricas desordenadas, rígidas, inflexibles, viejas, corroídas. Una propuesta BPM sin una implementación SOA puede terminar en una solución rígida e inflexible. La promesa de agilidad operacional se vería afectada.

Las arquitecturas orientadas en servicios proporcionan el sentido, la modularidad y el ordenamiento que requiere una solución BPM para integrar servicios tecnológicos con interacciones humanas.

Por ende:
  1. Un proyecto BPM organizacional debe estar alineado con una plataforma de servicios SOA robusta, ordenada, ágil, y segmentada.
  2. BPM sin SOA tiende a crear soluciones aisladas y rígidas.
  3. BPM y SOA proporcionan una solución organizacional total para desarrollar la capacidad de agilidad operacional.
  4. Un buen proyecto BPM debe descansar sobre una estrategia que vincule los procesos y servicios en la organización.
  5. SOA es un estilo arquitectónico natural que debe ser adoptado por una organización que se preocupe por una óptima implementación BPM organizacional.
  6. BPM es un componente natural en una estrategia SOA y SOA es un componente natural para una estrategia BPM.
  7. Hoy en día no tiene sentido crear soluciones que no estén orientadas en servicios.

Saludos;