Calendarización Flashcards
Qué es la calendarizacion?
Proceso por el cual se crea una red de actividades a realizar, se asignan responsabilidades, se monitorean avances y se re planifica o adapta la misma en función de avances o riesgos. Es una actividad que distribuye estimaciones de esfuerzo a través de la duración planificada del proyecto, al asignar el esfuerzo a tareas específicas de ingeniería de software.
Cual es el objetivo de la calendarizacion?
Definir todas las tareas del proyecto, construir una red que bosqueje sus interdependencias, identificar tareas críticas y seguir su progreso para evitar las demoras.
Cuáles son los principios básicos de la calendarización?
- Descomposición (dividir para que todo sea manejable)
- Interdependencia (definir dependencias)
- Asignación de tiempo (fecha inicio y fin)
- Validación de esfuerzo (Ver si la asignación de recursos es demasiado, justo o escaso)
- Responsabilidades
- Resultados (entregables)
- Hitos
Qué herramientas existen para la calendarizacion?
-Pert (Círculos con costos de camino)
-CPM (Critical path method - camino crítico)
Estos dos permiten obtener el camino crítico para saber duración del proyecto, y obtener el gap de tiempo de cada tarea)
-GANTT (genera cronograma de tareas)
Cuales son causas de atrasos?
- Fechas definidas por alguien ajeno al proyecto
- cambios de requisitos no plasmados en el calendario
- subestimación de esfuerzo o recursos
- riesgos no considerados
- dificultades técnicas o humana imprevisibles
- Falta de comunicación interna
- No se reconocen atrasos y no se aplican correcciones.
Cómo se debe hacer el seguimiento de la calendarizacion?
Mediante:
- Reuniones periódicas para ver como estamos en el proyecto
- Evaluación de resultados de las revisiones
- Controlar si se lograron los hitos
- Comparar fechas de inicio real con planificada
- Reunirse informalmente con empleados para ver subjetivamente el avance de las tareas
Qué se hace si no se llega a la fecha impuesta por el cliente?
1-Realizar nueva estimación detallada y determinar esfuerzo y tiempo para el proyecto
2-Aplicar proceso incremental para entregar funcionalidad crítica en fecha límite, aunque demore otra tarea.
3-Reunirse con el cliente y la estimación detallada y explicar por qué no se puede realizar lo acordado en la fecha límite.
4-Asegurarse que las estimaciones están basadas en proyectos previos
5-Aumento de presupuesto y baja calidad.