Professional Documents
Culture Documents
FACULTAD DE INGENIERIA ING.SISTEMAS E INFORMATICA TUTORIAL: HERRAMIENTAS Y METODOLOGAS DE EJECUCIN DE XITO PROYECTOS DE CONSULTORA DE SIMULACIN
RESUMEN Cuando los problemas son muy complejos, muy variables y demasiado grande para clculos sencillos, una simulacin solucin de proyecto debe ser considerado. No es sorprendente que el esfuerzo del proyecto resultante tambin ser compleja y deben ser manejados con una estrategia clara y atencin al detalle. En este trabajo se extender ms all consejos bsicos de proyectos, proporcionando herramientas y metodologas especficas para ayudar a los lderes de la simulacin se ejecutan con xito proyectos de consultora de simulacin dentro o fuera de su organizacin.
1. Introduccin Este trabajo est organizado en tres secciones principales, Recogida Requisitos, Construyendo el modelo y Entrega de Resultados. En la seccin "Recopilacin de requisitos" vamos a destacar cmo identificar un proyecto y pasar de un alcance inicial de una especificacin final funcional detallada. La seccin de "Construyendo el Modelo" proporcionar consejos especficos para la gestin de los esfuerzos de creacin del modelo. Por ltimo, la seccin de "obtencin de resultados" se centrar en la creacin de modelos que son fciles para los analistas para ejecutar escenarios y comprender los resultados del proyecto. La Figura 1 proporciona una vista de alto nivel del ciclo de vida del proyecto y los resultados comunes de cada fase. Estas fases y entregables sern discutidos con ms detalle a lo largo del papel.
Figura 1: fases y entregables del proyecto de simulacin La simulacin es un campo extenso y puede abarcar una variedad de interpretaciones. A lo largo de este trabajo, cuando mencionamos la simulacin, nos estamos refiriendo a una amplia coleccin de mtodos y aplicaciones para imitar el comportamiento de los sistemas reales, por lo general en un ordenador con el software correspondiente (Kelton, Sadowski y Swets 2010). Hemos intentado proporcionar herramientas y metodologas que son independientes de cualquier particular, aplicacin de software. Simulacin De Sistemas |
2. Recopilacin de requisitos 2.1. Simulacin de la herramienta de la derecha La simulacin es una herramienta ms en su caja de herramientas para la resolucin de problemas. No todos los problemas requieren o incluso beneficiarse de un estudio de simulacin. Definicin del problema y tener una clara comprensin de los objetivos del proyecto debe ser el primer paso para el equipo de simulacin. Con un claro objetivo del proyecto, se puede determinar qu herramientas le ayudarn a lograr los objetivos. Comprensin cmo las diferentes herramientas y metodologas que se debe y no se debe aplicar es una habilidad necesaria en cualquier equipo del proyecto. Como seal Balci ( 2011 ), una M & S ( modelado y simulacin) la aplicacin a gran escala desarrollo requiere de muchas reas de especializacin que incluyen metodologa de modelado de simulacin, ingeniera de software, estadsticas , anlisis de sistemas , gestin de proyectos , y el conocimiento de dominio especfico problema. En la Tabla 1 se proporciona una gua para cuando la simulacin puede ser adecuado para un proyecto. Hay varias caractersticas comunes de los proyectos de simulacin . Estas caractersticas , junto con ejemplos de situaciones y por qu la simulacin es un buen ajuste se proporcionan.
Simulacin De Sistemas |
Tabla 1: Directrices para la determinacin de si la simulacin es la herramienta adecuada para un proyecto. caracterstica ejemplo Healthcare Un gestor de asistencia sanitaria debe determinar la situacin de emergencia departamento (ED) la capacidad de camas. La ED tiene tasas de llegada de pacientes variables y los tiempos de servicio del personal variable. variabilidad Tambin existe la falla del motor y tiempos de reparacin. Por qu la simulacin? Una ventaja clave de la simulacin es la capacidad de manejar la variabilidad. La variabilidad es inherente a todos los sistemas. Interrumpe sistemas. sin variabilidad, el rendimiento a menudo ser fcil de predecir. Exactamente la captura de variabilidad del sistema dar como resultado en mejorar el anlisis y la toma decisiones. La simulacin permite a los analistas a estudiar las interacciones del sistema. Procesos no debe ser analizado en un silo. Todo sistemas tienen interdependencias. Los usuarios pueden cambiar una o ms variables en el modelo y entender claramente cmo todo el sistema es impactado. La teora de colas est en el centro de simulacin. Las entidades de tiempo promedio pasar a la espera de los recursos y los nmeros medios de entidades a la espera de un recurso son resultado clave estadsticas de un estudio de simulacin. Estas Simulacin De Sistemas |
Interdependencias Proceso
Manufacturing. Un gerente de la planta tiene ha encargado de aumentar el rendimiento mediante 5%. Hay varias reas que podra ser mejorado, pero no est segura de qu rea se debe enfocar. Si ella hace cambios para mejorar la el rendimiento de una mquina en la lnea, es difcil saber cmo lo har impactar la aguas arriba y aguas abajo procesos.
Restaurante Drive-through. Un ayuno restaurante de comida ha escuchado recientemente las quejas de los clientes acerca de el tiempo que estn Identificar los esperando en la conducir a cuellos de botella travs de la lnea. Los autos han sido poniendo obstculos y renegar de la lnea.
Seguridad Aeroportuaria. Un jefe de aeropuerto oficial de operaciones est tratando de determinar cmo el personal de seguridad del aeropuerto puesto de control. Llegada de los viajeros a de seguridad vara segn la poca del ao, el da de la semana y hora del da.
animacin
Minera. Un gerente de operaciones mineras necesita demostrar el impacto de cambiar el nmero de camiones y palas en la minera global rendimiento. A l le gustara claramente presente a su equipo de gestin de la los cuellos de botella del sistema, utilizaciones de recursos a travs del tiempo y cmo el futuro cambios tendrn un impacto en el conjunto del sistema usando una animacin de la mina.
Call Center. Un gerente de centro de llamadas necesita mejorar el nivel de servicio de su centro de llamadas. Existen la complejidad del muchos tipos de tipos de proceso personas que llaman. Las personas que llaman hablan diferentes idiomas. La solicitud de servicio puede llegar al centro de llamadas
Proyectos de simulacin pueden manejar complejidad. Los modelos de simulacin son dinmica y basada en el mundo real variabilidad en el tiempo. La toma de decisiones con respecto a los sistemas complejos utilizando una hoja de clculo simple y Simulacin De Sistemas |
A veces el deseo de aplicar la simulacin har que los individuos apliquen a todas las situaciones. Esta lata dar lugar a un proyecto de ser ms complicado y costoso de lo necesario y llevar la alta direccin tener una pobre opinin de la simulacin. La simulacin es de gran alcance. Entender cuando un proyecto y no lo har beneficio es una habilidad importante. Consulte a los expertos de simulacin con experiencia si no est seguro de si la simulacin es la herramienta correcta para un problema.
2.2. Alcance del trabajo Una vez que se ha determinado que la simulacin es un enfoque adecuado, el equipo de simulacin debe alcance del proyecto y desarrollar una especificacin funcional detallada. La especificacin funcional final ser una hoja de ruta para el desarrollo del modelo y actuar como un acuerdo escrito entre todos los miembros del equipo de simulacin. Para asegurar la especificacin funcional final contiene toda la informacin clave, un proceso formal de requisitos Se recomienda la recoleccin. En primer lugar, el director del proyecto de consultora de simulacin debe trabajar con el cliente para identificar todos los propietarios de los procesos y de los participantes que deben ser entrevistados como parte de la informacin ejercicio de recopilacin. Recomendamos un alcance de plantilla de trabajo, similar a la que figura en el Cuadro 2, como punto de partida. Tabla 2: El alcance de la plantilla de trabajo es una gua para la recopilacin de informacin sobre los requisitos. Esta informacin se utiliza para crear la especificacin funcional que servir de hoja de ruta del proyecto.
fondo Proporcionar toda la informacin bsica sobre la empresa y el problema. Objetivos del proyecto Definir los objetivos del estudio. Qu preguntas tratas de contestar? Las principales decisiones de gasto de capital - Debemos invertir en nuevos equipos? Los cuellos de botella - Cmo podemos reducir las colas en el recurso? La planificacin de recursos - Cul es el horario del personal ideal para la Simulacin De Sistemas |
Flujo de procesos y del sistema Especificaciones Con el fin de construir un modelo vlido, el equipo de simulacin debe trazar proceso. Independientemente de la industria (salud, gobierno, manufactura, etc) hay una movimiento de entidades (personas, aparatos, pedidos, etc) a travs del sistema. Este flujo debe ser documentado. A continuacin se presentan ejemplos de las preguntas principales que debe hacer los dueos de procesos y participantes. De qu manera la entidad se mueve a travs del sistema? Qu tipo de restricciones hay en el sistema? Qu reglas de negocio deben ser considerados en este proceso? Hay excepciones a cmo una entidad puede ser manejado en diferentes etapas en el proceso? Qu tipos de cuellos de botella existir actualmente en el sistema? Haga muchas preguntas durante esta fase! Este es un momento significativo del descubrimiento del sistema durante el ciclo de vida del proyecto. El desarrollo de un diagrama de flujo del proceso final utilizando un Es muy recomendable la aplicacin de diagramas profesional.
What-if Escenarios Definir los "qu pasara si" los escenarios que se pondr a prueba con el modelo. Comprensin las preguntas que necesitan ser contestadas por el modelo ser de especial importancia al modelo de constructor. Esta informacin conducir el detalle y complejidad del modelo. Qu pasa si agregamos nuevas mquinas? Qu pasa si aumentamos la velocidad del equipo? Qu pasa si cambiamos nuestra gama de productos? Qu pasa si cambiamos nuestros horarios de recursos? Qu pasa si cambiamos nuestra distribucin de las instalaciones? Qu pasa si la demanda de nuestros cambios de servicios? Qu pasa si cambiamos la capacidad de nuestro sistema? Qu pasa si modificamos las reglas de negocio especficas? Los indicadores clave de rendimiento (KPI) Definir los KPI es crtica. Cuando se ejecuta "qu pasara si" los escenarios, estas salidas se compararse entre los escenarios para ayudar en la toma de decisiones. A continuacin se presentan algunos KPIs comunes. utilizaciones de recursos Trfico total Simulacin De Sistemas |
Requisitos de animacin Definir los requisitos de animacin de simulacin. Dependiendo del software de simulacin utilizado para el proyecto, las oportunidades de animacin pueden variar. Es importante definir las expectativas de animacin en el inicio del proyecto. A continuacin se presentan varias opciones que pueden estar disponibles. Los informes estadsticos slo tableros de datos en vivo, incluyendo parcelas, grficos y animacin variable que Actualiza mientras que la simulacin se ejecuta animacin 2D animacin 3D Supuestos La gestin de la complejidad del proyecto y el modelo de simulacin es una habilidad desarrollada. Podemos proporcionar consejos interminable, pero como seal Sadowski (1991), no hay sustituto para la experiencia. Saber lo detalla incluir y excluir del modelo deben ser definidos y acordados. Tener documentacin escrita de los supuestos del proyecto es importante. A continuacin se presentan algunos supuestos muestras genricas. El modelo asume que todos los recursos se comportan de la misma. El modelo se no se preocupe de que los diferentes trabajadores que tienen diferentes habilidades. fenmenos meteorolgicos raros que pueden interrumpir las operaciones no se pueden modelar. Existe una fuente infinita de materias primas. Esto no es una restriccin en el operacin y vamos a suponer que siempre hay disponibilidad de materias primas. Entregables Definir el resultado final del proyecto. La consultora de simulacin director del proyecto y el cliente debe ponerse de acuerdo sobre productos especficos antes de que comience el proyecto. A continuacin se presentan posibles entregas. Especificacin funcional: Este documento servir como un contrato entre el proyecto de simulacin gerente y el cliente. Todos los datos conocidos sobre el proyecto debe ser documentado en la especificacin funcional. Lgica del modelo de simulacin Animacin Modelo de simulacin Documentacin Modelo Interfaz de usuario: Consultores de simulacin pueden desarrollar una interfaz fcil de usar para la Simulacin De Sistemas | 7
El alcance de la plantilla de trabajo requiere la colaboracin de muchos miembros del equipo de simulacin diferentes. Sistemas gestores, constructores de modelos, los interesados clave y las personas que trabajan en los sistemas todos tendrn puntos de vista. Esta fase del trabajo de consultora puede ser muy reveladora. Nuevos puntos de dolor del sistema, procesos y comportamientos a menudo se descubren cuando el equipo se ve obligado a mirar el proceso con tanto detalle.
2.3. Especificaciones Funcionales Con el alcance de la informacin de trabajo, el equipo de consultora de simulacin est lista para desarrollar una detallada especificacin funcional. Si el proyecto de consultora es entre dos partes en la misma organizacin o entre dos empresas diferentes, una especificacin funcional debe ser desarrollado. Todos los datos del mbito de aplicacin se define claramente en la especificacin funcional. A continuacin se presentan las secciones clave, como mnimo, a incluir en la especificacin funcional. Proyecto firmar apagado acuerdo * Antecedentes Objetivos del proyecto especificaciones de flujo de proceso y del sistema "what-if" escenarios Los indicadores clave de rendimiento Requisitos de datos * requisitos Animacin Hiptesis Entregables Lnea de tiempo * Las condiciones de pago * trminos y condiciones adicionales *
Muchas de estas secciones han sido discutidas como parte del alcance del trabajo, pero varias reas nuevas son necesaria para la especificacin funcional. Las Simulacin De Sistemas |
Simulacin Trminos y Condiciones 1. El cliente se compromete a suministrar todos los datos e informacin que apoye esta solicitados proyectar a los consultores de simulacin en tiempo y forma. Los consultores de simulacin proporcionarn una lista completa de los requisitos durante la patada de salida inicial. 2. El cliente se compromete a proporcionar un solo contacto de gestin de proyectos. Este punto de contacto facilitar las reuniones del proyecto , los arreglos para entrevistas en el lugar , y garantizar que las revisiones y reuniones del proyecto se llevan a cabo de manera oportuna . Simulacin De Sistemas |
Un reto con cualquier proyecto de simulacin es la gestin de la complejidad. Simulacin es potente y puede modelar al nivel ms pequeo de los detalles. Demasiados detalles retrasar los esfuerzos de creacin de modelo, modelo de prueba y validacin. Identificar el nivel de detalle adecuado para cumplir con los objetivos del proyecto es una desarrollada habilidad. Estamos de acuerdo con Sadowksi (1991) que la tendencia natural del modelista principiante es incluir tambin mucho detalle, mientras que el modelador ms experimentado tiende hacia una mayor abstraccin. El funcional especificacin debe guiar el generador de modelos y ayudarles a proporcionar el nivel adecuado de detalle en el modelo. 3. Construyendo el Modelo Como con el inicio de algo, empezando a construir un modelo de simulacin puede ser abrumador. Con una completa especificacin funcional, el proceso debera ser ms fcil. Como se ha mencionado, la especificacin funcional servir de hoja de ruta para el proceso de construccin del modelo. A continuacin se presentan los factores a tener en cuenta cuando se inicia el proceso de construccin del modelo. Quin va a construir el modelo? Habr una interfaz de usuario (UI) para el modelo? Los datos se leen en el modelo? Quin va a recoger los datos? Dnde se almacenan los datos? Cmo se extrajeron los resultados de los modelos? Cmo se utilizar el modelo? Habr ms de un modelo o habr uno ser utilizado para analizar todos los "qu pasara si" los escenarios?
10
Simulacin De Sistemas |
11
Simulacin De Sistemas |
12
Especificacin funcional
Es importante para guardar el modelo de frecuencia y para crear versiones del modelo en varias etapas del proceso. Esto permite para copias de seguridad de seguridad y la capacidad de volver a una etapa especfica de la modelizacin esfuerzo de ser necesario para fines de depuracin o para crear variaciones del modelo. Despus de haber respaldado el modelo hasta en ms de una mquina, un servidor o un DVD tambin se recomienda, choque y discos duros porttiles son prdida o robo. Una vez que el modelo est completo, se inicia la verificacin y validacin. En la mayora de los casos, la verificacin tiene tenido lugar durante la construccin del modelo. Verificacin es garantizar que el comportamiento del modelo hace sentido, las entidades se estn moviendo en la direccin que deberan ser y los pasos del proceso se llevan a cabo como se esperaba. La animacin ayudar en la verificacin del modelo. La validacin ser un esfuerzo de equipo de simulacin. La simulacin consultora en equipo y el equipo cliente debe de acuerdo en que los resultados de los modelos de simulacin son lo suficientemente cerca de la sistema real emite antes de la experimentacin. Si el modelo no puede ser validada, entonces no se puede utilizar para anlisis adecuado.
4. RESULTADOS 4 ENTREGANDO Una vez que el modelo est completo y validado, el anlisis del modelo y la experimentacin pueden tener lugar. Como parte de la especificacin funcional, el gerente de proyecto de consultora de simulacin y el cliente debe tener convenido en los entregables del proyecto . El equipo de consultora de simulacin puede haber accedido a proporcionar una simulacin modelo y la interfaz de usuario para el cliente Simulacin De Sistemas |
13
14
Simulacin De Sistemas |
Figura 6: Ejemplo de interfaz de usuario basada en web (desarrollado por Sistemas Navigator) Parte de los entregables de consultora puede ser un informe de anlisis de modelo. En este caso, la consultora de simulacin equipo accedi a emitir los escenarios definidos en la especificacin funcional y proporciona un informe detallado con los resultados de la simulacin. El informe de anlisis puede incluir, pero no est limitado a las secciones indica en la Tabla 4. Tabla 4: Anlisis de contenido del informe Seccin de Anlisis Descripcion Proporciona una breve descripcin del problema del proyecto, objetivos y recomendaciones. Alguien que no est familiarizado con el proyecto debe ser Resumen Ejecutivo capaz de leer el resumen ejecutivo y comprender los objetivos y conclusin. fondo Cualquier antecedente necesario en el proyecto, la empresa y problema. Modelo de construccin Esta seccin del informe se debe abordar el proceso de y validacin construccin del modelo y una discusin del proceso de validacin para promover el modelo de credibilidad (Ley 2003). "What-if" Escenario Proporciona un anlisis exhaustivo de los escenarios que Resultados se definieron en la especificacin funcional, junto con los resultados del modelo de simulacin para los KPIs definidos. Simulacin De Sistemas |
15
Al final del proyecto, la especificacin funcional, informe de anlisis de modelo, la documentacin de apoyo y el modelo de simulacin se tendr una visin completa del proyecto. Estos archivos de proyecto deben ser conservados por el equipo de simulacin como un registro del proyecto.
5. Conclusiones La ejecucin de un proyecto de simulacin no es trivial, y el proyecto de simulacin, nunca tendr exactamente como estaba previsto. mbito de aplicacin va a cambiar, la recopilacin de datos ser ms difcil de lo previsto inicialmente, el modelo ser un reto para validar y el equipo ser frustrado a veces. Sin embargo, el establecimiento de un marco para la realizacin de proyectos y despus de este marco con rigor aumentarn las probabilidades de xito. Despus de cada proyecto, el equipo de consultora de simulacin debe discutir lo que sali bien y qu sali mal. Herramientas y metodologas deben ser actualizados y mejorados continuamente.
16
Simulacin De Sistemas |