You are on page 1of 24

Aprendiendo Simio

Captulo 2 Mi Primer Proyecto

www.simio.com | Copyright 2010 Simio LLC | All rights

Objetivo de esta seccin


Recorrer

un proyecto desde el inicio hasta el final. Presentar y demostrar muchos de los componentes necesiarios para un buen proyecto de simulacin. Un avance de las particularidades de Simio.
Simio
www.simio.com | Copyright 2010 Simio LLC | All rights

El proyecto de simulacin
1. 2.

3.
4.

5.
6. 7. 8. 9. 10.
Simio

Definir el objetivo del estudio. Comprender el sistema. Determinar el mbito de la modelizacin y el nivel de detalle. Recoger los datos de entrada Construir el modelo iterativamente. Verificar las entradas y la lgica del modelo. Validar los resultados. Disear y ejecutar los experimentos. Analizar e interpretar los resultados. Documentar y entregar los resultados.
www.simio.com | Copyright 2010 Simio LLC | All rights

Bailys Bank
Descripcin

de la oficina bancaria:

Abierto a operaciones en ventanilla 8 horas al da Tres empleados


Detalles

de funcionamiento

Tiempo medio de tratamiento es de 4 mins Llega una media de 30 clientes por hora Se observa que el tiempo medio de permanencia en la oficina es de 7,5 mins, y el mximo de 19 mins
Simio
www.simio.com | Copyright 2010 Simio LLC | All rights

Bailys Bank - Problema


La direccin est considerando una poltica comercial para atraer ms usuarios. Determinar cmo un 10% de incremento en el negocio influira en el servicio al cliente. En ese caso, cul sera el nivel adecuado de empleados para mantener un parmetro de calidad medido como:

Tiempo medio del cliente en el sistema< 15 min Tiempo mximo del cliente en el sistema< 30 min

Simio

www.simio.com | Copyright 2010 Simio LLC | All rights

1. Definir los Objetivos


Quines son los interesados? Cmo definen su xito? Cmo sabremos cundo hemos llegado?
Objetivos

del proyecto:

Determinar si un cambio puede mejorar el servicio al cliente entendido como el resultado medido por sus tiempos medio y mximo de espera en el sistema.
Simio
www.simio.com | Copyright 2010 Simio LLC | All rights

2. Comprender el sistema
Cada sistema tiene sus particularidades que impactan en ocasiones de manera muy importante.
Agencia

Bancaria

Slo consideraremos las llegadas de los clientes, el tiempo de espera, el tiempo de tratamiento y asumiremos que los clientes salen inmediatemente despus. Los clientes no cambian de cola Los agentes no hacen pausas en el trabajo
Simio
www.simio.com | Copyright 2010 Simio LLC | All rights

3. Requisitos (Especificaciones funcionales)


Clarificar el proyecto
Objetivos
Datos requeridos Informes mbito del proyecto Animacin 3D

Fecha de entrega (flexible?)


Simio
www.simio.com | Copyright 2010 Simio LLC | All rights

4. Recoleccin de datos
Los necesarios y que sean comprensibles, aportados por una fuente responsable
Datos

que nos suministra el banco:

Lo especificado en el enunciado. Clientes por da: 240 (30/hr x 8hrs) Tiempos de tratamiento: Segn fichero de datos anexo Se pueden preguntar ms cosas, hay datos
Simio
www.simio.com | Copyright 2010 Simio LLC | All rights

5. Construir el Modelo
Construir

y verificar de forma iterativa El modelo como es (As is)


Construir Verificar Validar contra el sistema real
El

modelo como debera ser (To be)

Construir Verificar Validar y razonar


Simio
www.simio.com | Copyright 2010 Simio LLC | All rights

10

Interfaz de Usuario de Simio


Help (or F1)
Men

Cintas
Pestaas Biblioteca Inicio Proyecto Modelo

Actual Propiedades
2/27/2013 Simio First | Copyright 2010 www.simio.com Simio ModelsSimio LLC | All rights 11
11

Ventanas del Modelo

Facility define la lgica mediante objetos


inteligentes. procesos

Processes define la lgica mediante flujograma de


Definitions define las propiedades de un objeto,
las variables de estado, los eventos, listas, etc. Data permite acceder a la importacin y creacin de datos de entrada. Dashboard proporciona un tablero unificado de presentacin Results presenta los resultados en forma de tabla dinmica, diagrama SMORE, o informe
www.simio.com | Copyright 2010 Simio LLC | All rights

Simio

12

Construir el ejemplo de agencia bancaria como es

Arrive Random.Exponential(2) Minutes

Server Random.Triangular(1., 3.24, 7.88)

Simio

www.simio.com | Copyright 2010 Simio LLC | All rights

13

6. Verificar
Lo hice todo bien?
Animacin,

Dashboard Trace, Watch Estadsticas (Resultados Interactivos) Revisin y repaso del modelo

Simio

www.simio.com | Copyright 2010 Simio LLC | All rights

14

7. Validar
Representa mi modelo todo lo necesario para conseguir los objetivos?
Comprobmoslo

Los resultados son coherentes? Se pueden justificar las diferencias?


Que

hablen los interesados

Simio

www.simio.com | Copyright 2010 Simio LLC | All rights

15

Revisar el modelo As Is y validar

Arrive

Server Random.Triangular(1., 3.24, 7.88)

Time Varying Arrival Rate (Tasa de llegada variable horaria) Hr 0-2, 20/hr Hr 2-4, 40/hr Hr 4-6, 40/hr Hr 6-8, 20/hr
Simio

www.simio.com | Copyright 2010 Simio LLC | All rights

16

Pausa

Simio

www.simio.com | Copyright 2010 Simio LLC | All rights

17

Construir el modelo To Be
Test de cmo impacta una mayor demanda
Arrive Time Varying Arrival Rate Hr 0-2, 20/hr Hr 2-4, 40/hr Hr 4-6, 40/hr Hr 6-8, 20/hr Server

Capacidad:3 Tiempo de proceso: Random.Triangular(1., 3.24, 7.88)

Simio

www.simio.com | Copyright 2010 Simio LLC | All rights

18

8. Experimento
Escenarios

Controles (Reference properties) Respuestas Replicaciones Warm-up Time (Transitorio)

Simio

www.simio.com | Copyright 2010 Simio LLC | All rights

19

9. Analiza y Concluye
Resultados

Pivot Table (tablas dinmicas) Diagramas SMORE Informes Exportaciones

Simio

www.simio.com | Copyright 2010 Simio LLC | All rights

20

10. Entregar
Objetivo:

Ayudar a tomar decisiones, en el contexto del tiempo y recursos atribuidos. No sumergir con detalles. La informacin, la justa y necesaria.
Recomendacin:

Un incremento del 10% en afluencia de pblico degradar el servicio en un 50% (hasta 11.7 minutes) > 10% requerir aumento de plantilla para mantener el objetivo de servicio al usuario.
Simio
www.simio.com | Copyright 2010 Simio LLC | All rights

21

Resumen
1. 2. 3. 4. 5. 6. 7. 8. 9.
Simio

10.

Definir los objetivos. Comprender el sistema. Determinar el mbito de la modelizacin y su nivel de detalle. Recoger los datos de entrada. Construir iterativamente el modelo. Verificar la lgica del modelo y los datos. Validar los resultados. Disear y ejecutar experimentos. Analizar e interpretar los resultados. Entregar. www.simio.com | Copyright 2010 Simio LLC | All rights

22

Resumen
Introduccin

breve a algunas caractersticas de Simio


Primero una visin general, luego los detalles

Demonstrar

un proyecto

la aplicacin del enfoque en

Simio

www.simio.com | Copyright 2010 Simio LLC | All rights

23

Workshop/Lab
Arrive Time Varying Arrival Rate Hr 0-2, 20/hr Hr 2-4, 40/hr Hr 4-6, 40/hr Hr 6-8, 20/hr Server Capacity :3 Time: Random.Triangular(1., 3.24, 7.88)

Reproducir el ejemplo del banco. Examinar las Pivot Table. Ejecutar 100 replicaciones mirar los grficos SMORE segn corren las replicaciones.
Respuesta a evaluar: DefaultEntity.TimeInSystem.Average
www.simio.com | Copyright 2010 Simio LLC | All rights

Simio

24

You might also like