planificación de un proyecto de sistemas
TRANSCRIPT
![Page 1: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/1.jpg)
Planificación y Seguimiento de un Proyecto
Rino Tovar A.
Marzo 2010
![Page 2: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/2.jpg)
El Paradigma de las entregas tardías:
• Fecha límite poco realista.• Cambio de requisitos del cliente.• Subestimación de la cantidad de recursos
necesarios.• Riesgos que NO se consideraron al
comienzo (elaboración de escenarios).• Falta de medidas para corregir retrasos:
tales como:• Utilizar un modelo de proceso
incremental.• Concentrarse en la funcionalidad
crítica.
![Page 3: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/3.jpg)
Principios para la Planificación(1/2):
• Un proyecto se retrasa diariamente.• Para cumplir con los plazos debemos
enfocarnos en el “Camino Crítico”.• Se debe comenzar con una planificación
“macroscópica”, luego una planificación detallada.
Perspectivas de la Planificación en el desarrollo de Software
Fechas de entregaIrrevocables
Fechas propuestas por Los Ing.
![Page 4: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/4.jpg)
Principios para la Planificación(2/2):
• Compartimentación• Interdependencia (necesidad de tareas en
serie o paralelo)• Asignación de tiempo.• Validación de esfuerzos (Recursos
Humanos).• Responsabilidades definidas.• Resultados definidos.
![Page 5: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/5.jpg)
Las personas y el esfuerzo
• Agregar mas programadores a un proyecto ya comenzado, en realidad retrasa más el proyecto.
• El número de involucrados y la productividad total no se relacionan de forma lineal.
![Page 6: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/6.jpg)
Conjunto de tareas para le proyecto de software.
• No importa el modelo seleccionado (secuencial, iterativo, concurrente...)
Siempre existe un conjunto de tareas que deben realizarse para completar un proyecto particular.
![Page 7: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/7.jpg)
Tareas principales de la ingeniería de software.
• Ámbito del concepto.• Planificación preliminar del concepto.• Prueba de concepto• Implementación del concepto.• Reacción / Evaluación del cliente.
![Page 8: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/8.jpg)
Definir una red de Tareas.
• Las tareas, subtareas y su interdependencia.
Tareas secuenciales
Tareas en paralelo
![Page 9: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/9.jpg)
• Determinan el camino critico y la duración del proyecto.
Técnicas de Evaluación y Revisión (Pert CPM)Técnicas de Evaluación y Revisión (Pert CPM)
Gráficos de tiempo.Tareas Semana 1 Semana 2 Semana 3
Tarea1
Tarea2
Tarea3
![Page 10: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/10.jpg)
EL análisis de valor ganado (AVG)
• Es una técnica cuantitativa para evaluar el progreso.
1. Establece una escala de valor para cada tarea.
2. Se estima el número de horas para realizar el proyecto completo
3. Cada tarea recibe un porcentaje respecto del total.
![Page 11: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/11.jpg)
Seguimiento de la planificación
• Realizar reuniones periódicas con todos los miembros del proyecto.
• Evaluar resultados de revisiones ya realizadas.
• Comparar las fechas reales de cada tarea con las previstas al inicio del proyecto.
• Realizar reuniones informales con los profesionales para obtener valoraciones subjetivas.
• Utilizar la técnica del AVG, para tener una valoración cuantitativa del avance.
![Page 12: Planificación de un Proyecto de Sistemas](https://reader036.vdocuments.co/reader036/viewer/2022062419/5571f75b49795991698b45b9/html5/thumbnails/12.jpg)
El Plan del Proyecto
• Se realiza al finalizar el proceso de planificación
• Es un documento breve• Va dirigido a diversas audiencias• Definir los riesgos, costes y recursos.• Describir como se garantizará la calidad.• Este documento no es estático, se
actualiza a medida que el proyecto avanza.