1✔ Planificación de proyectos✔ Confección de agendas (scheduling)✔ Gestión de riesgos© Francisco Mora (DCCIA, Universidad ...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 2Importancia de la gestión✔ Se trata probablemente de la a...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 3✔ Plan de calidad✔ Plan de validación✔ Plan de gestión de...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 4Proceso de planificaciónPlanificar es decidir deantemano:...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 5Estructura del plan del proyecto✔ Introducción✔ Organizac...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 6Organización de las actividades✔ Las actividades se deben...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 7Scheduling✔ Consiste en la organización temporal y asigna...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 8El proceso de SchedulingIdentificaractividadesIdentificar...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 9Estructuración de las actividadesAgrupación de actividade...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 10Representaciones gráficas✔ Se utilizan para ilustrar la ...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 11Duración de tareas y dependenciasTask Duration (days) De...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 12startT2M3T6FinishT10M7T5T7M2T4M5T84/7/998 days14/7/99 15...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 13Secuencia temporal actividades4/7 11/7 18/7 25/7 1/8 8/8...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 14Asignación de personal4/7 11/7 18/7 25/ 1/8 8/8 15/8 22/...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 15Grafos PERT✔ Datos de entrada:– Lista de precedencias de...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 16Precedencia entre actividades(I)G = (V, E), V = cto. de ...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 17Precedencia entre actividades(II)CONVERGENCIA DIVERGENCI...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 18Precedencia entre actividades(III).Ejercicio: Dibuja el ...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 19B1 2 4 6 78953EIHA JFDC F1F2GPrecedencia entre actividad...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 20ti* = min [ tj* - tij ] para todo jTiempos "early" y "la...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 21Tiempos "early" y "last" (II).Ejercicio: Calcula los tie...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 22B=31 2 4 6 78953E=3I=2H=2A=2 J=10F=9D=8C=7F1F2G=802 10 1...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 23Holguras y camino crítico (I)Cálculo del camino críticoH...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 24Holguras y camino crítico (II)Ejercicio: Calcula las hol...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 25Holguras y camino crítico (III).Ejercicio: Calcula las h...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 26Agenda (I)Fecha de comienzoFecha de fini j= t*i j= t - t...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 27Agenda (II)Actividades Fecha inicio Fecha finABCDEGHIJK
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 28✔ Eje de ordenadas– Representa Actividades o Recursos✔ E...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 29Diagrama Gant (II)
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 30Ejercicio 1Tareas Preced. Duración.A - 2B - 3C - 2D A 3E...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 31Ejercicio 2T a re a s P re c e d . D u ra c ió n .A - 4B...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 32Problemas de scheduling✔ La tarea de estimar la dificult...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 33Gestión de riesgos✔ Actividad que concierne a la didenti...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 34El proceso de gestión de riesgosRisk avoidanceand contin...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 35Identificación de riesgosEl tiempo requerido para desarr...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 36Análisis de riesgosALTAALTAMODERADAMODERADAALTABAJAPROBA...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 37Planificación de riesgosInvestigar los componentes compr...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 38Monitorización de riesgosFracaso en el cumplimiento de l...
© Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 39✔ Una buena gestión de proyectos es esencial para eléxit...
Próxima SlideShare
Cargando en…5
×

Ingenieria

901 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
901
En SlideShare
0
De insertados
0
Número de insertados
711
Acciones
Compartido
0
Descargas
7
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Ingenieria

  1. 1. 1✔ Planificación de proyectos✔ Confección de agendas (scheduling)✔ Gestión de riesgos© Francisco Mora (DCCIA, Universidad de Alicante, 2002)Tema 3. Planificación de proyectos
  2. 2. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 2Importancia de la gestión✔ Se trata probablemente de la actividad de gestiónque más tiempo consume✔ Es una actividad que se realiza de formaCONTINUADA desde el concepto inicial delsistema, hasta su entrega. Los planes se debenrevisar continuamente según esté disponible nuevainformación
  3. 3. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 3✔ Plan de calidad✔ Plan de validación✔ Plan de gestión de configuraciones✔ Plan de mantenimiento✔ Plan de gestión de personalTipos de planes de proyectos
  4. 4. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 4Proceso de planificaciónPlanificar es decidir deantemano:– QUÉ hay que hacer– CÓMO hay que hacerlo– CUÁNDO se va ahacer– QUIÉN lo va a hacerALGORITMO:Establecer restricciones proy.Hacer evaluaciones inicialesDefinir hitos y entregasMientras proy no acaba hacerConfeccionar agendaInciar trabajos agendaEsperarRevisar el progresoRevisar estimacionesActualizar agendaRe-negociar restriccionesSolucionar posibles problemasFin mientras
  5. 5. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 5Estructura del plan del proyecto✔ Introducción✔ Organización del proyecto✔ Análisis de riesgos✔ Requerimientos hardware y software✔ Estructura de actividades del proyecto✔ Agenda del proyecto✔ Mecanismos de monitorización y control
  6. 6. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 6Organización de las actividades✔ Las actividades se deben organizar de forma queproduzcan salidas "tangibles" válidas para la gestióndel progreso del desarrollo✔ Los HITOS (milestones) marcan el final de unaactividad del proceso de desarrollo✔ Las ENTREGAS (deliverables) son resultados delproyecto que se entregan a los clientes✔ El proceso en cascada permite identificar de formasencilla los hitos que marcan el progreso delproyecto
  7. 7. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 7Scheduling✔ Consiste en la organización temporal y asignaciónde recursos a las actividades de un proyecto.✔ Pasos a seguir:– Determinación de las actividades a realizar– Asignación de tiempos estimados– Asignación de recursos– Organización temporal de las actividades
  8. 8. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 8El proceso de SchedulingIdentificaractividadesIdentificardependenciasde actividadesEstimarrecursos paralas actividadesAsignarrecursos paralas actividadesCrear gráficosRequerimientosde softwareModelode procesoDiagramas PERTDiagramas deGantt
  9. 9. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 9Estructuración de las actividadesAgrupación de actividades por niveles.Sirven para situar las actividades dentro de laorganización del proyecto00000 Nivel 010000 Subnivel 111000 Subnivel 1.111100 Actividad 1.1.111200 Actividad 1.1.220000 Subnivel 2
  10. 10. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 10Representaciones gráficas✔ Se utilizan para ilustrar la agenda del proyecto✔ Permiten mostrar una vista de la división en tareasdel proyecto. Las actividades no deberían serdemasiado "pequeñas" (alrededor de una semana omás)✔ Los diagramas de actividades muestran lasdependencias de las tareas y el camino crítico✔ Los diagramas de barras muestran la agenda delproyecto
  11. 11. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 11Duración de tareas y dependenciasTask Duration (days) DependenciesT1 8T2 15T3 15 T1 (M1)T4 10T5 10 T2, T4 (M2)T6 5 T1, T2 (M3)T7 20 T1 (M1)T8 25 T4 (M5)T9 15 T3, T6 (M4)T10 15 T5, T7 (M7)T11 7 T9 (M6)T12 10 T11 (M8)
  12. 12. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 12startT2M3T6FinishT10M7T5T7M2T4M5T84/7/998 days14/7/99 15 days4/8/9915 days25/8/997 days5/9/9910 days19/9/9915 days11/8/9925 days10 days20 days5 days25/7/9915 days25/7/9918/7/9910 daysT1M1 T3T9M6T11M8T12M4Red de actividades
  13. 13. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 13Secuencia temporal actividades4/7 11/7 18/7 25/7 1/8 8/8 15/8 22/8 29/8 5/9 12/9 19/9T4T1T2M1T7T3M5T8M3M2T6T5M4T9M7T10M6T11M8T12StartFinish
  14. 14. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 14Asignación de personal4/7 11/7 18/7 25/ 1/8 8/8 15/8 22/8 29/8 5/9 12/9 19/9T4T8 T11T12T1T3T9T2T6 T10T7T5FredJaneAnneMaryJim
  15. 15. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 15Grafos PERT✔ Datos de entrada:– Lista de precedencias del proyecto– Asignación de tiempos y recursos a actividades✔ Proceso a realizar:– Representar grafo– Cálculo de tiempos “early” y “last”– Cálculo de holguras– Cálculo del camino crítico– Confección de agenda
  16. 16. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 16Precedencia entre actividades(I)G = (V, E), V = cto. de vértices sucesosE = cto. de aristas actividades1 2APRELACIÓN LINEAL1 2A3B
  17. 17. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 17Precedencia entre actividades(II)CONVERGENCIA DIVERGENCIA CONV-DIVER.ACTIVIDADES FICTICIASABCD EABCDF1
  18. 18. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 18Precedencia entre actividades(III).Ejercicio: Dibuja el grafo PERT.10FJ2G, JI2EH8FGB, C, DB, CAA------Precedentes9F3E8D7C3B2ADuracionesActividades
  19. 19. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 19B1 2 4 6 78953EIHA JFDC F1F2GPrecedencia entre actividades(VI).Ejercicio: Dibuja el grafo PERT (SOLUCION)
  20. 20. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 20ti* = min [ tj* - tij ] para todo jTiempos "early" y "last" (I)Cálculo de tiempos más tempranos de ejecuciónCálculo de tiempos más tardíos de ejecucióntijt j = max [ t i + t ij ] para todo i
  21. 21. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 21Tiempos "early" y "last" (II).Ejercicio: Calcula los tiempos last y early.B=31 2 4 6 78953E=3I=2H=2A=2 J=10F=9D=8C=7F1F2G=8tjtj == maxmax [ ti +[ ti + tijtij ],], ∀∀∀∀∀∀∀∀ iiti* =ti* = minmin [[ tjtj** -- tijtij ],], ∀∀∀∀∀∀∀∀ jj
  22. 22. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 22B=31 2 4 6 78953E=3I=2H=2A=2 J=10F=9D=8C=7F1F2G=802 10 19 292931129 2910tjtj == maxmax [ ti +[ ti + tijtij ],], ∀∀∀∀∀∀∀∀ iiti* =ti* = minmin [[ tjtj** -- tijtij ],], ∀∀∀∀∀∀∀∀ jjTiempos "early" y "last" (II).Ejercicio: Calcula los tiempos last y early (SOLUCION).
  23. 23. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 23Holguras y camino crítico (I)Cálculo del camino críticoHi = t - t iHTij = tj* - ti - tij Holgura totalHLij = tj - ti - tij Holgura libre*i– Camino más largo en el grafo– Viene determinado por el tiempo early del sucesofin del proyecto– Puede haber más de un camino crítico– TODAS las actividades del camino crítico tienenholgura total = 0 (condición necesaria)
  24. 24. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 24Holguras y camino crítico (II)Ejercicio: Calcula las holguras y establece el camino crítico.B=31 2 4 6 78953E=3I=2H=2A=2 J=10F=9D=8C=7F1F2G=802 10 19 292931129 2910tjtj == maxmax [ ti +[ ti + tijtij ],], ∀∀∀∀∀∀∀∀ iiti* =ti* = minmin [[ tjtj** -- tijtij ],], ∀∀∀∀∀∀∀∀ jj
  25. 25. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 25Holguras y camino crítico (III).Ejercicio: Calcula las holguras y establece el camino crítico(SOLUCION).B=31 2 4 6 78953E=3 I=2H=2A=2J=10F=9D=8C=7F1F2G=802 10 19 292931129 2910HHTTijij == ttjj** -- ttii –– ttijij001720170170HTij(días)J(6-7)I(8-9)H(5-9)G(6-8)F(4-6)E(3-5)D(2-4)C(2-3)B(1-3)A(1-2)ACTIVIDAD(i-j)
  26. 26. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 26Agenda (I)Fecha de comienzoFecha de fini j= t*i j= t - t*jMás tempranaMás tardía*i ji j= t + t= t *jMás tempranaMás tardíaii ji i j
  27. 27. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 27Agenda (II)Actividades Fecha inicio Fecha finABCDEGHIJK
  28. 28. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 28✔ Eje de ordenadas– Representa Actividades o Recursos✔ Eje de abscisas– Tiempo✔ Permite observar con detalle la evolucióndel proyecto.✔ La herramienta Microsoft Project permitegenerar automáticamente– Diagramas de Gantt– Grafos PERTDiagrama Gant
  29. 29. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 29Diagrama Gant (II)
  30. 30. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 30Ejercicio 1Tareas Preced. Duración.A - 2B - 3C - 2D A 3E A, B 1F A 4G B, C 2H C 5N D, E 3J N 2K F, J 2M F, G 3Calcular:1. Tiempo mínimode duración delproyecto2. Camino crítico3. Agenda4. ¿qué ocurre siG se retrasa en4 días y M en 3?5. Si retrasamos Gen 1 día, ¿qué leocurre a M?
  31. 31. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 31Ejercicio 2T a re a s P re c e d . D u ra c ió n .A - 4B - 2C A , B 1H E , C 3F B 1G B 5J F 2K F , H 3L H , F 6Q M , J , G 4R Q 5P L , K 4N K 1E B 1M H , F 1NCalcular:1. Tiempo mínimode duración delproyecto2. Camino crítico3. Agenda4. ¿qué ocurre siJ se retrasa en5 días ?5. ¿qué ocurre siF se retrasa en2 días ?
  32. 32. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 32Problemas de scheduling✔ La tarea de estimar la dificultad del problema y porlo tanto el coste asociado es bastante "dura"✔ La productividad no es proporcional al número degente trabajando en una tarea✔ Añadir gente a un proyecto que va con retraso loretrasará más todavía debido a la sobrecarga encuanto a las comunciaciones personales✔ Lo inesperado SIEMPRE ocurre. Se debe tener estoen cuenta a la hora de planificar
  33. 33. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 33Gestión de riesgos✔ Actividad que concierne a la didentificación de losriesgos y desarrollo de planes para minimizar susefectos en un proyecto.✔ Un riesgo es una probabilidad de que puedaocurrir alguna circunstancia adversa.– Los riesgos del proyecto afectan a la agenda o losrecursos– Los riesgos del producto afectan a la calidad orealización del desarrollo– Los riesgos del negocio afectan a la organización quedesarrolla o que gestiona el proyecto
  34. 34. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 34El proceso de gestión de riesgosRisk avoidanceand contingencyplansRisk planningPrioritised risklistRisk analysisList of potentialrisksRiskidentificationRiskassessmentRiskmonitoringIdentificación Análsis Planificación Monitorizac.Lista riesgospotencialesLista riesgospriorizadosPlanesprevisión ycontingenciaEvaluciónriesgos✔ Identificación de riesgos✔ Análisis de riesgos✔ Planificación de los riesgos✔ Monitorización de los riesgos
  35. 35. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 35Identificación de riesgosEl tiempo requerido para desarrollar el softwareestá infraestimado.ESTIMACIÓNSe proponen cambios en los requerimientos quesuponen rehacer el diseño.REQUERIMIENTOSLas herramientas CASE no se pueden integrar.HERRAMIENTASLos problemas financieros en la organizacióncausan reducciones en el presupuesto delproyecto.ORGANIZACIONALEs imposible seleccionar personal con lashabilidades requeridas para el proyecto.PERSONASLa Base de Datos utilizada no puede procesarmuchas transacciones por segundo como seesperaba.TECNOLOGÍAPOSIBLE RIESGOTIPO DE RIESGO
  36. 36. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 36Análisis de riesgosALTAALTAMODERADAMODERADAALTABAJAPROBABILIDADHerramientas CASE no se pueden integrar.Tiempo de desarrollo infraestimado.Rendimiento de la Base de Datos.Cambios en los requerimientos.Problemas de selección de personal.Problemas financieros en la organización.POSIBLE RIESGOTOLERABLESERIOSERIOSERIOCATASTRÓFICOCATASTRÓFICOEFECTOS
  37. 37. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 37Planificación de riesgosInvestigar los componentes comprados y lautilización de un generador de programas.Investigar la posibilidad de comprar una basede datos de rendimiento más alto.Investigar la información para valorar el impactodel cambio en los requerimientos, prototipado yrevisión con el cliente.Alertar al cliente de las dificultades potencialesy las posibilidades de retraso, previsión decursos de formación.Preparar un documento breve para el gestorprincipal que muestre que el proyecto hacecontribuciones muy importantes a los objetivosdel negocio.ESTRATEGIATiempo de desarrollo infraestimado.Rendimiento de la Base de Datos.Cambios en los requerimientos.Problemas de selección depersonal.Problemas financieros en laorganización.RIESGO
  38. 38. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 38Monitorización de riesgosFracaso en el cumplimiento de la agendaacordada.ESTIMACIÓNPeticiones de cambios en muchosrequerimientos, quejas del cliente.REQUERIMIENTOSQuejas sobre herramientas CASE, peticiones deestaciones de trabajo más potentes.HERRAMIENTASCotilleos en la organización, pasividad en elgestor principal.ORGANIZACIONALPersonal con moral baja, malas relaciones entremiembros del equipo.PERSONASEntrega retrasada del hardware o del soportesoftware.TECNOLOGÍAIDENTIFICADORES POTENCIALESTIPO DE RIESGO
  39. 39. © Francisco Mora (DCCIA, Universidad de Alicante, 2002) Tema 3. 39✔ Una buena gestión de proyectos es esencial para eléxito del proyecto✔ La naturaleza intangible del software causaproblemas en la gestión de proyectos✔ Los gestores se encargan de varias tareas, pero lasmás significativas con planificación, estimación yconfección de agendas (scheduling)✔ La planificación y estimación son procesos iterativosy continuados durante todo el desarrollo delproyectoPuntos clave

×