Planificacion Temporal
Planificacion Temporal
Planificacion Temporal
Es el primer nivel del proceso de ingeniería del software, para conseguir un proyecto
fructífero se debe comprender:
El desarrollador del software y el cliente deben ponerse de acuerdo para definir el ámbito y
los objetivos del proyecto
MEDICION Y METRICA
ESTIMACION
En la planificación del proyecto de software se tienen que obtener estimaciones:
Esfuerzo humano requerido (personas - mes)
Duración cronológica del proyecto (fechas)
Costo (dólares, pesos, etc..)
En muchos casos las estimaciones se hacen valiéndose de la experiencia
pasada como única guía. Cuando el proyecto es totalmente distinto a
todos, se debe basar en técnicas de estimación para el desarrollo de
software
ANALISIS DE RIESGO
PLANIFICACION TEMPORAL
SEGUIMIENTO Y CONTROL
A parte del tiempo que lleva comprender el sistema, también se amplían los caminos de la
comunicación y crece la complejidad de dicha comunicación en todo el proyecto. Siendo la
comunicación absolutamente esencial para un fructífero desarrollo del software.
DISTRIBUCION DE ESFUERZOS
desarrollo de software.
Ambas son dirigidas por la información ya desarrollada en las actividades anteriores
de esta planificación:
Estimación de esfuerzo,
Descomposición de la función del producto,
Selección del modelo y conjunto de tareas y
Descomposición de esas tareas.
Paso adelante
Estimar la fecha más temprana para comenzar y terminar cada tarea
Comenzando por la fecha de inicio del proyecto
Estima la fecha de fin más optimista
Paso atrás
Estimar cuales pueden ser las fechas mas retrasadas para el inicio y fin de
cada tarea sin causar retrasos en el proyecto.
Se puede estimar con la fecha de entrega calculada por “paso adelante”, o
con la fecha de entrega deseada
Al calcular con la fecha de entrega por “paso adelante” se debe
obtener a la misma fecha de inicio.
Al calcular con la fecha de entrega esperada se obtiene la fecha límite
para comenzar el proyecto
Demora total
Diferencia entre las fechas calculadas con “paso adelante” y “paso atrás” para cada
tarea
Retraso máximo para una tarea sin retrasar, sin afectar a la fecha de entrega del
proyecto
La demora total se comparte entre las tareas en una cadena. Si se emplea en una
tarea ya no queda disponible para otras.
Demora permisible
Tiempo que puede retrasarse una tarea sin afectar a la agenda del proyecto
Ruta crítica
Es la ruta más larga en el plan del proyecto, y delimita la fecha de entrega más temprana
posible
Actividades críticas
Actividades que están en la ruta crítica y que no tienen demora permisible. Sus retrasos
afectan al proyecto
Optimización de agenda
1.- Dirigir el esfuerzo de trabajo sobre las actividades de la ruta crítica
2.- Revisar la asignación de personas
3.- Modificar la asignación
4.- Redistribuir a las personas
Nueva ruta crítica
Asignación más eficiente
Reducción de la demora total
Recomendaciones
Duplicar la asignación de personas no significa “la mitad de tiempo”
Menos tiempo de entrega no significa menor presupuesto
Cada tarea debe tener un resultado cuantificable para comprobar que se ha
realizado
Usar el sentido común
Tareas de seguimiento:
Realizando reuniones periódicas del estado del proyecto
Evaluando resultados de las revisiones
Verificando el cumplimiento de hitos
Comparando fechas de comienzo real con las previstas
Reuniéndose informalmente con técnicos valoración subjetiva del progreso
Si las cosas van bien control liviano. Si no, hay que ejercer control con el fin de reducir los
problemas lo más rápido posible. Una vez diagnosticado el problema, se debe disponer de
recursos adicionales para el área problemática, se puede reorganizar el personal o redefinir
la agenda.