Base De Datos
Conceptos básicos
Calendarización
Definición de tareas
Red de tareas
Cronograma
Valor ganado
1
1. Conceptos básicos
• o o o o o o o o Causas para el retraso en entrega de software: Fecha límite irrealizable e impuesta por externos. Cambio en los requisitos del cliente Subestimación de esfuerzo/recursos de las tareas Riesgos no consideradosDificultades técnicas que no pudieron preverse Dificultades humanas imprevisibles Falta de comunicación en el equipo Falla en acciones correctivas del gestor de proyectos.
Calendarización Definición de tareas Red de tareas Cronograma Valor ganado 2
Conceptos básicos
2. Calendarización de proyectos
o La realidad de un proyecto técnico es que cientos de pequeñas tareas deben realizarse para lograr unameta mayor. Algunas de estas tareas se encuentran en la “trayectoria crítica”; otras son independientes y no afectan el calendario del proyecto. o La calendarización del proyecto de software es una actividad que distribuye estimaciones de esfuerzo a través de la duración planificada del proyecto al asignar esfuerzo a tareas específicas de IS. El calendario evoluciona a través del tiempo.Conceptos básicos Calendarización Definición de tareas Red de tareas Cronograma Valor ganado 3
Principios básicos
Compartimentación Interdependencias Asignación de tiempo
Validación de esfuerzo
Definición de responsabilidades
Definición de resultados
Definición de hitos
Conceptos básicos
Calendarización
Definición de tareas
Red de tareas
Cronograma
Valor ganado
4Relación entre personal y esfuerzo
Ea= m (td4/ ta4)
Costo de esfuerzo Ea= esfuerzo en persona-mes td= tiempo de entrega nominal para calendarizar to= tiempo de entrega óptimo (en términos de costo) ta= tiempo de entrega real deseado
Ed E0 td t0 Tiempo de desarrollo
td=0.75td
Conceptos básicos
Curva Putnam-Norder-Reayleigh
Calendarización Definición de tareas Red de tareas CronogramaValor ganado 5
Distribución del esfuerzo: la regla 40-20-40
Análisis y diseño (40%)
• Planeación de proyecto: 2-3% • Requerimientos (10-15%) • Diseño (20-25%)
Pruebas (40%)
Codificación (20%)
Esta distribución del esfuerzo se debe usar solamente como guía. Las características de cada proyecto deben dictar la distribución del esfuerzo.
Conceptos básicos
CalendarizaciónDefinición de tareas
Red de tareas
Cronograma
Valor ganado
6
3. Definición del conjunto de tareas
o Un conjunto de tareas es una colección de tareas de trabajo de IS, hitos y productos de trabajo que se deben terminar para completar un proyecto particular. o El desarrollo de una calendarización requiere distribuir un conjunto de tareas a lo largo de la línea del tiempo del proyecto, deacuerdo al tipo de proyecto, que puede ser:
o o o o o
Conceptos básicos
Proyectos de desarrollo del concepto Proyectos de desarrollo de nuevas aplicaciones Proyectos de mejora de aplicación Proyectos de mantenimiento de aplicación Proyectos de reingeniería
Calendarización Definición de tareas Red de tareas Cronograma Valor ganado 7
Factores a tomar en cuenta en determinación de tareaso o o o o o o o o o o Tamaño del proyecto Número de usuarios potenciales Lo crucial del software Duración de la aplicación Estabilidad de los requisitos Facilidad de comunicación con el usuario Madurez de la tecnología aplicable Restricciones del desempeño Características anidadas y no anidadas Equipo del proyecto Factores de reingeniería
Calendarización Definición de tareas Red de tareas...
Regístrate para leer el documento completo.