Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de actividades
Unidad 10
Secuencia de actividades
El secuenciar actividades consiste en determinar las dependencias entre actividades, es decir que la
relación de ejecución existe entre ella, en que secuencia se ejecutan. Cada una de las actividades tiene
una actividad sucesora o predecesora a excepción de la primera y la última.
Se debe establecer un límites de inicio y final, así de esta manera así nuestras actividades
establecidas en nuestro programa quedarán relacionadas entre sí.
Entradas
Plan de gestión del programa.
Identifica la metodología y la herramienta de programación a utilizar en el Proyecto, lo que marcará la
manera en que se podrán secuenciar las actividades
Lista de actividades con sus atributos y listado de hitos.
La lista de actividades contiene las actividades del Cronograma necesarias que deben ser secuenciadas.
Los atributos pueden describir una secuencia necesaria de eventos o definir tipos de relaciones. De la misma
manera, los hitos pueden incluir fechas programadas para hitos específicos, que pueden influir en la
secuenciación de actividades.
Alcance del proyecto.
Puede incluir características del resultado, producto ó servicio del Proyecto que pueden afectar a la
secuenciación de actividades tales como descripción de subsistemas, componentes ó elementos, etc
Herramientas y técnicas
Diagrama por precedencia:
Este método crea un diagrama de red del cronograma, en el que los nodos representan las actividades del Proyecto,
y las flechas la relación de dependencia entre ellas.
Existen tipos de relaciones de dependencia entre ellas
A. Final-Inicio (FI): La actividad predecesora no puede comenzar hasta que no termine la anterior o sucesora.
Suele ser el tipo de dependencia más utilizado.
B. Final-Final (FF): Las dos actividades finalizan a la vez.
C. Inicio-Inicio (II): Las dos actividades comienzan a la vez.
D. Inicio-Final (IF): La actividad predecesora no puedo finalizar hasta que no comience la anterior o
sucesora. Este tipo de relación se utiliza de forma ocasional.
Herramientas y técnicas
Determinación de dependencias.
A. Obligatoria: o “lógica dura”, es una dependencia que hay que cumplir obligatoriamente, como por
ejemplo, aquellas exigidas por contrato.
B. Discrecional: o “lógica preferida, preferencial o blanda”, este tipo de dependencia, determinar una
secuencia o relación en base al conocimiento del trabajo a realizar, pero podrá establecerse otra
secuencia también aceptable. Este tipo de dependencia debe documentarse.
C. Externa: el comienzo de una actividad depende de otra ajena o externa al Proyecto. Suelen estar fuera
del control del equipo del Proyecto.
D. Interna: Una actividad no puede comenzar hasta que no finalice otra interna o que depende del equipo
del Proyecto
Herramientas y técnicas
Adelantos y retrasos:
Los adelantos permiten que la actividad sucesora comience antes de la relación establecida,
normalmente con una relación FI, lo que implica un solape en el tiempo entre ambas. Los
retrasos provoca que la actividad sucesora se retrase un tiempo determinado después de la
relación establecida.
Salidas
Diagrama PERT: un diagrama PERT usa los símbolos y las anotaciones de la técnica de evaluación y
revisión de proyectos para representar el flujo de las tareas dependientes y otros eventos de un proyecto.
equipo.
Evento PERT: un punto dentro del diagrama PERT que marca la finalización o el comienzo de una o
más tareas. Este punto no puede ocurrir hasta que todas las tareas que dan lugar a ese evento hayan sido
completadas. equipo.
Evento predecesor: evento que precede inmediatamente a otro evento dentro de tu proyecto, sin que
intervenga ningún otro evento.
Símbolos, notaciones y terminología de los
diagramas de PERT.
Evento sucesor: evento que sigue inmediatamente a otro evento, sin que intervenga ningún otro evento. .
Ruta crítica: la ruta entre el primero y el último de los eventos de tu proyecto, incluidas todas las tareas
y las duraciones de tu proyecto, que, en total, suman la duración general del proyecto más larga. Si
identificas la duración más larga posible, luego puedes determinar el menor tiempo posible para
completar el proyecto. .
Actividad de ruta crítica: las tareas del proyecto deben empezar y finalizar a tiempo para que tu
proyecto se complete dentro del plazo acordado.
Símbolos, notaciones y terminología de los
diagramas de PERT.
Romper la ruta crítica: acto de agregar recursos adicionales al proyecto para completar actividades y
comprimir el cronograma. .
Ruta rápida: actividades del proyecto que, inicialmente, se suponía que debían completarse en
secuencia pero que se efectúan simultáneamente para ahorrar tiempo. .
Tiempo de espera: demora entre tareas que tienen una dependencia. .
Tiempo de preparación: tiempo que demora completar una tarea o un grupo de tareas interdependientes
Símbolos, notaciones y terminología de los
diagramas de PERT.
Símbolo Nombre del símbolo Descripción
Evento Evento
I j
INFORMACIÓN QUE
CONTIENE UN NODO
En la parte superior donde esta la letra e se coloca el
numero del nodo, en la parte inferior izquierda los
tiempos mas próximos de iniciación o lo mas tardíos y los
tiempos mas próximos de terminación o los mas tardíos
de cada actividad.
Cuando se refiere a las flechas que conectan los
nodos, éstas pueden estar representadas de cualquier
forma que vaya en combinación a la estética y comodidad
del diseñador, es decir, pueden ser horizontales,
verticales, ascendentes, descendentes, curvas, rectas,
quebradas, en fin de acuerdo al criterio previamente
definido
Simbología
◦ Generalmente las flechas que representan la
actividad se ponen verticales o
perpendiculares a la escala de tiempo cuando
la actividad no consume tiempo
Simbología
Durante la representación gráfica de la red, surge la necesidad de conectar mediante una línea
punteada, llamada liga, esas actividades que guardan una relación o que están continuas una de otra y en
muchos casos simplemente reflejar un tiempo de espera para iniciar una actividad
Nomenclatura
Generalmente las redes poseen diferentes tipos de simbología, las cuales de por si nos ayudan para la
prevención de los errores en su trazado. En la parte posterior de la línea se escribe el nombre de la
actividad y en la parte inferior su duración
PROGRAMACION
LINEAL
UNIDAD 10
Programación lineal
La programación lineal es un tipo de modelo matemático que se desarrolló a partir de la Segunda Guerra Mundial para
resolver. La programación lineal fue formulada por George B. Dantsig alrededor de 1947, cuando trabajaba como
consejero matemático para la Fuerza Aérea de Estados Unidos en el desarrollo de un sistema automático de planificación
temporal de despliegue, entrenamiento y abastecimiento logístico.
En 1949, Dantzig publicó el método del simplex para resolver programas lineales, método que fue ampliamente aceptado
por su capacidad de producir soluciones en un tiempo razonable. La programación lineal estudia la optimización
(minimización o maximización) de una función lineal que satisface un conjunto de restricciones lineales de igualdad y/o
desigualdad.
Programación lineal
La programación lineal es una de las técnicas que ayuda a la toma decisiones, utiliza un modelo matemático para
describir el problema. El adjetivo lineal significa que todas las funciones matemáticas deben ser lineales, mientras que la
palabra programación es en esencia un sinónimo de planeación (no se refiere a la programación computacional).
Así la programación lineal es una metodología que se utiliza en la solución de problemas en los que se desea
optimizar (maximizar o minimizar) una función lineal de una o más variables (variables de decisión) llamada función
objetivo, sujeta ciertas limitaciones (restricciones) que se pueden representar como desigualdades o igualdades de
funciones lineales de las variables.
“Maximizar o minimizar la Función Objetivo sujeta a Restricciones”
Programación lineal
La programación lineal es comúnmente utilizada en el ejercicio de la ingeniería, para abordar problemas de
productividad, de acuerdo a la satisfacción de determinadas restricciones – por ejemplo: recursos, principalmente los limitados
y costosos -, de acuerdo a un criterio de optimización: maximizar un beneficio o minimizar un costo.
El objetivo primordial de la Programación Lineal es optimizar, es decir, maximizar o minimizar funciones lineales, en
varias variables lineales, con restricciones lineales (sistemas de inecuaciones lineales), optimizando una función objetivo
también lineal.
Los resultados y el proceso de optimización se convierten en una base cuantitativa del proceso de toma de decisiones
frente a las situaciones planteadas. Decisiones en las que sería importante tener en cuenta diversos criterios adicionales, como:
Los hechos
La experiencia
La intuición
La autoridad
Pasos para resolver un problema mediante
programación lineal
1. consiste en la identificación de los elementos básicos de un modelo matemático, estos son:
Función objetivo
Variables
Restricciones
Proporcionalidad: La proporcionalidad requiere que la contribución de cada variable de decisión en la función objetivo, y
sus requerimientos en las restricciones, sea directamente proporcional al valor de la variable.
Aditividad: La aditividad estipula que la contribución total de todas las variables en la función objetivo y sus
requerimientos en las restricciones, sean la suma directa de las contribuciones o requerimientos individuales de cada
variable.
Divisibilidad: Las variables de decisión en un MPL pueden tomar cualquier valor (cualquier número real) que satisfagan las
restricciones.
Certidumbre: Se supone la certeza de los valores constantes.
Modelos de programación lineal
Existen algunos modelos de programación lineal los cuales serán mencionados a continuación.
Método de representación gráfica: Consiste en representar las restricciones sobre unos ejes de coordenadas, para
delimitar la región dónde se encuentran las soluciones factibles. Las soluciones óptimas se encontrarán en el perímetro
del polígono resultante
Método simplex: Resuelve los problemas del tipo maximizar con restricciones menor o igual.
Método de la dos fases: Resuelve los problemas del tipo maximizar con restricciones menor o igual.
Cambios de variable: En algunas ocasiones en las que nos encontramos con un problema en el que aparecen variables
acotadas inferiormente, puede ser conveniente someter dichas variables a un cambio de variable para que queden de la
forma: Xi≥0 y poder aplicar el método simplex. Es decir, lo que vamos a buscar es que sólo quede la restricción de
positividad.
Simulación de
Montecarlo
Unidad 10
Simulación de Montecarlo
La simulación de Montecarlo es un método estadístico. Este es utilizado para resolver problemas matemáticos
complejos a través de la generación de variables aleatorias.
La simulación de Montecarlo, o método de Montecarlo, le debe el nombre al famoso casino del principado de
Mónaco. La ruleta es el juego de casino más famoso y también el ejemplo más sencillo de mecanismo que permite
generar números aleatorios.
Realizar una simulación consiste en repetir, o duplicar, las características y comportamientos de un sistema real. Así
pues, el objetivo principal de la simulación de Montecarlo es intentar imitar el comportamiento de variables reales para,
en la medida de lo posible, analizar o predecir cómo van a evolucionar.
Uso de la simulación de Montecarlo
En economía, la simulación de Montecarlo se utiliza tanto en empresas como en inversión. Siendo en el mundo de
la inversión donde más se utiliza.
Algunos ejemplos de simulación de Montecarlo en inversión son los siguientes:
Crear, valorar y analizar carteras de inversión
Valorar productos financieros complejos como las opciones financieras
Creación de modelos de gestión de riesgo
Dado que la rentabilidad de una inversión es impredecible, se utiliza este tipo de método para evaluar distintos
tipos de escenarios
Simulación de Montecarlo
Durante una simulación Monte Carlo, los valores se muestrean aleatoriamente a partir de las distribuciones de probabilidad
introducidas. Cada grupo de muestras se denomina iteración, y el resultado correspondiente de esa muestra queda registrado.
La simulación Monte Carlo realiza esta operación cientos o miles de veces, y el resultado es una distribución de
probabilidad de posibles resultados. De esta forma, la simulación Monte Carlo proporciona una visión mucho más completa de
lo que puede suceder. Indica no sólo lo que puede suceder, sino la probabilidad de que suceda.
Ventajas sobre el análisis determinista o
estimación en un solo punto
Resultados probabilísticos. Los resultados muestran no sólo lo que puede suceder, sino lo probable que es un
resultado.
Resultados gráficos. Gracias a los datos que genera una simulación Monte Carlo, es fácil crear gráficos de diferentes
resultados y las posibilidades de que sucedan. Esto es importante para comunicar los resultados a otras personas
interesadas.
Análisis de sensibilidad. Con sólo unos pocos resultados, en los análisis deterministas es más difícil ver las variables
que más afectan el resultado. En la simulación Monte Carlo, resulta más fácil ver qué variables introducidas tienen
mayor influencia sobre los resultados finales.
Ventajas sobre el análisis determinista o
estimación en un solo punto
Análisis de escenario. En los modelos deterministas resulta muy difícil modelar diferentes combinaciones de valores
de diferentes valores de entrada, con el fin de ver los efectos de situaciones verdaderamente diferentes. Usando la
simulación Monte Carlo, los analistas pueden ver exactamente los valores que tienen cada variable cuando se producen
ciertos resultados. Esto resulta muy valioso para profundizar en los análisis.
Correlación de variables de entrada. En la simulación Monte Carlo es posible modelar relaciones interdependientes
entre diferentes variables de entrada. Esto es importante para averiguar con precisión la razón real por la que, cuando
algunos factores suben, otros suben o bajan paralelamente.
Una ventaja de la simulación Monte Carlo es el uso del muestreo Latino Hipercúbico, que muestrea con mayor
precisión a partir de un rango completo de funciones de distribución.