Elementos clave para la aplicación exitosa de BPM. Dra. Ing. Andrea Delgado, InCo, FING, UdelaR Montevideo, Uruguay, Diciembre 2012



Documentos relacionados
BPEMM: Procesos de Negocio implementados por servicios

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

BPM en la práctica Transitando del BPA al BPM con una metodología probada. Diego Karbuski - Diciembre 2012

Consultoría en Arquitectura Empresarial, SOA y de Software

Management(BPM) Gestión de Proceso de negocio con BPM. Universidad Inca Garcilaso de la Vega

El impacto del relevamiento y modelado de procesos en la implantación de sistemas informáticos

Business Process Management (BPM)

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

La visión por Procesos de Negocio en el marco de la Gestión por Proyectos

Desarrollo de aplicaciones para la sociedad de la información Bloque II- Dominios de aplicaciones sociales Tema 3- Gestión de procesos de negocio

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

La Gestión del Negocio por Procesos hoy. Presentada por: SELVINO, Pablo y PEREYRA, Ariel

IT Performance Management. Resumen Ejecutivo. IT Performance Management

Hacia una organización dirigida por Procesos de Negocio: Situación y desafíos para el software

Antecedentes de GT Consultores

MACROPROCESO GESTIÓN TECNOLÓGICA

Consideraciones para implementaciones BPM y EDA

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008

Automatizador de Procesos

Visión General GXflow. Última actualización: 2009

Resumen General del Manual de Organización y Funciones

Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI.

JIAP 2011 Transitando hacia una Organización Gestionada por Procesos. Diego Karbuski - Agosto 2011

Sistema de gestión de procesos institucionales y documental.

Diplomatura en Gestión de Procesos (BPM)

Trabajo de Grado Análisis comparativo de Lenguajes Notacionales para Modelado de Procesos

Fundación Área de Gestión de Procesos Concha y Toro

MARCO DE REFERENCIA SISTEMAS DE INFORMACIÓN PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO

SYSTEMIC SOLUTIONS BPM. soluciones integrales.

Sistema de Gestión de Proyectos Estratégicos.

Notación de Modelado de Procesos de Negocio

Transformación de la banca con una plataforma ágil, flexible e integrada. Andrés Rojas

Business Intelligence Strategy Framework Cómo elaborar la estrategia de Inteligencia de Negocios en su organización? Javier Bermúdez, MBA

Introducción. Enfoque de Control de CobiT Los Procesos del Modelo Mapeo de los Procesos

COMITÉ TECNICO DE NORMALIZACION DE GESTION Y ASEGURAMIENTO DE LA CALIDAD

Conferencia de lanzamiento de la Asociación de Arquitectos Empresariales de España

LA IMPORTANCIA DE SOA

Solución de Expediente Electrónico y Procesos de AGESIC para el Estado Uruguayo. Octubre 2012 Ing. Diego Karbuski, Psg.Adm.

PERSYS Tel. (81) Página 0

Gestión de Procesos de Negocios BPM

Tecnología de la Información. Administración de Recursos Informáticos

FICHA DE PROYECTO PLANEACIÓN TACTICA. Permanente. de Servicios de Tecnologías de Información. Tecnologías de la información y comunicación.

PROCESO: GESTION INFORMÁTICA PROCEDIMIENTO: GESTION DE CONFIGURACIONES

Como Abordar una Implementación Exitosa. Raúl Zavala IBM GBS

FERNANDEZ, Karina Estela

Centro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI)

Metodología de Gestión de Proyectos

Recursos HELP DESK Biblioteca 2012

Señor A/P. Lino Bessonart FEMI Presente Ref.: 181/2009

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

MAESTRÍA EN INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CON MENCIÓN EN GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN

Gestión de Procesos de Negocio con ADONIS. Un Producto de BOC Management Office

Figure 7-1: Phase A: Architecture Vision

Gestión eficiente y ágil de las políticas y reglas de negocio

CMMI (Capability Maturity Model Integrated)

Visión General de GXportal. Última actualización: 2009

PROCESOS SOFTWARE. Según esta estrategia, todo proceso debe planificarse, implantarse y evaluarse, para luego actuar sobre él.

Diseño, Desarrollo e Implementación de una Aplicación Web para el manejo Centralizado de la Información Corporativa en AGA Consultores

IBM Tivoli Asset Management for IT. IBM Tivoli Service Request Manager

BPM Business Process Management

Calidad de Software - CMM

MÓDULO 1: FUNDAMENTOS DE BPM, GOBIERNO Y ORGANIZACIÓN POR PROCESOS

CURSOS IN-HOUSE PARA FORTALECER HABILIDADES DE GESTIÓN Y MEJORAR LA PRODUCTIVIDAD

FOREST BPMS. Arquitectura Forest BPMS. Metodologia de implementación. Fase I Instalación

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Gestión del Ciclo de Vida de Productos y Proyectos. Por qué Invertir en tiempo de crisis.?

Proyecto Piloto. Integración de Ventanillas Únicas de Comercio Exterior dela RED VUCE

COBIT 5. Niveles de Capacidad Desafío de formalización de procesos Costos y Beneficios. A/P Cristina Borrazás, CISA, CRISC, PMP

Capacidades Requeridas en un Help Desk Manager

"IT Governance" Diciémbre 06, Copyright 2004 Rendón&Asociados Derechos Reservados.

Proceso: AI2 Adquirir y mantener software aplicativo

Implementando COBIT. Por: Víctor Julio Zúñiga.MBA

Copyright, e-strategia Consulting Group, S.A. de C.V. o subsidiarias, Monterrey, México. Todos los Derechos Reservados.

IT Project Portfolio Management y su vinculación con la Estrategia Corporativa

Plataforma Outsourcing ECM

Marco Normativo de IT

PROCESS INTELLIGENCE. Análisis de rendimiento para procesos de negocios

Microsoft Dynamics Sure Step Fundamentos

5a. Academia de Actualización

Integración de AuraPortal con SAP

n u e v o s p a r a d i g m a s... n u e v a s s o l u c i o n e s.

Implementando las Mejores prácticas de Gobierno de TI. Caso Bolsa de Valores de la Rep. Dominicana

RuleDesigner Resumen

Modelos de gestión de proyectos informáticos

PROCEDIMIENTO ESPECÍFICO. Código G Edición 0

Infraestructura Utilizada...1 Productos de Software...2 Desarrollos a la medida...3 Casos de Éxito...3 Calidad en los desarrollos...

Directrices para la auto- evaluación A.l Introducción

Business Process Management(BPM)

Sistema Gestión Licitación para la compra del desarrollo y migración del Sistema de Gestión de Activos y Configuraciones para Plan Ceibal

Unidad 1. Fundamentos en Gestión de Riesgos

RENZO TACO COAYLA. - Movistar : RPM: # Claro: RPC:

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA

Como agilizar los procesos y sistemas para. responder a las. necesidades del negocio: BPM y BRMS. Alex Martínez. BPM Sales Leader alexmart@pe.ibm.

Proyecto CAT Centro Atención al Trabajador

Hacer Realidad BPM en su Organización ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN

Metodologías de desarrollo para Service Oriented Architectures con Rational Unified Process

COMO LOS SISTEMAS DE GESTIÓN CONTRIBUYEN A MEJORAR LA CALIDAD DE VIDA DE LOS TRABAJADORES Y LA EFICIENCIA EN EL PRODUCTO

CAPÍTULO 1. INTRODUCCIÓN

Elementos requeridos para crearlos (ejemplo: el compilador)

Transcripción:

Elementos clave para la aplicación exitosa de BPM en las organizaciones Dra. Ing. Andrea Delgado, InCo, FING, UdelaR Montevideo, Uruguay, Diciembre 2012

Agenda Motivación Ciclo de vida de PNs Elementos clave para BPM Conclusiones BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 2

Motivación Visión vertical tradicional vs. Visión horizontal Ingresar solicitud de préstamo Solicitud Verificación Registro Confirmación Préstamo Préstamo Clientes Clientes Cliente Monto Cuenta Aceptar Cancelar Verificar solicitud de préstamo Solicitud Verificación Registro Confirmación Préstamo Préstamo Clientes Clientes Cliente Monto Aprobar SI NO Antecedentes Aceptar Cancelar Qué sección hace que tarea? Qué roles pueden realizarlas? Qué especificaciones existen? BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 3

Motivación Visión vertical tradicional vs. Visión horizontal Cliente Banco Aprobación De créditos Ingresar solicitud de préstamo Verificar solicitud de préstamo El proceso es este? O este? O es otro? Banco Atención al Cliente Aprobación De créditos Ingresar solicitud de préstamo Verificar solicitud de préstamo BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 4

Motivación Visión vertical tradicional vs. Visión horizontal Business Process layer Visión vertical Brecha negocio sistemas Services layer Application layer Agilidad organizacional Visión horizontal Adaptada (Erl, T., 2005) BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 5

Motivación Interés principal de las organizaciones en BPM mejorar uno o más procesos de negocio Objetivos principales a alcanzar (top 5) 1 mejorar la satisfacción del cliente 2 mejorar la calidad de los procesos de negocio 3 reducir costos 4 mejorar la agilidad de los procesos de negocio 5 soportar mejora continua de procesos de negocio * Referencia estudio de Gartner Group febrero 2011 (llevado a cabo en 600 organizaciones de mediano a gran tamaño en 14 países del mundo en el tercer cuatrimestre del 2010.) BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 6

Ciclo de vida de PNs (Weske, 2007) BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 7

Ciclo de vida de PNs Proceso de Negocio que ocurre en la realidad Modelo del Proceso que ocurre en la realidad Ejecuciones reales del Proceso modelado en un motor de Procesos BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 8

Fase Diseño & Análisis Modelado de PN Medidas de diseño Validación, Verificación Validación, Simulación Instancia PN 1 Instancia PN 2 Instancia PN n BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 9

Fase de Configuración Entrenamiento, implantación piloto Implementación e Integración de sistemas Testing del sistema BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 10

Fase de Ejecución Ejecución de PNs Monitorización de la ejecución (BAM) BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 11

Fase de Evaluación Log de Eventos Business Intelligence (BI) - Process Mining Perspectivas distintas Datos en la BD Business Intelligence (BI) OLAP BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 12

El ciclo de vida de PNs provee una guía para BPM pero solo no es suficiente La forma de trabajo de las organizaciones debe ser modificada para introducir BPM En el área del negocio para pensar y hacer las tareas por PNs En el área de TI para soportar el ciclo de vida de PNs con herramientas adecuadas Hacer BPM no es desplegar un BPMS!!!! BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 13

Procesos Soporte informático Requerimientos de los stakeholders externos Costo BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 14

Qué medimos? Cómo lo hacemos? Somos capaces de correlacionarlos? Cómo lo analizamos? BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 15

Alineamiento y trazabilidad en todos los niveles de la organización Estrategia (misión, visión, metas y objetivos) Estructura de la organización Políticas y reglas Capital humano Tecnologías y aplicaciones Infraestructura de soporte Ej. Definir la Arquitectura de Empresa (Burlton, 2011) BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 16

"Measurement is the first step that leads to control and eventually to improvement. If you can t measure something, you can t understand it. If you can t understand it, you can t control it. If you can t control it, you can t improve it." (Harrington, 1991) BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 17

Relacionar objetivos de PNs con objetivos estratégicos del Organization Goals negocio Definir en etapas tempranas PN definition PN measurement results BPEMM measures: selection, implementation and collection PN execution qué medidas de ejecución se quieren obtener los datos que se deben registrar cómo serán procesados los datos cómo serán presentados los resultados para su análisis BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 18

Log de eventos típico de ejecución de PNs Case Activity Timestamp Event Case 1 Receive request MAS 10-01-2010: 09:30 Enabled Case 1 Receive request MAS 10-01-2010: 09:30 Start Case 1 Receive request MAS 10-01-2010: 10:00 Completed Case 1 Case 1 Assign date for MAS Assign date for MAS 10-01-2010: 10:00 13-01-2010: 12:45 Enabled Start Case 1 Assign date for MAS 13-01-2010: 13:00 Completed Case 1 Send assigned date for MAS 13-01-2010: 13:00 Enabled Case 1 Send assigned date for MAS 13-01-2010: 13:02 Start Case 1 Send assigned date for MAS 13-01-2010: 13:05 Completed Case 2 Receive request MAS 10-01-2010: 09:30 Enabled Case 2 Receive request MAS 10-01-2010: 09:35 Start Case 2 Receive request MAS 10-01-2010: 10:15 Completed Case 2 Assign date for MAS 11-01-2010: 10:15 Enabled Case 2 Assign date for MAS 13-01-2010: 12:15 Start Case 2 Assign date for MAS 13-01-2010: 12:45 Completed Case 2 Send assigned date for MAS 13-01-2010: 12:45 Enabled Case 2 Send assigned date for MAS 13-01-2010: 12:46 Start Case 2 Send assigned date for MAS 13-01-2010: 12:50 Completed BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 19

Elementos clave BPM The underlying premise of process management is that the quality of products and services is largely determined by the quality of the processes used to develop, deliver, and support them. An effective process set ties together people, tools, and methods into an integrated whole. (BPMM, 2008) BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 20

Elementos clave BPM Procesos y Metodologías: Para el ciclo de vida de PNs completo con foco en la mejora continua de procesos Para el desarrollo de software con PNs con visión integral de la organización (Negocio + TI) Actividades, roles y artefactos definidos así como su realización en el tiempo BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 21

Ciclo de vida de PNs extendido BPCIP para mejora continua (medidas) (Delgado et al, 2011-12) (Weske, 2007) BPSOM para desarrollo SO y MD desde PNs BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 22

Elementos clave de BPM Definir un grupo de BPM o mejora continua que sea responsable de Establecer los estándares a utilizar en cada fase Definir metodologías, técnicas y herramientas Proveer soporte y seguimiento a la calidad de los proyectos Participar en la identificación de oportunidades de mejora y su integración a la organización Fomentar el uso de un modelo de madurez como BPMM (OMG, 2008) de base de definiciones BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 23

Representación de la realidad Basado en uno o varios modelos (van der Aalst, 2009) BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 24

Modelado: Modelos de PNs como base de BPM (explicitar los PNs) Uso de buenas prácticas para modelado (Workflow patterns) Trabajo conjunto de las áreas del Negocio y de TI para lograr una visión integrada común (brecha negocio-sistemas) BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 25

? Herramienta A?? Herramienta B Herramienta C BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 26

Estándares: Foco en el uso de estándares para: lenguajes de modelado, medición, mejora, etc. BPMN 2.0 para modelado de PNs que permite ejecución del modelo (XML) SoaML para modelado de servicios perfil UML que permite reutilizar conocimiento BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 27

BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 28

BPMN 2.0: Modelar y ejecutar el mismo modelo sin transformaciones intermedias Conforma Conforma Metamodelo BPMN2 MODELADO Modelo BPMN2 Guardar como EJECUCIÓN Modelo BPMN2 en XML BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 29

Repositorios centralizados para Modelos de PNs Definición de servicios Facilitar intercambio de elementos y colaboración entre participantes Promover reutilización del conocimiento, diseño e implementaciones existentes BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 30

BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 31

Seleccionar BPMS adecuado Arquitectura típica y componentes de un BPMS BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 32

Seleccionar el BPMS adecuado a la organización Herramientas con distintas prestaciones cerradas, abiertas, extensibles, flexibles, etc Definir necesidades de la organización actividades a soportar del ciclo de vida de PNs Notación para modelado y ejecución de los PNs aspectos técnicos de funcionamiento e integración con sistemas existentes Evaluar alcance del uso de las herramientas (áreas, secciones, público en general, etc.) BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 33

BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 34

Lista (base) de características a evaluar Selección e importancia según Organización Requisitos Funcionales Constructor de Workflow Sign-in/ sign-out Sesión Interpretación limitada Definición de perfiles Control de Ejecución Unicidad de Id de Usuario Correo electrónico Integración con Monitoreo otras herramientas Plug-insadicionales Asignación de Tareas Integración con distintas BDs Importación Control de XPDL de Ejecución Usabilidad Datos Requisitos No Funcionales Cumplimiento Hardware patrones de Workflow Generación de actividades Plataforma Ruteo de flujos Facilidades Activación Seguridad de ejecución flujo para el usuario Notificaciones Diseñador de procesos Reportes y alertas Calendario Integración Soporte Performance Versionado Control de Errores (Grupo COAL, InCo, FING, UdelaR, 2010) BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 35

Valoración de características según 50 BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 36

Cumplimiento de los patrones(workflow) Generación de actividades Ruteo de flujos Activación de flujo Diseñador de procesos Calendario Reglas de Negocio Variables del proceso Facilidades de ejecución para el usuario Notificaciones y alertas Asignación de tareas mediante roles Listas de trabajo Asignación de tareas Seguimiento de actividad y/o proceso Lista de procesos y actividades Fácil e intuitivo y buena presentación Navegabilidad Impresión de etapas del Workflow Agregar funcionalidad(código embebido) Definición de tipos de datos y objetos Enhydra Joget Bonita BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR Activiti OBE WFMOpen 37

Valores finales para las evaluaciones (Ejemplo) WfmOpen OBE 1750 1925 Activiti Bonita Joget Enhydra 2500 2630 2518 2530 BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 38

Motores evaluados 2010 2012 (COAL) Activiti Bonita Intalio jbpm5 GXFlow Joget Enhydra OBE WfmOpen JBPM Petals RiftSaw Apache ODE Orchestra Otros BPMS (o motores) comerciales: Bizagi, Oracle, IBM Websphere, Microsoft, Auraportal, ARIS, ADONIS, Appian, Apia BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 39

Ejemplo Arquitectura BPMS Bonita BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 40

Conclusiones El éxito de un programa BPM requiere considerar elementos de distinta naturaleza Involucra todos los niveles de la organización tanto del área del negocio como de TI Requiere foco en los PNs pero también compromiso, soporte de altos niveles de dirección, cambio de formas de trabajo capacitación, selección de BPMS, implementaciones piloto, visión global de la organización BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 41

Muchas gracias por su atención! preguntas? Grupo COAL, InCo, FING, UdelaR http://www.fing.edu.uy/inco/grupos/coal/ adelgado@fing.edu.uy BPMuy 2012 Dra. Ing. Andrea Delgado, InCo, FING, UdelaR 42