Modelamientodeprocesoscon Modelamientode procesos con BizAgi Caso de aplicacin Tema: proceso de requerimiento de suministros y tiles de p q y oficina. Descripcin del proceso: Descripcin del proceso: El procesoiniciacuandounempleadodelainstitucinenvaunrequerimiento desuministros. Una vez que se registra la solicitud, el requerimiento es recibido por el jefe inmediato superior del empleado que efecta la solicitud. El jefe puede aprobar la solicitud o solicitar cambios o aclaracionesosimplementerechazarlasolicitud. Si serechazalasolicitud, el procesotermina. Si se solicita algn cambio, la solicitud retorna al empleado que realiz el pedido quien revisar las observaciones de su jefe. Caso de aplicacin Si lasolicit desaprobada seen iaral departamentodecomprasologsticaq eseencargar Si la solicitud es aprobada, se enviar al departamento de compras o logstica que se encargar de los presupuestos y la seleccin de un vendedor. Si l d d ti l ti i l i t l d t t d d b Si el vendedor tiene alguna restriccin en el sistema, el departamento de compras deber seleccionar un vendedor distinto. Luego de que se seleccione un vendedor y se confirme, el sistemageneraryenviarunaordendecomprayesperaraqueel productosearecibidoconsu sistema generar y enviar una orden de compra y esperar a que el producto sea recibido con su correspondiente factura. E l i l i t i tifi i l l d li itl l Encualquier caso, el sistemaenviarunanotificacinal empleadoquesolicitlacompraconlos datos del resultadodelamisma. Encualquieradelos casos (aprobacin, rechazoosolicitudde cambio)el sistemaenviarunanotificacinal usuario cambio)el sistemaenviarunanotificacinal usuario. Objetivo y alcance del proceso El procesosecentraenel control delosreq erimientosdes ministrosq eefectanlos El proceso se centra en el control de los requerimientos de suministros que efectan los empleados. Alcance: Inicia: con el requerimiento. Termina: con el despacho o entrega. Los presupuestos y la seleccin del vendedor sern incluidos en un subproceso. Ingreso a BizAgi Creando Nuevo proceso Nombre del proceso Pantalla inicial del modelador Creando lanes y fases Modelando el proceso Si segrabarael modelotal Si se grabara el modelotal como est, Qu mensajes apareceran? Modelando el proceso El eventode inicio DEBE tener al menos una transicin de salida de tipo secuencia de flujo. Las compuertas(gateways) deben tener transiciones de salida. Modelando el proceso Modelando el proceso Modelando el proceso El generarlaordendecompraimplicainvocaraunserviciowebquepuedetomaruntiempoporlo queesunatareaasncrona queesunatareaasncrona. Tareas asncronas Las actividades asncronas son actividades Las actividades asncronas son actividades automticas que estn diseadas para llamar a i t f t E t i t f l interfaces externas. Estas interfaces se usan para la integracin con otros sistemas existentes en la organizacin. Script tasks (tareas script): Son tareas automticas en que un script (un cdigo de programa) es ejecutado por un servidor. No tiene intervencin humana. Script tasks Modificamos las tareas de notificacin a Script Taskspara que se entienda que tras de ella no hay una interface (una pantalla) sino una ti id d t ti actividad automtica que ser ejecutada por el sistema. Link events (eventos deenlace) (eventos de enlace) Transformamos los eventos de Productosrecibidoseeventosde Productos recibidos e eventos de enlace. Los eventos de enlace son un mecanismoparaconectardos mecanismo para conectar dos secciones de un proceso. Se pueden usar tambin para tareas repetitivas (loops)yparaevitarsecuenciasde (loops) y para evitar secuencias de flujo muy largas. Para enlazarlos ambos deben tener el mismonombre. mismo nombre. Creacin de un Sub Proceso Sub-Proceso LaactividaddeSolicitarpresupuestosyseleccionar latransformamosenunSub-Proceso. Tipos de Sub-Procesos Colocamos un nombre al Sub- Proceso Proceso Ingresamos a armar el Sub- Proceso Proceso El Sub-Proceso Laverificacindel vendedor tambinserunatareaasncronaquesedebeconfigurar de lamisma formaquelatareadegeneracindelaordendecompra. Modificando las propiedades de las tareas las tareas Actividad Texto de ayuda Duracin Registrar la solicitudde suministros Registrar la informacin de la solicitud 2 das Aprobar la solicitud Aprobar la solicitud de los suministros 3 das Recibir productos Marcarlos productos como recibidos y registrar factura 2 das Procesarfactura Realizar el proceso interno para que 5 das p p q la factura sea pagada Solicitar proformas Solicitar proformas y analizarlas 3 das Seleccionarun vendedor Seleccionarun vendedor 3 das Aadiendo descripciones y tiempos alas tareas tiempos a las tareas Registramos el nombre de la ti id d actividad. Registramos el tiempo estimado en formatodd:hh:mm formato dd:hh:mm Luego grabamos el modelo. Creando el modelo de datos Creando el modelo de datos Creando tablas maestras y transaccionales transaccionales Creando campos en cada tabla Colocando campos en Solicitud deProductos de Productos Construyendo relaciones Nombre De Para Relacin Solicitud_Productos Solicitud_Suministros Solicitud_Productos 1 a n Unasolicituddesuministros Una solicitudde suministros puede incluir varios productos Presupuestos Solicitud_Suministros Presupuestos 1 a n p _ p Solicitud_vendedores Solicitud_Suministros Solicitud_vendedores 1 a 1 Paracrear larelacinentrelaSolicitud_Suministros ylaSolicitud_Productos, ingresaralaedicin delalistadeatributosdelaSolicitud_Suministrosyaadirel atributo. Relacionando tablas Creando relaciones entre tablas maestras y entidades maestras y entidades Con este modelo creamos la relacin entre entidades paramtricas y las tablas maestras Creando relaciones entre tablas maestras y entidades maestras y entidades Nombre Desde Hacia Relacin Ciudad_entrega Solicitud_Suministros Ciudad 1a 1 Tipo_producto Solicitud_Productos Tipo_Producto 1 a 1 Ciudad_vendedor Vendedor Ciudad 1 a 1 Vendedor Solicitudes_Vendedores Vendedor 1 a 1 Vendedor Presupuestos Vendedor 1 a 1 Relacionamos cada tabla maestra con sus entidades paramtricas editando su lista de atributos y aadiendounnuevoatributodelalistadeentidadesparamtricas aadiendo un nuevo atributo de la lista de entidades paramtricas. Creando relaciones entre tablas maestras y entidades maestras y entidades Aadiendo campos a las entidades paramtricas entidades paramtricas Luego deaadir atributos el modela resultante se ver i il similar a este. Aadiendo valores a entidades Presionando clickderecho en las entidades como Tipo _Producto, seleccionamos la opcin Values. Aadiendo valores a entidades Creacin de formularios Creacin de formularios sobre el modelo el modelo Ntesequeslolasactividades Nteseque slo las actividades donde se pueden crear formularios estn activas Creacin de formularios sobre el modelo el modelo Seleccionamos la actividad de Registrar solicitud de requerimientos Aadiendo variables del sistema sistema Aadimos un campo en que se grabar siempre el b d l nombre del usuario que ingres al sistemaquees sistema que es quien efecta la solicitud de suministros suministros. Armando el formulario Arrastramos un elemento de grupo: Arrastrando campos a cada formulario formulario Acceso a datos Algunos datos como la fecha del pedido y el usuario solicitante son automticos y no son editables Porlotanto hayquecambiarsuestado editables. Por lo tanto, hay que cambiar su estado. Formularios Arrastrando el tipo de producto Armando detalle de productos Aadiendo un formulario dependiente dependiente Para configurarun formulario de ingreso de datos para los productos, g p p creamos un nuevo formulario dependiente de este. Arrastramos los campos que se requieren requieren Cerramos el formulario y grabamos los cambios. Aadiendo el formulario Aprobacin de requerimientos Enel diagramadeprocesomarcamos la opcinAprobar requerimiento. Lapantalladeaprobacin mostrarlamismainformacinqueladeRequerimientodesuministrospor loquelacopiamos con mostrarlamismainformacinquelade Requerimientodesuministros por loquelacopiamos con CopyFormycambiamosloscamposeditablesanoeditables. Mostrando el formulario Creamosun nuevo formulario con el nombre Aprobacin de Requerimientos. Formulario de aprobacin Campos marcados comonoeditables como no editables Grabamosycerramosel Grabamosy cerramos el formulario Presupuestos En el diagrama de proceso ingresamos ahora por el Sub-Proceso Presupuestosy marcamos la primeraactividadSolicitarPresupuestos primeraactividad SolicitarPresupuestos . Eventos de recepcin de proformas proformas Enel diagramadeprocesoingresamos ahorapor el eventoRecepcindeProformasycopiamos el formulariodeSolicituddePresupuestosconCopyFormyarrastramos laColeccindePresupuestos formulariode SolicituddePresupuestos conCopyFormyarrastramos laColeccindePresupuestos al Formulario. Campos para presupuestos Aadimos un formulario para nuevos presupuestos nuevos presupuestos Grabamosycerramosel Grabamosy cerramos el formulario Seleccin de un vendedor o proveedor proveedor Enel diagramadeprocesoingresamosahoraporel eventoSeleccindeunvendedorycopiamosel formulario de Recibir proformascon Copy Formy arrastramos la Coleccin de Presupuestos al p py y p Formularioparaaadirel campodeseleccindevendedor. Validando seleccin Esnecesarioverificarqueal menossehayaefectuadounaseleccindevendedorenel Sub-Proceso. IngresamosalaspropiedadesavanzadasdelacoleccinPresupuesto, opcinGridValidations. g p p p , p Aadimos un contador de selecciones selecciones Configurando validacin El contador est asociado al campo Seleccionado si este es igual a YES. Luego, la validacin indica p g g , que si este valor no es 1, entonces aparecer un mensaje. Modelo Fuente: www.bizagi.com Qu es PMI? Si l P j M I i Siglas paraProjectManagementInstitute. Organizacinmundial paralaGestindeProyectos. Obj ti i i l t bl t d f i l l Objetivoprincipal: establecerestndaresprofesionalesparala GestindeProyectos. F d d 1969 P il i EUA Fundadaen1969, Pensilvania, EUA. 360.000certificadosenel mundo. 250 t l 70 250captulosen70pases. http://www.pmi.org Qu es el PMBOK? Siglas para Project Management BodyOf Knowledge Knowledge. Fundamentos de la Gestin de Proyectos en forma de procesosyreasdeconocimiento procesos y reas de conocimiento. Aceptado como buenas prcticas en la Gestin de Proyectos Proyectos. Desarrollado por el PMI. Disponibleen11idiomas Disponible en 11 idiomas. PMBOK. Estndar en Gestin deProyectos de Proyectos El PMBOK ha sido reconocido cmo nico estndar o normadeprocesosparalagestindeproyectospor: normadeprocesosparalagestindeproyectospor: S ANSI (American National Standards Institute). ISO(International OrganizationforStandarization). IEEE(Instituteof Electrical and ElectronicsEngineers). El Proyecto y la organizacin Las organizaciones establecen la misin y la Misin y visin Misin y visin g y visinydefinensusobjetivosestratgicos. Para lograr estos objetivos estratgicos la organizacin requiere construir productos y/o Objetivos estratgicos Objetivos estratgicos organizacin requiere construir productos y/o ofrecerservicios. Los proyectos crean los productos y ofrecen los i i it l i i l Producto nico Producto nico Servicio nico Servicio nico servicios quenecesita laorganizacinparalograr susobjetivosestratgicos. Los proyectos son ejecutados por personas Portafolio Portafolio Proyectos Proyectos Los proyectos son ejecutados por personas aplicando el ciclo de vida del proyecto, normas, estndaresybuenasprcticas. yy Miembros de proyectos Miembros de proyectos Ciclo de vida de proyectos Ciclo de vida de proyectos Estndares y herramientas Estndares y herramientas Buenas prcticas Buenas prcticas ue aspctcas ue aspctcas Procesos Procesos para la gestin deProyectos Sonprocesoscomunesalamayoradelosproyectos de Proyectos Son procesos comunes a la mayora de los proyectos. Estn asociados entre ellos por un propsito integrado. Se ordenan en una matriz de: 5GruposdeProcesos 5 Grupos de Procesos 9 reas de Conocimiento PMBOK. Grupos de procesos Procesos de Seguimiento y control Procesos de Inicio Procesos de Planificacin Procesos de Planificacin Procesos de Procesos de Procesos de Ejecucin Cierre Inicio Procesos de Seguimiento y Control Procesos de Ejecucin Procesos de Cierre Procesos de Inicio (Iniciacin) Sonprocesosquedefinenel proyectoounafasedel proyectoyfacilitan laautorizacinformal paraempezarunonuevo. Seasignaal Gerentedel Proyecto. reas de conocimiento Integracin Alcance Tiempos 1. Planificacin del alcance 2. Definicin del alcance 3. Crear EDT 4. Verificacin del alcance 5. Control del alcance 1. Desarrollar el ActadeConstitucindel Proyecto 2. Desarrollar el Enunciado del Alcance del Proyecto Preliminar 3. Desarrollar el Plan de Gestin del Proyecto 4. Dirigir y Gestionar la Ejecucin del Proyecto 5. Supervisar y Controlar el Trabajo del Proyecto 6 C t l I t d d C bi 1. Definicin de actividades 2. Establecimiento de la secuencia de las actividades 3. Estimacin de recursos de las actividades 4. Estimacin de la duracin de las actividades 5. Desarrollo del cronograma 6. Control del cronograma Costos Calidad RR HH 6. Control Integrado de Cambios 7. Cerrar el Proyecto Costos 1. Estimacin de costos 2. Preparacin del presupuesto de costos 3. Control de costos Calidad 1. Planificacin de la calidad 2. Aseguramiento de la calidad 3. Control de calidad R.R. H.H. 1. Planificacin de los RR. HH. 2. Adquirir el equipo del proyecto 3. Desarrollar el equipo del proyecto 4. Gestionar el equipo del proyecto Comunicaciones Riesgos Adquisiciones 1. Planificacin de las comunicaciones 2. Distribucin de la informacin 3. Informes de rendimiento 4. Gestionar a los interesados g 1. Planificacin delagestin deriesgos 2. Identificacin de riesgos 3. Anlisis cualitativo de riesgos 4. Anlisis cuantitativo de riesgos 5. Planificacin dela respuesta a los riesgos 6. Seguimiento y control de riesgos 1. Planificar las compras y adquisiciones 2. Planificar la contratacin 3. Solicitar respuesta de vendedores 4. Seleccin de Vendedores 5. Administracin del contrato 6. Cierre del contrato Integracin 55 66 Procesos de Seguimiento y control 55--66 1. Desarrollar el Acta de Constitucin del Proyecto. Procesos de Planificacin 11--22 33 y 2. Desarrollar el enunciadodeAlcance del ProyectoPreliminar. 3. Desarrollar el Plan de Gestin del Procesos de Ci Procesos de I i i 3. Desarrollar el Plan de Gestin del Proyecto. 4. Dirigir y Gestionar la Ejecucin del Proyecto Procesos de Cierre Inicio 44 77 Proyecto. 5. Supervisar yControlar el trabajodel Proyecto. 6 Control integradodecambios Procesos de Ejecucin 6. Control integradodecambios. 7. Cerrarel Proyecto. El Alcance Procesos de Seguimiento y control 44--55 1 Pl ifi i d l Procesos de Planificacin 11--33 1. Planificacin del alcance 2 D fi i i d l l Procesos de Procesos de 11--33 2. Definicin del alcance 3. Crear el EDT 4 V ifi l l Procesos de Cierre Procesos de Inicio 4. Verificar el alcance 5. Controlar el alcance Procesos de Ejecucin Tiempos 1. Definicinde actividades. Procesos de Seguimiento y control 66 2. Establecimiento de la secuencia de las actividades. 3 Estimacindelosrecursosde Procesos de Planificacin 11--55 3. Estimacinde los recursosde las actividades. 4. Estimacindeladuracinde Procesos de Procesos de 4. Estimacin de la duracinde las actividades. 5. Desarrollo del cronograma Cierre Inicio 6. Control del cronograma Procesos de Ejecucin Costos Procesos de Seguimiento y control 33 1 E ti i d C t Procesos de Planificacin g y 11--22 1. Estimacinde Costos 2. Preparacin del PresupuestodeCostos Procesos de Procesos de 11--22 Presupuestode Costos 3. Control de Costos. Procesos de Cierre Procesos de Inicio Procesos de Ejecucin Riesgos Procesos de Seguimiento y control 66 1. Planificacinde la gestin de riesgos. Procesos de Planificacin 11--55 2. Identificacinde riesgos. 3. Anlisis cualitativo de i Procesos de Procesos de 11 55 riesgos. 4. Anlisis cuantitativo de riesgos Procesos de Cierre Procesos de Inicio riesgos. 5. Plan de respuesta de riesgos. Procesos de Ejecucin 6. Control de riesgos. Calidad Procesos de Seguimiento y control 33 1 Planificacindelacalidad Procesos de Planificacin 11 1. Planificacinde la calidad. 2. Aseguramientode la calidad. 3. Control de calidad. Procesos de Cierre Procesos de Inicio Procesos de Cierre Inicio 22 Procesos de Ejecucin Recursos humanos Procesos de Seguimiento y control 44 1. Planificacin de los RRHH. 2. Adquirir/Contratar el equipo del proyecto Procesos de Planificacin 11 del proyecto. 3. Desarrollar el equipo del proyecto. Procesos de Procesos de 11 proyecto. 4. Gestionar el equipo del proyecto. Procesos de Cierre Procesos de Inicio 22--33 Procesos de Ejecucin Comunicaciones Procesos de Seguimiento y control 33--44 1. Planificacinde las Procesos de Planificacin 11 comunicaciones. 2. Distribucinde la informacin Procesos de Procesos de 11 informacin. 3. Informar el rendimiento. 4. Gestionaralos Cierre Inicio 2 2 4. Gestionara los interesados. Procesos de Ejecucin Adquisiciones 1. Planificarlas compras y adquisiciones Procesos de Seguimiento y control 55 adquisiciones. 2. Planificarla contratacin. 3. Solicitar respuesta de Procesos de Planificacin 11--22 vendedores. 4. Seleccin de vendedores. 5 Ad i i t i d l t t Procesos de Procesos de 5. Administracin del contrato. 6. Cierre del contrato. Cierre Inicio 33--44 66 Procesos de Ejecucin Grupo de Procesos de Seguimiento y Cont rol Seguimiento y Cont rol