Академический Документы
Профессиональный Документы
Культура Документы
• IDEF0
• IDEF3
• BPWIN
IDEF0
Integrated Definition Modeling Language
• 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.
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 Salida
o
actividad
Mecanismo
• 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 actividad.
• 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.)
Prueba y calibración
Receta
Utensilios
Estructura de un modelo
Salida – Entrada R e c u rs o
O b te n e r T ra n s fo r m a r
re c u rs o re c u rso
Presupuesto
Aprobar aprobado
Salida – Control Presupuesto
Solicitar
compra
Estructura de un modelo (cont.)
Combinaciones de flechas (cont.)
Adquirir sierra
eléctrica Sierra
eléctrica
Parte aprobada
Limpiar y Parte pintada Revisar partes
Pintar parte procesadas
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
A-0
A0
Más detallado
1
2
3
A2
1 1
2 2
3 3
A22 A23
Estructura de un modelo (cont.)
Codificado
ICOM
Estructura de un modelo (cont.)
Flechas en túnel
Estructura de un modelo (cont.)
Flechas en túnel (cont.)
• 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
- Listado de palabras claves, frases y acrónimos usados en
el modelo.
• Texto
- 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.
Estructura de un modelo (cont.)
Algunas reglas
• Diagrama Contexto:
–Primer diagrama del modelo, diagrama A-0 (“A menos cero”)
–Una sola actividad, número 0 y representa el objetivo del modelo
Personal
Leyes de
Materiales construcción
Hacer Diseño
I2 diseño 1 Diseño
aceptado y Presupuesto
Diseño Arquitecto permisos
rechazado Tramitar
permisos 2 C2
Arquitecto
Implantar O1
Materiales
Terreno diseño 3 Casa
I1 Albañiles
M1
A0 Contruir casa-habitación
Conclusiones
• 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? -Como lo hago?
-Vista estratégica -Detalle de actividades
terminales
-Comunicación a usuarios -Comunicación al
no técnicos 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
ID actividad ID Actividad
padre
Parte
Ensamblar parte ensamblada Pintar parte
1.1 1.2
Relacional - Ligas (cont.)
No impone restricciones por si sola, su significado debe
ser definido por el usuario
La etiqueta de la flecha puede
usarse para describir la
Arrancar bomba de naturaleza de la relación y una
agua descripción más completa se
1.2 puede dar en un texto adicional.
(definición de la liga)
1.5 segs. de retraso para
no sobrecargar el circuito
Arrancar motor
1.1
Relacional - Ligas (cont.)
Caso alterno de precedencia temporal
Ejemplo
Tipos de ramificaciones
& AND -Asíncrono TODAS las actividades que suceden a la conexión iniciarán
& AND -Síncrono TODAS las actividades que suceden a la conexión iniciarán al mismo
tiempo.
O OR -Asíncrono UNA O MAS de las actividades que suceden a la conexión iniciarán.
O OR -Síncrono UNA O MAS de las actividades que suceden a la conexión iniciarán al
mismo tiempo
X XOR SOLO UNA de las actividades que suceden a la conexión ocurrirá.
Conexiones (cont.)
Convergencia (Fan-in)
Estudiar
libro
Tomar
curso
Conexiones (cont.)
Ejemplo
AND
Sonar
Alarma
Activar
dispositivo
anti-incendio
Conexiones (cont.)
Ejemplo
XOR (OR exclusivo)
Viajar en
avión
Avión
Seleccionar Buscar
destino alojamiento
Viajar en auto
Automóvil
Conexiones (cont.)
Ejemplo
AND Síncrono
Sonar disparo
de inicio
Iniciar Iniciar
carrera cronómetro
Empezar a
correr
Conexiones (cont.)
Ejemplo
Combinación de conexiones
Rechazar
propuesta
1.2
Evaluar propuesta
X
1.1 Ajustar detalles
técnicos
1.3 Firmar contrato
O O
Ajustar costo 1.5
1.4
Conexiones (cont.)
Ejemplo
Combinación no válida
Evaluar costo
1.2
Recibir
propuesta X Firmar contrato
1.1 &
1.4
Evaluar parte
técnica
1.3
Conexiones (cont.)
Ejemplo
Gráficas de posibles
activaciones
Conexiones (cont.)
Ejemplo
Tipo Propósito
Object Describir la participación de un objeto importante en una actividad
UOB (unit of behaviour) Incluir una actividad ya descrita sin implicar un ciclo
Note Documentar cualquier información general importante de alguna
gráfica (actividad, conexión).
.
ELAB Documentar de manera detallada alguna gráfica
(Elaboratio
Referentes (cont.)
TipoRef / Nombre
Ejemplo
Aterrizar avión
1.1
Object/Piloto
Referentes (cont.)
Ejemplo
Rechazar
requisición
1.3
Aprobar Modificar
GOTO/Recibir
parcialmente requisición
requisición de compra
1.4 1.6
Descomposición
Más General
1.1 1.5 1.3 1.4
ID actividad padre
Descomposición 1 de
3.1.43 la actividad 3
Número de
descomposición
ID actividad
3.1.43 3.1.45 3.1.47
Descomposición 1 de
la actividad 43
Más Detallado
Factura p/ cliente
Organización
Ejemplo – Gestionar Depto. de ventas
IDEF0 Inventario Control de
órdenes de
Orden de envío
envío de Control de salida de
Orden del mercancias
cliente
Procesar mercancía
orden Orden de envío p/ cliente
$0 1
Departamento
de ventas
Factura
Facturar p/ cliente
Departamento $0 3
de almacén Lista de
mercancía
Departamento de
enviada
facturación
Ejemplo - Gestionar Depto. de ventas (cont.)
IDEF3 Procesar
orden
$0
Mercancía $0
agotada Cancelar Enviar aviso
orden de cancelación
A1.1.2 A1.1.5
Cantidad
ordenada
disponible
$0 $0
$0
Solicitar Aceptar Preparar
artículos X orden orden de O
ordenados A1.1.3 envío J3
A1.1.1 J1 A1.1.7
$0
disponible $0
inferior al Corregir
orden Enviar
ordenado & información
y aceptar
de corrección
A1.1.4 J2 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