capítulo 02 mi primer proyecto

22
Aprendiendo Simio Capítulo 2 Mi Primer Proyecto Traducción de Material Capacitación Simio LLC. Se traduce solamente las explicaciones, manteniendo los comandos y nombre de las variables en inglés. www.evirtual.cl

Upload: sergo-valenzuela-m

Post on 18-Dec-2014

367 views

Category:

Business


6 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Capítulo 02 mi primer proyecto

Aprendiendo Simio

Capítulo 2Mi Primer Proyecto

Traducción de Material Capacitación Simio LLC. Se traduce solamente las explicaciones, manteniendo los comandos y nombre de las variables en inglés. www.evirtual.cl

Page 2: Capítulo 02 mi primer proyecto

Objectivos

Pasar por las etapas de un proyecto simple, desde el inicio hasta el final.

Introducción y demostración a los componentes necesarios para el éxito de un proyecto de simulación.

Una visión rápida de algunas características de Simio.

Page 3: Capítulo 02 mi primer proyecto

Un proyecto de Simulación.1. Definir los objetivos del estudio2. Entendimiento del sistema.3. Determinar los alcances del

modelamiento y el nivel de detalles.4. Recopilación de datos.5. Construcción del modelo (Iterativo)6. Verificar la lógica del modelo y los datos.7. Validar los resultados.8. Diseñar y ejecutar lops experimentos.9. Analizar e interpretar los resultados.10. Documentar y presentar los resultados.

Page 4: Capítulo 02 mi primer proyecto

Baily’s Bank Descripción del Banco:

◦ Operaciones básicas funcionan 8 horas por día.◦ Tres cajeros.

Detalles de operación.◦ Tiempo promedio de atención es de 4 minutos.◦ Fkujo de clientes promedio es de 30 por hora.◦ Promedio observado del tiempo de permanencia es

de 7.5 min.◦ Valor máximo observado de permanencia es de 19

min.

Page 5: Capítulo 02 mi primer proyecto

Baily’s Bank - Problem Management is considering a promotion

that will increase business. Determine how a 10% increase in business

would impact customer service. As business increases, what staffing levels

are appropriate to maintain adequate customer service defined as:◦ Average customer time in system < 15 min◦ Maximum customer time in system < 30 min

Page 6: Capítulo 02 mi primer proyecto

1. Definición de ObjetivosQuiénes son los dueños??.Cómo definen ellos el éxito?Cómo usted va a saber cuándo usted ha

terminado?

Objetivo del Proyecto: Determinar cómo el cambio en la

demanda impactará el servicio al cliente al medirse en tiempo promedio de espera y el tiempo máximo de espera.

Page 7: Capítulo 02 mi primer proyecto

2. Entendimiento del SistemaCada sistema tiene sus especificacioners

quer siempre son importantes conocerlas.Revisar todo el proceso.

Sistema bancario Limitado a las llegadas, tiempos de

espera, tiempo de procesamiento, y abandono del sistema.

Cajeros trabajan sin descansos.

Page 8: Capítulo 02 mi primer proyecto

3. Requerimientos (Especificaciones Funcionales)

Clarificar el proyecto◦ Objetivos◦ Requerimiento de datos.◦ Informes◦ Alcances del sistema◦ Animaciones◦ Plazos (flexible?)

Page 9: Capítulo 02 mi primer proyecto

4. Recopilación de DatosSon muchos? Son muy pocos? Entendibles?Fuente, responsabilidad, fecha de entrega?

Datos del Banco: Lo especificado en el planteamiento del

problema Clientes por día: 240 (30/hr x 8hrs) Tiempos de servicio: Entregado en el archivo

de datos. Información adicional se entragará según

solicitud. Registros históricos se entregarán para la

validación.

Page 10: Capítulo 02 mi primer proyecto

5. Construcción del Modelo Construir y verificar iterativamente Sistema ‘Cómo es’

◦ Construir◦ Verificar◦ Validar contra sistema real

Sistema ‘Cómo será’◦ Construir◦ Verificar◦ Validar razonablemente

Page 11: Capítulo 02 mi primer proyecto

5. Construcción Modelo

Cargar el Simio,Explorar el producto, y construir

este ejemplo en conjunto

Page 12: Capítulo 02 mi primer proyecto

Revisión de Interfaz Simio

Página de Inicio Ribbons Library Project Properties Project Tabs

Page 13: Capítulo 02 mi primer proyecto

Construción del Modelo del Banco “Cómo es”

Llegada

Cajero

Salida

Random.Exponential(2)Minutes

Random.Triangular(1., 3.24, 7.88)

Page 14: Capítulo 02 mi primer proyecto

6. Verificar

¿Hice exactamente en el modelo lo que quería modelar (e.g. no suposiciones)?

Animación, Panel de Datos Trazabilidad, Observaciones Estadísticas (Interactive Results) Revisión del modelo/repasar las etapas

Page 15: Capítulo 02 mi primer proyecto

7. Validar

Representa el modelo la realidad de tal modo de alcanzar mis objetivos?

Hay coincidencia con entradas reales… ◦ Coinciden las entradas?◦ Las diferencias son explicables?

Involucrar al cliente

Page 16: Capítulo 02 mi primer proyecto

Revisar el modelo “Cómo es” y Revalidar

Time Varying Arrival RateHr 0-2, 20/hrHr 2-4, 40/hrHr 4-6, 40/hrHr 6-8, 20/hr

Arrive

Server

Depart

Random.Triangular(1., 3.24, 7.88)

Page 17: Capítulo 02 mi primer proyecto

Construir el modelo, de “Cómo será”

Arrive

Server

Depart

Capacity :3Time: Random.Triangular(1., 3.24, 7.88)

Time Varying Arrival RateHr 0-2, 20/hrHr 2-4, 40/hrHr 4-6, 40/hrHr 6-8, 20/hr

Probar el impacto al aumentar la demanda

Page 18: Capítulo 02 mi primer proyecto

8. Experimentos

Escenarios◦ Controles (Reference properties)◦ Respuestas◦ Réplicas◦ Tiempo de estabilización.

Page 19: Capítulo 02 mi primer proyecto

9. Analizar & Concluir

Resultados◦ Tablas◦ Gráficos – SMORE◦ Informes◦ Exportar

Page 20: Capítulo 02 mi primer proyecto

10. Documentar & Presentar Objetivo: Apoyar a tomar la mejor decisión

dado el tiempo y reciusrsos asignados. No recargue con los detalles. Entregue la información en el contexto

solicitado.

Recomendación: Un 10% aumento en operaciones

disminuirá el servicio en cerca del 50% (a 11.7 minutos)

Aumento > 10% requerirá cambios en staff para mantener los objetivos de servicio.

Page 21: Capítulo 02 mi primer proyecto

Resumen1. Definir los objetivos del estudio2. Entendimiento del sistema.3. Determinar los alcances del

modelamiento y el nivel de detalles.4. Recopilación de datos.5. Construcción del modelo (Iterativo)6. Verificar la lógica del modelo y los datos.7. Validar los resultados.8. Diseñar y ejecutar lops experimentos.9. Analizar e interpretar los resultados.10. Documentar y presentar los resultados.

Page 22: Capítulo 02 mi primer proyecto

Workshop/Lab

Reproducir el ejemplo del banco Examinar las Tablas Pivotes Realizar 10 réplicas– observar gráfico

SMORE a medida que pasan las réplicas. ◦ Respuesta: DefaultEntity.TimeInSystem.Average

Arrive

Server

Depart

Capacity :3Time: Random.Triangular(1., 3.24, 7.88)

Time Varying Arrival RateHr 0-2, 20/hrHr 2-4, 40/hrHr 4-6, 40/hrHr 6-8, 20/hr