Tips para la evaluación de ofertas y Selección de herramientas BPM a partir del análisis dimensional de las siguientes perspectivas:
1- Soporte a Escenarios de procesos comunes
2- Funcionalidad básica
3- Arquitectura
4. Evaluación de ofertas BPM
AGENDA
Se propone el análisis dimensional en 3 perspectivas fundamentales:
1. Soporte a Escenarios de procesos comunes
2. Funcionalidad básica
3. Arquitectura
5. 1.Soporte a Escenarios de
procesos comunes
Los procesos de negocios son diferentes
Se destacan seis tipos comunes de proceso en los que la
tecnología BPM es más probable aplique:
• Workflow secuencial
• Procesamiento directo
• Gestión de Casos o Incidentes
• Ciclo de vida de la Gestión de Contenido
• Procesos de trabajo colaborativo
• Procesos con participación en la cadena de valor
6. 1.Soporte a Escenarios de
procesos comunes
Los procesos de negocios son diferentes
• Estos escenarios establecen diferentes requisitos para las
ofertas de tecnología BPM.
• En nuestro modelo de evaluación, se debe analizar el grado en
que las ofertas de los proveedores pueden soportar estas
situaciones en un "escenario de proceso de apoyo".
• Debemos llegar a sacar conclusiones mediante la evaluación
de particularidades específicas para cada escenario según las
características:
Funcionales : principalmente las relacionadas con el diseño,
ejecución y la integración.
Arquitectónicas : principalmente en la capacidad de gestión que
se relacionan con cada escenario.
7. 1.Soporte a Escenarios de
procesos comunes
• Workflow secuencial: Flujo Básico con mucha Interacción Humana
Formularios - Inbox de Tareas – Roles
• Procesamiento directo: Alto grado de automatización de Procesos
Integración - Manejo de Errores a nivel Técnico y Negocio
• Gestión de Casos o Incidentes: Procesos Complejos, Dinámicos y
extensos
Subprocesos - Integración con CMS/CRM – KPI
• Ciclo de vida de la Gestión de Contenido: Gestión de Cambios sobre
Documentos Importantes
Integración con los principales CMS
• Procesos de trabajo colaborativo: Procesos muy estructurados e
impredecibles
Workspaces - Gestión de resultados de actividades de colaboración
• Procesos con participación en la cadena de valor: Alto grado de
lautomatización y Interacción Humana
Integración - Protocolos Seguros - Soportes de BPs.
8. 2.Funcionalidad básica
Las 7 áreas funcionales
a. Descubrimiento y análisis
b. Diseño y desarrollo
c. Simulación
d. Reglas
e. Integración
f. Deployment y ejecución
g. Seguimiento y optimización
Más allá de la tecnología, se
identifican cuatro fases de este
ciclo: Entender, Implementar,
Supervisar y Optimizar
9. 2.Funcionalidad básica
a y b. Diseño y Desarrollo (As-Is & To-Be)
El Business Process Análisis (BPA) tiene que facilitar el
mapeo "as-is" y “to-be” de los procesos.
• ¿Qué nivel de riqueza hay en términos de lo que se
puede explorar y modelar?
• ¿Los modelos y documentos se pueden importar y
exportar fácilmente?
• ¿Qué características están disponibles para ayudar a
analistas con diferentes skills?
• ¿Se pueden mapear y documentar diferentes
aspectos de la implementación de BPM?
10. 2.Funcionalidad básica
c. Simulación
Permiten simular y analizar las características operativas de los
procesos diseñados.
• ¿Qué tan bien integradas pueden ser las simulaciones en
el trabajo de diseño y desarrollo?
• ¿Cómo se pueden lograr simulaciones de entornos reales
de trabajo?
• ¿Cuánta flexibilidad hay en la interpretación y comparación
de resultados de la simulación?
11. 2.Funcionalidad básica
d. Reglas
Permiten especificar reglas de decisión no triviales en el contexto
de las definiciones de procesos diseñados.
• ¿Qué opciones están disponibles para la implementación de
reglas de decisiones en los procesos?
• ¿Qué soporte tiene para reglas complejas?
• ¿Tiene funcionalidades para ayudar la gestión el cambio?
• ¿Qué tan fácil es volver a utilizar las reglas?
12. 2.Funcionalidad Básica
e. Integración
Integración de los procesos con las aplicaciones, bases de datos
y contenido a través del ESB o “back-end” de las Aplicaciones.
• ¿Qué tan sofisticadas son las herramientas para integrar
procesos con aplicaciones externas, sistemas y fuentes de
datos?
13. 2.Funcionalidad básica
f. Deployment y ejecución
• Framework que permita elaborar modelos de
formularios que pueden ser aprovisionados en
forma directa por el motor de procesos.
• Motor de procesos que dinámicamente puede
crear y administrar nuevos sub-procesos, datos de
proceso (nuevos tipos o instancias de procesos) y
opciones de toma de decisiones en tiempo de
ejecución.
• Deploy simultáneo de varias versiones de un
proceso y en diferentes entornos.
C
14. 2.Funcionalidad básica
e. Seguimiento y optimización
Dashboard que permite presentar datos de seguimiento de la
ejecución de instancias de proceso, promedios históricos, y otros
datos pertinentes de negocios.
• ¿Puede llevarse a cabo el seguimiento de los KPI modelados
y/o objetivos?
• ¿Cómo son monitoreados los datos almacenados, gestionados
y expuestos para el análisis?
• ¿Qué tan abierta y flexible es la visualización y edición de
información de monitoreo?
• ¿En qué medida la información se puede observar desde
procesos que se ejecutan de forma automática para impulsar
la optimización de procesos?
15. 3.Arquitectura
Atributos que agregan valor real
Los "atributos arquitectónicos“ son características que
agregan valor real a las ofertas de tecnología BPM, que
no están directamente relacionados con funcionalidad
específica de BPM.
a. Nivel de integración
b. Gestión del cambio
c. Cada artefacto de Desarrollo & Diseño en su lugar
d. Plataforma y Estándares
.
16. 3.Arquitectura
a. Nivel de integración
• Muchos de los proveedores de BPM que
actúan en el mercado hoy han unido a su
propios desarrollos, herramientas y
componentes provistos por partners
• Es fundamental que los puntos de integración
entre los distintos componentes sean sólidos
.
17. 3.Arquitectura
b. Gestión del cambio
Soporte de "historial de versiones" de los cambios en los modelos.
• ¿Qué características se proporcionan para ayudar a la
comprensión de los impactos potenciales de los cambios?
• ¿Qué características se proporcionan para ayudar a gestionar el
cambio en: modelos, detalles de implementación y en artefactos
desplegados?
.
18. 3.Arquitectura
c. Cada artefacto de Desarrollo & Diseño en su lugar
En un BPM end-to-end tienen que estar claramente separados
artefactos tales como:
Estructuras de proceso
Estructuras organizativas
Estructuras de datos
Detalles de integración
Reglas de decisión
• ¿Se mantienen separados los diferentes tipos de modelos y
la información de implementación?
• ¿Cuál es el impacto de mantenimiento?
.
19. 3.Arquitectura
d. Plataforma y Estándares
• ¿Integración / interfaces de programación para las reglas?
• ¿Notación de modelo de proceso? ¿Grado de cumplimiento de
la notación? ¿Usa extensiones propias?
• ¿Importación / exportación de modelos de procesos?
• ¿Modelo de serialización / ejecución?
• ¿Monitoreo de la ejecución / gestión?
• ¿Integración de procesos con aplicaciones y fuentes de datos?
• ¿Formato de análisis y estadísticas de los datos de ejecución
de procesos?
.
• ¿Presentación de las interfaces de trabajo para los actores en
las tareas humanas?
20. Tips para la selección de
Herramientas BPM
Conclusiones
• ¿Qué características están disponibles para apoyar
específicamente a los seis escenarios del proceso BPM?
• ¿Qué tan bien integrada es la oferta global en términos de
funcionalidad, diseño y desarrollo, así como en las perspectivas
de la administración?
• ¿Qué experiencia de usuario brinda?
.