El objetivo de la gestión de procesos de negocio (BPM, Business Process Management por sus siglas en inglés), es mejorar su desempeño (eficiencia y eficacia) y optimizacion dentro de una organización. Para esto, los procesos deben ser diseñados, modelados, organizados, documentados y modularizados de forma continua, permitiendo determinar puntos de fallo y acelerando la automatización para la reducción de los riesgos.
Para el logro exitoso de este enfoque en una organización, es necesario llevar a cabo un gran cambio, migrando desde una operación funcional a una operación gestionada por procesos. Esta nueva operación, debe contar con el soporte de un conjunto de herramientas para cumplir con el ciclo de vida de BPM, éstas son comunmente llamadas Business Process Management Software (BPMS).
En este meetup, analizamos las funcionalidades Jboss BPM Suite de Redhat, y mostramos con un demo simple, como se comporta en la realidad, desde la definición de un proceso hasta la interacción con el usuario final.
1. An evening with ... BPM and
Redhat Jboss BPM Suite
Arkho Innova Meetup Series
2. • Un espacio para compartir experiencias y
conocimiento
• Un espacio para hacer relaciones entre
equipos con intereses afines
• Un espacio para pasarla bien
Gracias por su asistencia!!!
4. Proceso
Es un conjunto de tareas
relacionadas que reciben una
entrada, realizan alguna
transformación, y generan una
salida.
BPM
“Metodología corporativa y disciplina
de gestión, cuyo objetivo es mejorar el
desempeño (eficiencia y eficacia) y la
optimización de los procesos de
negocio de una organización”
¿Que es?
5. Enfoque funcional vs. Enfoque por procesos
Elementos de comparación Enfoque Funcional Enfoque por procesos
Estructura organizacional Jerárquica Sistémica/interconectada
Actuación Interna y cerrada Externa y abierta
Recurso principal Capital Conocimiento
Proyección de RRHH Directivos Profesionales
Dirección Ordenes gerenciales Auto-gerencia
Compensación Ascensos Realización propia
Actitud de RRHH Cumplir Generar valor
Actitud dominante Jefatura Liderazgo
Control ejercido Control externo Autocontrol
Comparación por elementos estratégicos
6. Enfoque funcional vs. Enfoque por procesos
Elementos de comparación Enfoque Funcional Enfoque por procesos
Orientación de resultados Orientado a la tarea Orientado al cliente
¿Qué se debe comprender? El trabajo El proceso
Orientación colaborativa Hacer mi trabajo Trabajar en equipo
Pregunta frente a un problema ¿Quién cometió el error? ¿Qué permitió el error?
¿Qué se evalúa? El individuo El proceso
¿Donde se ve el problema? Los empleados son el problema El proceso tiene problemas
Solución al problema Cambiar el empleado Mejorar el proceso
¿Qué son las personas? Empleados Talento humano
Comparación por actuación
19. Componentes
• Motor de reglas: En JBoss BPM Suite, las reglas y los procesos empresariales están estrechamente integrados,
lo que permite crear con facilidad aplicaciones que utilicen ambas características.
• Herramientas: JBoss BRMS provee herramientas para diversos perfiles, desde expertos del negocio como para
desarrolladores expertos. Para expertos del negocio JBoss BRMS provee una interfaz web amigable y fácil de
usar para la creación de tablas de decisión, arboles de decisión, domain-specific rule lenguages, etc. Y también
provee herramientas offline para desarrolladores, como plugins para JBoss Developer Studio.
• Repositorio: JBoss BRMS incluye un repositorio basado en GIT, con el cual se pueden manejar versionamiento
de reglas de negocio..
23. Componentes
• Motor de procesos: el motor de procesos Red Hat JBoss BPM Suite se basa en el proyecto
jBPM JBoss Community y es compatible con la ejecución de BPMN 2.0 nativo.
• Motor de reglas: JBoss BRMS.
• Herramientas: JBoss BPM Suite incluye herramientas fáciles de usar y basadas en la web
para usuarios empresariales a fin de gestionar el ciclo de vida completo del proyecto:
• Modelador de procesos de negocio con diagramación BPMN2.
• Herramientas de JBoss BRMS.
• Simulación y optimización de procesos de negocio.
• Monitoreo de las actividades con paneles BAM flexibles creados con el diseñador de
paneles.
24. Componentes
• Herramientas para desarrolladores: JBoss BPM Suite está completamente
integrado con entornos de desarrollo basados en Eclipse, tales como Red Hat
JBoss Developer Studio. Se incluyen complementos que permiten a los
desarrolladores gestionar de manera fácil procesos y definiciones de reglas e
integrarlos con el código Java personalizado y con sistemas externos de
información. Los artefactos producidos por JBoss BPM Suite son totalmente
compatibles con el típico ciclo de vida del desarrollo de software y de
herramientas como Maven y Jenkins.
• Repositorio: JBoss BPM Suite incluye un repositorio basado git.