Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introducción a Planeación y
Programación de Proyectos
Gonzalo Mejía D. (Ing. PhD)
gmejia@uniandes.edu.co
Planeación y Programación en Videojuegos
2 ¿Qué es un Proyecto?
3
4 Factores Comunes en los Proyectos
• Complejidad.
• Los recursos no tienen rendimientos homogéneos
o predecibles y son limitados.
• El presupuesto suele ser limitado.
• Existe interacción entre una o más actividades.
• El tiempo de finalización está delimitado.
• Hay incertidumbre en la consecución de los
objetivos.
• Los objetivos pueden variar con el avance del
proyecto.
• Existe influencia y colaboración (y a veces
entorpecimiento) externas.
5 Preguntas a resolver
PROCESO DE PROCESO DE
INICIACIÓN PLANEACIÓN
PROCESO DE PROCESO DE
CONTROL EJECUCIÓN
PROCESO DE
CIERRE
9 Una Planeación Efectiva
• Una planeación
efectiva ha de ser:
– aceptada por
todos los
participantes y
– Factible y que
toda la
organización crea
en ella.
• Para esto ha de ser
realista.
Claves para una Planeación
10
Efectiva
• Identificar las actividades (tareas) del
proyecto
• Estimar la duración de cada actividad
• Identificar las dependencias y relaciones
entre tareas
• Identificar los recursos necesarios
– Humanos: ¿Quién hace el trabajo?
– Materiales: ¿Qué hace falta?
• Comprobar que la duración, costos y
utilidades sean aceptables
• Comprobar que los recursos estén
disponibles
11 El Proceso de Planeación
12 La EDT (Estructura de División del Trabajo)
Numeración típica:
Nivel 1 Programa
– 1, 1.1, 1.2, 1.2.1 etc.
Nivel 2 Proyecto Proyecto
1. Programa
Nivel 3 Tarea Tarea Tarea
1.1 Proyecto
1.1.1 Componente
1.1.1.1 Sub –Componente
1.1.1.1.1 Paquete de trabajo
(lo que desarrolla un equipo de trabajo)
La EDT provee un marco de referencia
14
del cual se puede(n)
3. Sonido
1. Voces
1. Humanas
2. Animales y criatura
2. Música
Ejemplo: Estructura de División del Trabajo
20
(Videojuego)
21
Programación del
Proyecto
22 ¿Qué es programación de proyectos?
• La programación de
proyectos consiste en:
• Estimar una línea de tiempo
para cada tarea del proyecto.
Esto es: Asignar una fecha
de inicio y de terminación a
cada tarea teniendo en
cuenta sus relaciones con
otras tareas, los recursos
disponibles, las fechas de
compromiso con los clientes
Elementos básicos para la
23
programación de proyectos
• Tarea
– Es el resultado de la división del proyecto en entidades más
manejables y bien definidas.
– Representan cada uno de los pasos, secuenciales o paralelos,
necesarios para completar el proyecto.
– Reglas para definir tareas?
• Hitos
– Representan objetivos intermedios, eventos o condiciones que
afectan a un grupo de tareas.
• Recursos
– Son las personas, materiales, herramientas o instalaciones
necesarias para realizar las tareas.
24 Definición de tareas
Opiniones de expertos
Datos históricos
Similitud con otras tareas
Método de 3 puntos (mejor
caso/más probable/ peor
caso)
26 Dependencias de Tareas
• Dependencias obligatorias:
– Se suelen deber a la necesidad de disponer de un
entregable que es punto de partida en la tarea.
“Prueba del programa XYZ”, debe ser precedida de “Codificación del
programa XYZ”
• Dependencias discrecionales:
– Las que define el equipo del proyecto.
– Hay que ser cautelosos, pueden condicionar la
programación del proyecto en el futuro.
– Se basan en: Las “Mejores Prácticas”, Se prefiere una
secuencia por que será más fácil de controlar, limitaciones en la
asignación de personal, etc.
28 Dependencias de Tareas
• Dependencias externas:
• Fin a Comienzo
– La tarea B no puede comenzar
hasta que finalice la tarea A
– Ej: Para empezar a barnizar (B)
la mesa debe estar bien lijada
(A)
• Comienzo a Comienzo
– La tarea B no puede comenzar
hasta que comience la tarea A
– Ej: La señalización de la
carretera (B) no puede
comenzar hasta que comience
la pavimentación (A)
30 Relaciones entre tareas
• Fin a Fin
– La tarea B no puede finalizar hasta
que finalice la tarea A
– Ej: Hasta que no se hayan
marchado los asistentes (A) no
podemos cerrar todas las puertas
(B)
• Comienzo a Fin
– La tarea B no puede finalizar hasta
que comience la tarea A
– Ej: El servidor antiguo ha de dar
servicio (B) hasta que el servidor
nuevo comience a dar servicio (A)
31 Relaciones entre tareas
A - 3
B A 4
C A 2
D C,D 6
E C 5
F C 3
G E 7
H E,F 5
¿Cuál es la duración del proyecto? I D,G,H 8
6 A - 3
4
B A 4
5 8
3 7 C A 2
2
D B,C 6
5 E C 5
3
F C 3
G E 7
H E,F 5
La ruta más larga en la red es: I D,G,H 8
A-C-E-G-I y su longitud es 25 semanas
Esta es la RUTA CRÍTICA
35 Diagrama de Gantt
A
B
D
C
E
G
F
I
H
Recursos en los
Proyectos
Recursos
37 Formas de estimar recursos