y uso básico del programa BPWin



Documentos relacionados
y uso básico del programa BPWin

BPMN Business Process Modeling Notation

Tabla de contenido. Manual B1 Time Task

CAPÍTULO III MARCO TEÓRICO. Cada día cambian las condiciones de los mercados debido a diferentes factores como: el

TEMA 7: DIAGRAMAS EN UML

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04

Para obtener una cuenta de padre

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Capítulo 6: Conclusiones

Proceso Transaccional

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.

GERENCIA DE INTEGRACIÓN

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases

2.1 Planificación del Alcance

Acciones Correctivas y Preventivas. Universidad Autónoma del Estado de México

IAP ENTORNOS INFORMATIZADOS CON SISTEMAS DE BASES DE DATOS

La información así como las opiniones y propuestas vertidas en este documento son responsabilidad exclusiva de los autores.

BPMN básico. Clase Modelos de Procesos. Javier Bermudez

AUDITORÍA INTERNA REVISÓ. Faber Andrés Gallego F. Coordinador de Calidad Fecha 16-OCT-2015

MINISTERIO DE HACIENDA Código: IT-LDD-DDF-01 DIRECCION GENERAL DE RENTAS Revisión: 0 INSTRUCTIVO PARA LA ELABORACIÓN DE DIAGRAMAS DE FLUJO

Manual etime para supervisores

Guía para la Redacción de un Informe de Laboratorios

DIRECCIONAMIENTO IPv4

Ingeniería de Software I

Informática I Notas del curso

ECOPETROL S.A. Proceso para el control de cambios [[7 de Marzo de 2014]] Versión 1.0

DCU Diagramas de casos de uso

Taller de Gestión de Proyectos

Presupuesto Base Cero Metodología

Servicio de Importación Turbina Taurus 60 Estación Yacuses PLIEGO DE ESPECIFICACIONES TÉCNICAS

MANTENIMIENTO Y SOPORTE

Manual de usuario Configuración

GESTION DE REQUISICIONES VIA WEB MANUAL DEL USUARIO

Procedimiento Para La Integración Al Sistema De Voz Operativa Del AMM

Plan de transición de la certificación con las normas ISO 9001 e ISO 14001, versión Fecha de Emisión:

Manual de Procedimientos

Actualización de versión a Bizagi 10.x

Inter American Accreditation Cooperation. Grupo de prácticas de auditoría de acreditación Directriz sobre:

Modelamiento de Procesos con BPMN

Figura 4.1 Clasificación de los lenguajes de bases de datos

Base de datos en la Enseñanza. Open Office

Programa en Microsoft Visual Basic 6.0 para el análisis de riesgos eléctricos en oficinas y centros de cómputo. López Rosales, Juan Carlo.

2. Elaboración de información financiera para la evaluación de proyectos

CAPITULO V PLANIFICACIÓN Y GESTIÓN DEL PROYECTO

Iniciativas para el Desarrollo del Jugador Normas para partidos en cancha pequeña & Registro por año de nacimiento Preguntas Frecuentes

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

GUÍA TÉCNICA ELABORACIÓN DEL MAPA FUNCIONAL SISTEMA NORMALIZADO DE COMPETENCIA LABORAL

Distribución del consumo de energía por sectores

Curso: Arquitectura Empresarial basado en TOGAF

Titulo Tema 6. Gestión por procesos. Cuidados. Prescripción de cuidados. Evaluación de pacientes.

Proceso de Desarrollo de Políticas de LACNIC Versión 2.0

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE

Curso de Gestión de Proyectos basado en el PMBOK (Fourth Edition) Pasos para crear una EDT/WBS de calidad

Procedimiento para la interconexión de Generadores a la Red de Distribución

DS en la estrategia de calidad

2. LOS SISTEMAS DE COSTOS

SECTION PROGRAMACIÓN Y DOCUMENTACIÓN SOBRE EL PROGRESO DE LA CONSTRUCCIÓN

GUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000

Unidad 5 Utilización de Excel para la solución de problemas de programación lineal

PRC-DTI-006 Administración de Roles de los Sistemas de Información de la DTI Procedimiento Dirección de TI - COSEVI

El Rol Estratégico de los Sistemas de Información. Aplicaciones de sistemas clave en la organización (1)

UNIVERSIDAD DE PAMPLONA ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION - GRUPO BR DOCENTE: ESP. ALEXIS OLVANY TORRES CH. PMBOK

Servicios de Formación:

Demanda Dependiente Para cualquier producto para el que un programa puede ser establecida, se deben utilizar técnicas que dependen de la demanda

ANÁLISIS DE PROPUESTAS CURRICULARES. El planteamiento curricular presenta varios aspectos interesantes, como por ejemplo:

En este capítulo se describe las herramientas, así como los procesos involucrados en el análisis y desarrollo de sistemas de información, por otro

UNIVERSIDAD LIBRE FACULTAD DE INGENIERIA INSTRUCTIVO PARA TRÀMITE DE MATRICULA ESTUDIANTES ANTIGUOS PERÍODO ACADÉMICO 2015-II

MANUAL DE PROCEDIMIENTOS Y NORMAS ADMINISTRATIVAS

CAPÍTULO III 3. MÉTODOS DE INVESTIGACIÓN. El ámbito de los negocios en la actualidad es un área donde que cada vez más

PROPUESTA DE RESOLUCIÓN ESPECÍFICA PARA LOS PROGRAMAS DE ADMINISTRACION.

Estudio Técnico INTRODUCCIÓN

Facturación electrónica y su. impacto en la digitalización de las empresas

Quo. Manual de Usuario

MS-DPAH-PF-GPAE-02 ASPECTOS QUE DEBE CONTEMPLAR UN PLAN DE EMERGENCIA:

GUÍAS. Módulo de Diseño de software SABER PRO

PROTOCOLO DE INVESTIGACIÓN DEL TRABAJO RECEPCIONAL: TITULO

Inter-American Accreditation Cooperation

UNIDAD EJECUTORA DE CONSERVACION VIAL MANUAL DEL USUARIO DEL SISTEMA INTEGRAL DE CONTROL DE PROYECTOS

Planificación, Administración n de Bases de Datos. Bases de Datos. Ciclo de Vida de los Sistemas de Información. Crisis del Software.

Introducción a los certificados digitales

Administrador certificado de Salesforce.com Guía de estudio

Documento técnico Sistemas según el principio de modularidad Automatización modular con terminales de válvulas

TEMA 7 GESTIÓN DE PROYECTOS

Manual de usuario de Solmicro BI. Página 1

Grupo de Trabajo sobre protección de las personas en lo que respecta al tratamiento de datos personales. Recomendación 1/99

ISO14001: disponer de un certificado bajo la versión de 2008 en vigor - superar una auditoria bajo los requisitos de la nueva versión

Novedades incluidas en Discovery 4.50

Departamento Administrativo Nacional de Estadística Dirección de Metodología y Producción Estadística DIMPE

Líneas de espera. Introducción.

MANUAL DE USUARIO SECTOR PRIVADO (RESUMEN)

GUÍA DE CONFIGURACIÓN RÁPIDA DE INVENTARIOS. SoftRestaurant 2012 SISTEMA DE ADMINISTRACIÓN DE BARES Y RESTAURANTES SOFTRESTAURANT. Versión 8.

(Altas de prestaciones por ERE S): guía para las empresas

ANEXO TÉCNICO Nº 2: Desarrollo de Auditorías Técnicas

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES

OBJETIVOS GENERALES DEL AUDITOR INDEPENDIENTE Y CONDUCCIÓN DE UNA AUDITORÍA, DE ACUERDO CON LAS NORMAS INTERNACIONALES DE AUDITORÍA

Gestión de Permisos. Documento de Construcción. Copyright 2014 Bizagi

Diseño Estructurado de Sistemas

CAPITULO 2: MARCO TEÓRICO

Transcripción:

Métodos de modelado IDEF0 e IDEF3 y uso básico del programa BPWin ISC Jesus Martinez San German Febrero 2005

Agenda IDEF0 IDEF3 BPWIN

IDEF0 Integrated Definition Modeling Language Metodología para modelado funcional de procesos

Contenido - IDEF0 Objetivo y aplicabilidad de IDEF0 Sintaxis y Semántica Conclusiones

Qué es IDEF0? Metodología para representar de manera estructurada y jerárquica las actividades que conforman un sistema o empresa y los objetos o datos que soportan la interacción de esas actividades. Generica: Permite modelar gráficamente sistemas de diferente propósito y a cualquier nivel de detalle. Consistencia de uso e interpretación: Basada en un estándar con especificaciones precisas y rigurosas.

Aplicabilidad de IDEF0 Medio para comunicar reglas y procesos de negocios Obtener una vista estratégica de un proceso Facilitar el análisis para identificar puntos de mejora.

Aplicabilidad de IDEF0 IDEF0 representa lo que se hace en la empresa

IDEF0: Metodología probada. Definida (70`s) y usada por la fuerza aérea de EEUU (programa ICAM 1 ) Usada por el Departamento de defensa. FIPS 2 desde 1993 1 integrated computer-aided manufacturing 2 Federal Information Processing Standards

Sintaxis y Semántica de IDEF0 Representación de una actividad Control Entrada Función o actividad Salida Mecanismo Función o actividad = Frase verbal (Verbo + objeto directo) ICOM (Input, Control, Output, Mechanism) Las flechas son sustantivos que representan información, gente, lugares, cosas, conceptos, eventos.

Representación de una actividad (cont.) Entradas: - Material o información consumida o transformada por una actividad para producir salidas. - Asociadas al lado izquierdo de la actividad (caja) - Una actividad puede no tener entradas Salidas: - Objetos producidos por la actividad o proceso. - Asociadas al lado derecho de la actividad

Representación de una actividad (cont.) Control: - Objetos que gobiernan o regulan cómo, cuándo y si una actividad se ejecuta o no. - Ejemplos: Normas, guías, políticas, calendarios, presupuesto, reglas, especificaciones, procedimientos. - Asociados al lado superior de la actvidad. Mecanismos: - Recursos necesarios para ejecutar un proceso. - Ejemplos: Maquinaria, programas de cómputo, Instalaciones, Recursos humanos. - Asociados al lado inferior de la actividad. - Una actividad puede no tener mecanismos.

Representación de una actividad (cont.) Flecha Llamada (Call arrow) Prueba y calibración Referencia a otro modelo o diagrama dentro del mismo modelo. Evita duplicidad de información

Representación de una actividad (cont.) Actividad: Preparar un pastel Representación en IDEF0 Receta Ingredientes Preparar pastel Pastel Utensilios

Estructura de un modelo Las actividades son agrupadas en diagramas. La relación entre actividades es indicada por su posición y flechas.

Estructura de un modelo (cont.) Combinaciones de flechas Salida Entrada Obtener recurso Recurso Transformar recurso Salida Control Aprobar Presupuesto Presupuesto aprobado Solicitar compra

Estructura de un modelo (cont.) Combinaciones de flechas (cont.) Salida Mecanismo Cortar la madera Adquirir sierra eléctrica Sierra eléctrica Salida Control retroalimentación Otorgar crédito Evaluación de solvencia de clientes Evaluar situación de deudores

Estructura de un modelo (cont.) Combinaciones de flechas (cont.) Salida Entrada retroalimentación Limpiar y Pintar parte Parte pintada Revisar partes procesadas Parte aprobada Partes a repintar

Estructura de un modelo (cont.) Ejemplos de unión y ramificación de flechas

Estructura de un modelo (cont.) Ejemplos de unión y ramificación de flechas (cont.)

Estructura de un modelo (cont.) 0 IDEF0 muestra una vista jerárquica de un modelo A-0 1 2 3 Más general A0 Más detallado 1 2 3 A2 1 2 3 1 2 3 A22 A23

Codificado ICOM Estructura de un modelo (cont.)

Flechas en túnel Estructura de un modelo (cont.)

Estructura de un modelo (cont.) Flechas en túnel (cont.) Todas estas flechas no aparecen en el diagrama hijo

Estructura de un modelo (cont.) Flechas en túnel (cont.) Estas flechas en la actividad hijo no corresponden a las flechas de la actividad padre.

Estructura de un modelo (cont.) Información inicial: Propósito - Preguntas que el modelo intenta responder. Alcance - Nivel de detalle a lo profundo y a lo ancho del modelo. Punto de vista - Perspectiva desde la que el modelo ve al sistema (e.g. cliente, proveedor, propietario).

Estructura de un modelo (cont.) Información de soporte: Glosario Texto - Listado de palabras claves, frases y acrónimos usados en el modelo. - Texto asociado a diagramas para clarificar o enfatizar información FEO (For Exposition Only) y Node Tree - Diagramas explicativos que no necesitan cumplir con el estándar.

Algunas reglas Estructura de un modelo (cont.) Diagrama Contexto: Primer diagrama del modelo, diagrama A-0 ( A menos cero ) Una sola actividad, número 0 y representa el objetivo del modelo Diagramas siguientes A0, A1, A2,, An, con actividades 1, 2,,6. Cada diagrama entre 3 y 6 actividades (Recomendación) Todas las ICOM en la actividad padre deben aparecer en actividad hijo Las flechas, al igual que las actividades, se pueden dividir en 2 ó más en los diagramas hijo

Ejemplo Estructura de un modelo (cont.) Esposa Presupuesto Leyes de construcción Terreno Materiales Contruir casahabitación 0 Casa Personal A-0 Contrucción de casa-habitación

Ejemplo Estructura de un modelo (cont.) Terreno I1 C1 C2 C3 Esposa Presupuesto Materiales I2 Hacer diseño Diseño rechazado 1 Arquitecto Diseño Tramitar permisos Leyes de construcción 2 Diseño aceptado y permisos Presupuesto C2 I1 M1 Materiales Arquitecto Terreno Implantar diseño Albañiles 3 O1 Casa A0 Contruir casa-habitación

Conclusiones IDEF0 es una técnica sencilla pero poderosa. Técnica ampliamente usada en la industria durante la etapa de análisis en Re-ingeniería de procesos de negocios (BPR).

Conclusiones IDEF0 modela actividades y es independiente de la organización y tiempo. No es un organigrama!, no es un diagrama de flujo! IDEF0 fomenta el trabajo en equipo de manera disciplinada y coordinada. Aunque esto no significa que el modelo refleje el consenso del pensamiento del equipo.

Conclusiones Varias herramientas de cómputo soportan la notación de IDEF0. Se puede combinar con otras metodologías para agregar secuencia y sincronización de actividades.

IDEF3 Integrated Definition Modeling Language Metodología para captura de descripción de procesos

Contenido - IDEF3 Objetivo y aplicabilidad de IDEF3 Sintaxis y Semántica Conclusiones

Objetivo de IDEF3 IDEF3 es una metodología para representar el flujo de trabajo de un proceso, así como sus objetos participantes, a partir de la descripción dada por un experto. IDEF0 Vs. IDEF3 -Que hago? -Vista estratégica -Comunicación a usuarios no técnicos -Como lo hago? -Detalle de actividades terminales -Comunicación al propietario del proceso

Aplicabilidad de IDEF3 Documentar un proceso actual ( a nivel de detalle) Identificar y capturar conocimiento crítico de un proceso Facilitar el análisis de un proceso particular. Proponer alternativas a un proceso Obtener aprobación para implantar un cambio Planear cambios a un proceso.

Aplicabilidad de IDEF3 IDEF3 define cómo la Empresa hace lo que hace

Sintaxis y Semántica de IDEF3 Componentes de IDEF3 Unidad de trabajo (UOW) Ligas(links) Conexiones (junctions) Referencias (Referents)

Unidad de Trabajo (UOW) Representa una actividad Siempre tienen un identificador único Puede tener una referencia asociada a una actividad IDEF0 Pintar parte 1.1 Referencia IDEF0 ID actividad padre ID Actividad NOTA: BPWin usa el ID de la actividad padre para asociar a una actividad IDEF0.

Ligas Representan relaciones restrictivas entre actividades Todas las ligas en IDEF3 son unidireccionales Pueden iniciar y terminar en cualquier parte de la actividad ( caja ) Diagramas IDEF3 generalmente organizados de izquierda a derecha

Ligas (cont.) Precedencia temporal El proceso origen debe concluir antes de que el proceso destino pueda comenzar Flujo de objeto Enfatiza la participación de un objeto entre dos procesos. La Semántica igual a la de Precedencia Temporal (la precedencia temporal también puede considerar la participación de un objeto). Relacional Existencia de una relación entre los procesos ligados. La semántica no está definida, sólo que el proceso origen comenzará antes que el proceso destino termine.

Precedencia Temporal - Ligas (cont.) La actividad origen se debe completar para que la actividad destino se pueda iniciar. Aprobar recomendaciones 1.1 Aprobación Implantar recomendaciones 1.2 La liga debe estar etiquetada

Flujo de Objeto - Ligas (cont.) Algún objeto producido por la actividad origen es requerido como entrada por la actividad destino. La actividad fuente tiene que terminar para que la actividad destino pueda comenzar. Ensamblar parte 1.1 Parte ensamblada Pintar parte 1.2

Relacional - Ligas (cont.) No impone restricciones por si sola, su significado debe ser definido por el usuario Arrancar bomba de agua 1.2 1.5 segs. de retraso para no sobrecargar el circuito La etiqueta de la flecha puede usarse para describir la naturaleza de la relación y una descripción más completa se puede dar en un texto adicional.(definición de la liga) Arrancar motor 1.1

Relacional - Ligas (cont.) Caso alterno de precedencia temporal Aprobar diseño 1.1 Aprobar Implementar diseño 1.2 Iniciar la implementación cuando se tenga un 70% del diseño aprobado. IMPORTANTE: documentar claramente el significado que se da a la liga relacional

Conexiones Las conexiones sirven para representar: Los puntos en los que un proceso se ramifica en múltiples subprocesos Los puntos en los cuales múltiples procesos convergen en un solo proceso La temporalidad (sincronía/asincronía) en el flujo de actividades de un proceso

Conexiones (cont.) Ejemplo Pagar con cheque Revisar producto 1.1 Producto aprobado X 1.2 Pagar en efectivo X Producto pagado Procesar factura 1.4 1.3

Tipos de ramificaciones Conexiones (cont.) Divergencia (Fan-out): Distribuye el fluio del proceso. La terminación de una actividad causa la activación de múltiples actividades. Convergencia (Fan-in): La terminación de múltiples actividades consolida el inicio de una actividad.

Divergencia (Fan-out) Conexiones (cont.) Tipo de conexión Significado & & O O X AND -Asíncrono AND -Síncrono OR -Asíncrono OR -Síncrono XOR TODAS las actividades que suceden a la conexión iniciarán TODAS las actividades que suceden a la conexión iniciarán al mismo tiempo. UNA O MAS de las actividades que suceden a la conexión iniciarán. UNA O MAS de las actividades que suceden a la conexión iniciarán al mismo tiempo SOLO UNA de las actividades que suceden a la conexión ocurrirá.

Conexiones (cont.) Convergencia (Fan-in) Tipo de conexión Significado & & O O X AND -Asíncrono AND -Síncrono OR -Asíncrono OR -Síncrono XOR TODAS las actividades precedentes deben terminar. TODAS las actividades precedentes deben terminar al mismo tiempo. UNA O MÁS de las actividades precedentes terminarán. UNA O MÁS de las actividades precedentes terminarán al mismo Exactamente una de las actividades precedentes terminará.

Conexiones (cont.) Ejemplo OR Estudiar libro Tomar curso

Conexiones (cont.) Ejemplo AND Sonar Alarma Detecta fuego Notificar a los bomberos Registrar evento Activar dispositivo anti-incendio

Ejemplo XOR (OR exclusivo) Conexiones (cont.) Seleccionar destino Avión Viajar en avión Buscar alojamiento Automóvil Viajar en auto

Ejemplo AND Síncrono Conexiones (cont.) Sonar disparo de inicio Iniciar carrera Iniciar cronómetro Empezar a correr

Ejemplo Conexiones (cont.) Combinación de conexiones Evaluar propuesta 1.1 X O Rechazar propuesta 1.2 Ajustar detalles técnicos 1.3 Ajustar costo O Firmar contrato 1.5 1.4

Ejemplo Combinación no válida Conexiones (cont.) Evaluar costo Recibir propuesta 1.1 X 1.2 Evaluar parte técnica & Firmar contrato 1.4 1.3

Conexiones (cont.) Ejemplo Gráficas de posibles activaciones

Conexiones (cont.) Ejemplo Gráficas de posibles activaciones

Referentes Símbolos especiales para dirigir la atención del lector a otras partes importantes del modelo. Tipo Object GOTO UOB (unit of behaviour) Note ELAB Propósito Describir la participación de un objeto importante en una actividad Construir ciclos (repetir secuencia de actividades) Incluir una actividad ya descrita sin implicar un ciclo Documentar cualquier información general importante de alguna gráfica (actividad, conexión). Documentar de manera detallada alguna gráfica

Referentes (cont.) TipoRef / Nombre Ejemplo Aterrizar avión 1.1 Object/Piloto

Referentes (cont.) Ejemplo Recibir requisición de compra 1.1 X Aprobar requisición 1.2 Capturar datos de requisición 1.5. Rechazar requisición 1.3 Aprobar parcialmente 1.4 Modificar requisición 1.6 GOTO/Recibir requisición de compra

Descomposición Más General 1.1 1.5 1.3 1.4 ID actividad padre Número de descomposición 3.1.43 Descomposición 1 de la actividad 3 ID actividad 3.1.43 3.1.45 3.1.47 Descomposición 1 de la actividad 43 Más Detallado 43.1.7 43.1.79 3.1.72

Ejemplo Gestionar Depto. de ventas (A-0) IDEF0 Inventario Control de salida de mercancía Control de órdenes de envío Orden de envío para el cliente Orden del cliente Gestionar Depto. Ventas Mercancia p/ cliente Factura p/ cliente 0 Organización

Ejemplo Gestionar Depto. de ventas IDEF0 Orden del cliente $0 Procesar orden Inventario 1 Orden de envío de mercancía Control de salida de mercancias Control de órdenes de envío Orden de envío p/ cliente Enviar mercancía Mercancía p/ cliente Departamento de ventas $0 2 Facturar Factura p/ cliente Departamento de almacén Lista de mercancía enviada $0 3 Departamento de facturación

Ejemplo - Gestionar Depto. de ventas (cont.) IDEF3 Procesar orden Mercancía agotada $0 Cancelar orden A1.1.2 $0 Enviar aviso de cancelación A1.1.5 Cantidad ordenada disponible $0 A1.1.1 Solicitar artículos ordenados X J1 $0 Aceptar orden A1.1.3 $0 A1.1.7 Preparar orden de envío O J3 disponible inferior al ordenado $0 A1.1.4 Corregir orden y aceptar & J2 $0 Enviar información de corrección A1.1.6

Información de soporte La documentación de un modelo incluye comúnmente Glosario: Descripción textual de los elementos del proceso Fuentes: Material usado en la construcción del modelo Notas: Anotaciones resultantes durante la revisión del modelo.

Conclusiones IDEF3 permite documentar procesos para estandarización o como guías para nuevos integrantes del proceso y así reducir la curva de aprendizaje. IDEF3 provee un mecanismo para capturar la secuencia temporal de un proceso y la lógica de decisión que afecta a un proceso.

Conclusiones IDEF3 sirve como una herramienta para analizar procesos existentes y diseñar y probar nuevos procesos antes de iniciar cambios reales que pueden ser muy costosos. IDEF3 se puede combinar con IDEF0 para representar detalles de implantación y así representar los procesos al nivel apropiado.