Professional Documents
Culture Documents
Objetivos
Explicar las principales tareas de los gestores de proyectos de Software Comprender que la gestin de proyectos de software es ms difcil que en las otras ramas de la ingeniera Discutir la importancia de la planificacin de proyectos de software Grficos de barras y actividades para representar las agendas del proyecto Gestin de riesgos y algunos riesgos enfocados
Contenidos
Actividades que involucran la seguridad Que el software sea entregado a tiempo y forma de acuerdo a los requerimientos de la organizacin que desarrolla el mismo. La gestin es necesaria porque el desarrollo de software es siempre sujeto a restricciones de presupuesto y calendario definidos por la organizacin que desarrolla.
Actividades de la Gestin
Redaccin de la propuesta Planificacin y calendario del proyecto Estimacin de costos del proyecto Supervisin y revisin del proyecto Seleccin y evaluacin del personal Redaccin y preparacin de informes
La actividad que ms tiempo consume en el proyecto Continuar durante todo el desarrollo hasta la entrega del proyecto. Los planes de revisan constantemente. Varios tipos de planes deben ser implementados para soportar el plan principal del proyecto para coincidir con el presupuesto y el calendario.
USAL - Liceo Informtico II Prof. Ricardo Valerga Gestin de proyectos Nro. 8
Tipos de planes
Plan de Calidad
Describe los procedimientos y los estndares de calidad que se utilizarn durante el desenvolvimiento del proyecto
Plan de Validacin
Describe los procedimientos para establecer y mantener la integridad de los productos de software a travs del ciclo de vida del proceso de software. Registrando y reportando el estado de los elementos y las solicitudes de cambio, y verificando que los elementos estn completos y que sean los correctos
Plan de Mantenimiento
Predice los requerimientos del mantenimiento, los costos del mismo y el esfuerzo necesario
Puntualiza cmo se desarrollaran las actividades de manera que los miembros del proyecto adquieran habilidades y experiencia de acuerdo a las necesidades del proyecto y de la organizacin
Introduccin. Organizacin del proyecto. Anlisis de Riesgos. Requerimientos de Hardware y software Divisin del trabajo. Programa del proyecto (tiempos). Mecanismos de supervisin y enfoque.
Deben ser organizadas para obtener resultados tangibles que permitan juzgar el estado del proyecto. Hitos: son los puntos de finalizacin de entrega. Entregables: son resultados entregados a los clientes. El proceso en cascada es muy claro para la utilizacin de hitos
hito
Dividir el proyecto en tareas estimando tiempos y recursos requeridos para terminar cada tarea. Organizar las tareas concurrentemente para hacer uso ptimo del trabajo. Minimizar las tareas para evitar retrasos causados por la espera de una tarea por la finalizacin de otra. Depende de la capacidad de gerenciamiento
USAL - Liceo Informtico II Prof. Ricardo Valerga Gestin de proyectos Nro. 20
Problemas
Estimar las dificultades que acarrea un problema y de all determinar si la solucin es costosa La productividad no es proporcional a la cantidad de trabajadores Agregar gente para resolver un atraso puede generar ms atraso por problemas de comunicacin. Los problemas inesperados aparecen Siempre se debe plantear la contingencia
USAL - Liceo Informtico II Prof. Ricardo Valerga Gestin de proyectos Nro. 22
Los grficos se usan para ilustrar sobre el calendario del proyecto. Muestran el proyecto separado en tareas. Las tareas no deberan ser muy cortas
(abarcar una o dos semanas)
Los diagramas de actividad muestran las dependencias y los pasos crticos. Los grficos de barras muestran las tareas con respecto al tiempo.
USAL - Liceo Informtico II Prof. Ricardo Valerga Gestin de proyectos Nro. 23
Duration (days) 8 15 15 10 10 5 20 25 15 15 7 10
USAL - Liceo Informtico II Prof. Ricardo Valerga
Dependencies
T1 (M1) T2, T4 (M2) T1, T2 (M3) T1 (M1) T4 (M5) T3, T6 (M4) T5, T7 (M7) T9 (M6) T11 (M8)
Gestin de proyectos Nro. 24
M1
M3
T6 2 0 d ays T7
25/7 /03 M2
10 d ays T5
Fin is h
Asignacin de personal/tiempo
4/7 Fred T4 T8 T11 T1 2 Jane T1 T3 T9 An ne T2 T6 Jim Mary T7 T5 T10 1 1/7 18/7 2 5/7 1/8 8/8 15/8 2 2/8 2 9/8 5/9 1 2/9 19/9
Una tarea fundamental del gerenciamiento es anticipar los riesgos que podran afectar a la programacin del proyecto o a la calidad del software El riesgo es la probabilidad que se produzca una situacin adversa
Riesgo del proyecto; Riesgo del producto; Riesgos del negocio.
USAL - Liceo Informtico II Prof. Ricardo Valerga Gestin de proyectos Nro. 28
Riesgos
Rotacin del Personal Cambio de gestin
- Tipos
Proyecto Proyecto
- Descripcin
Expertos abandonan el proyecto Cambios en la gestin y definicin de prioridades
No disp. de hardware
Cambio de requerimientos Retrasos en la especificacin Subestimacin del tamao Bajo rendimiento de herramienta CASE Cambio de tecnologa Competencia del producto
Mat: Ingeniera de Software Ian Sommerville 2004
Proyecto
Proyecto y producto Proyecto y producto Proyecto y producto