Elementos Clave Para La Aplicación Exitosa De BPM En Las . - Inicio

Transcription

Elementos clave parala aplicación exitosa de BPMen las organizacionesDra. Ing. Andrea Delgado, InCo, FING, UdelaRMontevideo, Uruguay, Diciembre 2012

Agenda Motivación Ciclo de vida de PNs Elementos clave para BPM ConclusionesBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR2

Motivación Visión vertical tradicional vs. Visión horizontalIngresar solicitud de préstamoSolicitud VerificaciónPréstamo PréstamoRegistro ConfirmaciónClientesClientesClienteVerificar solicitud de préstamoSolicitud VerificaciónPréstamo obarAntecedentesSINOAceptar Registro ConfirmaciónClientesClientesCancelarQué sección hace que tarea ? Qué roles puedenrealizarlas ? Qué especificaciones existen ?BPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR3

Motivación Visión vertical tradicional vs. Visión horizontalClienteIngresar solicitudde préstamoAprobaciónDe créditosVerificar solicitudde préstamoO este ? O es otro ?BPMuy 2012BancoAprobación AtenciónDe créditos al ClienteBancoEl proceso es este ?Ingresar solicitudde préstamoVerificar solicitudde préstamoDra. Ing. Andrea Delgado, InCo, FING, UdelaR4

Motivación Visión vertical tradicional vs. Visión horizontalVisión verticalBrechanegocio – sistemasBusinessProcess nlayerVisión horizontalAdaptada (Erl, T., 2005)BPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR5

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 cliente2 – mejorar la calidad de los procesos de negocio3 – reducir costos4 – mejorar la agilidad de los procesos de negocio5 – soportar mejora continua de procesos denegocio* Referencia estudio de Gartner Group febrero 2011(llevado a cabo en 600 organizaciones de mediano a gran tamaño en 14 paísesdel mundo en el tercer cuatrimestre del 2010.)BPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR6

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

Ciclo de vida de PNsProceso deNegocio queocurre en larealidadBPMuy 2012Modelo delProceso queocurre en larealidadEjecuciones reales delProceso modelado enun motor de ProcesosDra. Ing. Andrea Delgado, InCo, FING, UdelaR8

Fase Diseño & AnálisisMedidas dediseñoModeladode Instancia PN 1Instancia PN 2Instancia PN nBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR9

Fase de lementacióne Integración desistemasTesting delsistemaBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR10

Fase de EjecuciónEjecuciónde PNsMonitorización de laejecución (BAM)BPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR11

Fase de EvaluaciónLog deEventosBusiness Intelligence(BI) - Process Mining Perspectivas distintasDatos enla BDBusiness Intelligence(BI) – OLAPBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR12

Elementos clave para BPM El ciclo de vida de PNs provee una guíapara BPM pero solo no es suficiente La forma de trabajo de las organizacionesdebe ser modificada para introducir BPM En el área del negocio para pensar y hacerlas tareas por PNsEn el área de TI para soportar el ciclo de vidade PNs con herramientas adecuadasHacer BPM no es desplegar un BPMS !!!!BPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR13

Elementos clave para BPMProcesosSoporte informáticoRequerimientos de losstakeholders externosCostoBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR14

Elementos clave para BPMCómo lo hacemos ?Qué medimos ?Somos capaces decorrelacionarlos?Cómo lo analizamos?BPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR15

Elementos clave para BPM Alineamiento y trazabilidad en todos losniveles de la organización Estrategia (misión, visión, metas y objetivos)Estructura de la organizaciónPolíticas y reglasCapital humanoTecnologías y aplicacionesInfraestructura de soporte Ej. Definir la Arquitectura de EmpresaBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR(Burlton, 2011)16

Elementos clave para BPM"Measurement is the first step that leads tocontrol and eventually to improvement. Ifyou can’t measure something, you can’tunderstand 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 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR17

Elementos clave para BPM Relacionar objetivos de PNs con objetivosBPEMMestratégicos del ntation Definir enetapas tempranas PN definitionPN measurementresultsand collectionPN executionqué medidas de ejecución se quieren obtenerlos datos que se deben registrarcómo serán procesados los datoscómo serán presentados los resultados para suanálisisBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR18

Elementos clave para BPM Log de eventos típico de ejecución de PNsCaseCase 1Case 1Case 1Case 1Case 1Case 1Case 1Case 1Case 1Case 2Case 2Case 2Case 2Case 2Case 2Case 2Case 2Case 2BPMuy 2012ActivityReceive request MASReceive request MASReceive request MASAssign date for MASAssign date for MASAssign date for MASSend assigned date for MASSend assigned date for MASSend assigned date for MASReceive request MASReceive request MASReceive request MASAssign date for MASAssign date for MASAssign date for MASSend assigned date for MASSend assigned date for MASSend assigned date for MASTimestamp10-01-2010: 09:3010-01-2010: 09:3010-01-2010: 10:0010-01-2010: 10:0013-01-2010: 12:4513-01-2010: 13:0013-01-2010: 13:0013-01-2010: 13:0213-01-2010: 13:0510-01-2010: 09:3010-01-2010: 09:3510-01-2010: 10:1511-01-2010: 10:1513-01-2010: 12:1513-01-2010: 12:4513-01-2010: 12:4513-01-2010: 12:4613-01-2010: 12:50Dra. Ing. Andrea Delgado, InCo, FING, edStartCompletedEnabledStartCompleted19

Elementos clave BPM“The underlying premise of processmanagement is that the quality of productsand services is largely determined by thequality of the processes used to develop,deliver, and support them. An effectiveprocess set ties together people, tools, andmethods into an integrated whole.”(BPMM, 2008)BPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR20

Elementos clave BPM Procesos y Metodologías:Para el ciclo de vida de PNscompleto con foco en la mejoracontinua de procesos Para el desarrollo de softwarecon PNs con visión integral de laorganización (Negocio TI) Actividades, roles y artefactos definidos asícomo su realización en el tiempoBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR21

Elementos clave para BPM Ciclo de vida de PNs extendidoBPCIP para mejoracontinua (medidas)(Delgado et al, 2011-12)(Weske, 2007)BPMuy 2012BPSOM para desarrolloSO y MD desde PNsDra. Ing. Andrea Delgado, InCo, FING, UdelaR22

Elementos clave de BPM Definir un grupo de BPM o mejora continuaque sea responsable de Establecer los estándares a utilizar en cada faseDefinir metodologías, técnicas y herramientasProveer soporte y seguimiento a la calidad delos proyectosParticipar en la identificación de oportunidadesde mejora y su integración a la organizaciónFomentar el uso de un modelo de madurezcomo BPMM (OMG, 2008) de base de definicionesBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR23

Elementos clave para BPMBasado en unoo varios modelosRepresentaciónde la realidad(van der Aalst, 2009)BPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR24

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

Elementos clave para BPM?Herramienta A?Herramienta BBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR?Herramienta C26

Elementos clave para BPM Estándares: Foco en el uso de estándares para: lenguajesde modelado, medición, mejora, etc.BPMN 2.0 para modelado de PNsque permite ejecución del modelo (XML) SoaML para modelado de serviciosperfil UML que permite reutilizar conocimiento BPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR27

Elementos clave para BPMBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR28

Elementos clave para BPMBPMN 2.0: Modelar y ejecutar el mismomodelo sin transformaciones intermediasConformaMetamodelo BPMN2ConformaMODELADOEJECUCIÓNGuardarcomoModelo BPMN2BPMuy 2012Modelo BPMN2 en XMLDra. Ing. Andrea Delgado, InCo, FING, UdelaR29

Elementos clave para BPM Repositorios centralizados para Modelos de PNsDefinición de servicios Facilitar intercambio de elementos ycolaboración entre participantes Promover reutilización del conocimiento,diseño e implementaciones existentesBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR30

Elementos clave para BPMBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR31

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

Elementos clave para BPM 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 consistemas existentes Evaluar alcance del uso de las herramientas (áreas,secciones, público en general, etc.)BPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR33

Elementos clave para BPMBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR34

Elementos clave para BPM Lista (base) de características a evaluar Selección e importancia según OrganizaciónRequisitos FuncionalesConstructor de Workflow Sign-in / sign-outInterpretación Sesiónlimitada Definición de perfilesControl de Ejecución Unicidad de Id de Usuario Correo electrónico Integración conMonitoreootras herramientas Plug-ins adicionalesAsignación de Tareas Integración con distintas BDsControlde Ejecución Importaciónde XPDLUsabilidadDatosBPMuy 2012Requisitos No Funcionales Cumplimientopatrones de WorkflowHardware Generación de actividades Ruteo dePlataformaflujos Activaciónde ejecuciónflujoSeguridad Facilidadespara el usuario Diseñador de procesos Notificacionesy alertasReportes Control de ErroresDra. Ing. Andrea Delgado, InCo, FING, UdelaR(Grupo COAL,InCo, FING,UdelaR, 2010)35

Elementos clave para BPM Valoración de características según50BPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR36

Elementos clave para o de los patrones (Workflow)Generación de actividadesRuteo de flujosActivación de flujoDiseñador de procesosCalendarioReglas de NegocioVariables del procesoFacilidades de ejecución para el usuarioNotificaciones y alertasAsignación de tareas mediante rolesListas de trabajoAsignación de tareasSeguimiento de actividad y/o procesoLista de procesos y actividadesFácil e intuitivo y buena presentaciónNavegabilidadImpresión de etapas del WorkflowAgregar funcionalidad (código embebido)Definición de tipos de datos y objetosBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR37

Elementos clave para BPM Valores finales para las evaluaciones (Ejemplo)WfmOpen1750OBE1925Activiti2500BonitaBPMuy 20122630Joget2518Enhydra2530Dra. Ing. Andrea Delgado, InCo, FING, UdelaR38

Elementos clave para BPM Motores evaluados 2010 – 2012 ydraPetalsOBERiftSawWfmOpenApache ODEOrchestra Otros BPMS (o motores) comerciales: Bizagi, Oracle, IBMWebsphere, Microsoft, Auraportal, ARIS, ADONIS, Appian, ApiaBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR39

Elementos clave para BPMEjemplo ArquitecturaBPMS BonitaBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR40

Elementos clave para BPM Conclusiones El éxito de un programa BPM requiereconsiderar elementos de distinta naturalezaInvolucra todos los niveles de la organizacióntanto del área del negocio como de TIRequiere foco en los PNs pero también compromiso, soporte de altos niveles dedirección, cambio de formas de trabajo capacitación, selección de BPMS, implementacionespiloto, visión global de la organizaciónBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR41

Muchas gracias por su atención !¿ preguntas ?Grupo COAL, InCo, FING, gado@fing.edu.uyBPMuy 2012Dra. Ing. Andrea Delgado, InCo, FING, UdelaR42

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