GPI Tema 6 Gestión de Proyectos Informáticos PDF
Document Details
Uploaded by EnviableLobster
Universidad de La Laguna
Tags
Summary
The document provides an overview of project time management. It covers various aspects of the process, including planning the project timeline, defining and sequencing tasks, and estimating resources and durations. The topics addressed are relevant to project management principles.
Full Transcript
Grado en Ingeniería Informática GESTIÓN DE PROYECTOS INFORMÁTICOS Tema 6: Gestión del Tiempo del Proyecto ESIT - Gestión de Proyectos Informáticos Índice Planificar la Gestión...
Grado en Ingeniería Informática GESTIÓN DE PROYECTOS INFORMÁTICOS Tema 6: Gestión del Tiempo del Proyecto ESIT - Gestión de Proyectos Informáticos Índice Planificar la Gestión del Cronograma Definir las Actividades Secuenciar las Actividades Estimar los Recursos de las Actividades Estimar la Duración de las Actividades Desarrollar el Cronograma Controlar el Cronograma 2 Ideas básicas La Gestión del Tiempo del Proyecto tiene por objetivo administrar la finalización del proyecto a tiempo. En proyectos de menor alcance: la definición de las actividades su secuenciación la estimación de sus recursos la estimación de su duración Se desarrollan como si fuera un único proceso realizado por una persona en un tiempo corto. Modelo de Programación: Representación del plan a ejecutar las actividades, su secuenciación, estimación de recursos y duración; utilizado para generar el Cronograma del proyecto. El Cronograma aprobado formará parte de la línea base. 3 4 Gestión del Tiempo del Proyecto 6.1 Planificar la Gestión del Cronograma 6.2 Definir las Actividades 6.3 Secuenciar las Actividades 6.4 Estimar los Recursos de las Actividades 6.5 Estimar la Duración de las Actividades 6.6 Desarrollar el Cronograma 6.7 Controlar el Cronograma 5 6 Gestión del Tiempo del Proyecto 6.1 Planificar la Gestión del Cronograma Políticas, procedimientos y documentación para planificar, desarrollar, gestionar, ejecutar y controlar el cronograma. 6.2 Definir las Actividades Identificar y documentar las acciones específicas a ser realizadas para elaborar los entregables del proyecto. 6.3 Secuenciar las Actividades Identificar y documentar las relaciones entre las actividades del proyecto. 6.4 Estimar los Recursos de las Actividades Estimar el tipo y cantidades de materiales, personas, equipos o suministros requeridos para ejecutar cada actividad. 7 Gestión del Tiempo del Proyecto 6.5 Estimar la Duración de las Actividades Establecer aproximadamente la cantidad de periodos de trabajo necesarios para finalizar cada actividad con los recursos estimados. 6.6 Desarrollar el Cronograma Analizar la secuencia de las actividades, los requisitos de recursos y las restricciones del cronograma para crear el modelo de programación del proyecto. 6.7 Controlar el Cronograma Dar seguimiento al estado del proyecto para actualizar el avance del mismo y gestionar cambios a la línea base del cronograma para cumplir con el plan. 8 9 10 Gestión del Tiempo del Proyecto 6.1 Planificar la Gestión del Cronograma 6.2 Definir las Actividades 6.3 Secuenciar las Actividades 6.4 Estimar los Recursos de las Actividades 6.5 Estimar la Duración de las Actividades 6.6 Desarrollar el Cronograma 6.7 Controlar el Cronograma 11 6.1 Planificar la Gestión del Cronograma Objetivo: Establecer las pautas para planificar, desarrollar, gestionar, ejecutar y controlar el cronograma del proyecto. Ideas básicas: Puede ser un plan formal o informal y más o menos detallado. Define la forma en que se informará sobre las contingencias relativas al cronograma y la forma de evaluarlas. 12 6.1 Planificar la Gestión del Cronograma 13 6.1 Planificar la Gestión del Cronograma: Entradas Plan de Dirección del Proyecto. Línea base del alcance Otras decisiones: costos, riesgos, … Acta de Constitución del Proyecto Factores Ambientales de la Empresa Activos de los Procesos de la Organización 14 6.1 Planificar la Gestión del Cronograma: Técnicas y Herramientas Juicio de Expertos Técnicas Analíticas Estimación Programación de proyectos. Reuniones 15 6.1 Planificar la Gestión del Cronograma: Salidas Plan de Gestión del Cronograma: Desarrollo del modelo de programación (método y herramientas. Nivel de exactitud de las estimaciones Unidades de medida Enlaces a procesos de la organización. Mantenimiento del modelo de programación. Umbrales de control (para el monitoreo del desempeño). Reglas de medición del desempeño: Para establecer el porcentaje completado. Cuenta de control donde medir el avance y el cronograma. Técnicas para medir el desempeño,avances, etc (en detalle en capítulo 7) Formato de los informes Descripciones de los procesos de gestión del cronograma. 16 6.2 Definir las Actividades Objetivo: Identificar y documentar las acciones específicas a ser realizadas para elaborar los entregables del proyecto. Ideas básicas: El EDT identifica entregables en el nivel más bajo en forma de Paquetes de Trabajo (PT). Los PT se descomponen normalmente en ACTIVIDADES. Las actividades representan el trabajo necesario para completar los paquetes de trabajo. Las actividades proporcionan una base para la estimación, planificación, ejecución, seguimiento y control del trabajo del proyecto. 17 6.2 Definir las Actividades 18 6.2 Definir las Actividades 19 6.2 Definir las Actividades: entradas 1. Plan de Gestión del Cronograma 2. Línea Base del Alcance La EDT, Entregables, restricciones y supuestos. 3. Factores Ambientales de la empresa Incluye el sistema PMIS. 4. Activos de los procesos de la organización Políticas y procedimientos: metodología de planificación Base de conocimiento aprendido Plantillas. 20 6.2 Definir las Actividades : Herramientas y Técnicas 1. Descomposición Subdividir los paquetes de trabajo en componentes más pequeños y fáciles de manejar (actividades). La lista de actividades, la EDT y el diccionario de la EDT se pueden elaborar de manera secuencial o simultánea, usando la EDT y el diccionario de la EDT como base para el desarrollo de la lista final de actividades. 2. Planificación Gradual Se planifica en detalle el trabajo que debe desarrollarse a corto plazo y el trabajo futuro se planifica a un nivel superior de la EDT. 3. Juicio de Expertos 21 6.2 Definir las Actividades: salidas 1. Lista de actividades Lista exhaustiva que abarca todas las actividades del cronograma necesarias para el proyecto. Incluye: identificador, descripción del alcance del trabajo con detalle. 2. Atributos de la Actividad Identificador de la actividad, identificador de la EDT, duración, recursos y costos asociados. Se completan iterativamente según avanza el proyecto. Incluye: actividades predecesoras y sucesoras, descripción de la actividad, …. 3. Lista de Hitos Punto o evento significativo del proyecto. Hay que indicar si son obligatorios o no. 22 6.3 Secuenciar las Actividades Objetivo: Identificar y documentar las relaciones entre las actividades del proyecto. Definir la secuencia lógica de trabajo para obtener la máxima eficiencia teniendo en cuenta las restricciones. Cada actividad e hito, se conecta con al menos un predecesor y un sucesor. Se usa una herramienta de gestión de actividades. 23 6.3 Secuenciar las Actividades 24 6.2 Secuenciar las Actividades 25 6.3 Secuenciar las Actividades: entradas 1. Plan de Gestión del Cronograma 2. Lista de actividades 3. Atributos de la Actividad 4. Lista de Hitos 5. Enunciado del Alcance del Proyecto 6. Factores Ambientales de la Empresa 7. Activos de los Procesos de Organización 26 6.3 Secuenciar las Actividades: Herramientas y Técnicas 1. Método de Diagramación de Precedencia (PDM) Crear un diagrama de red del cronograma del proyecto que utiliza casillas o rectángulos, denominados nodos, para representar las actividades que se conectan por sus relaciones de dependencia: Final a Inicio, FI. (el más usado) Final a Final, FF. Inicio a Inicio, II. Inicio a Final, IF. 27 28 Adelantos y retrasos 29 6.3 Secuenciar las Actividades: Herramientas y Técnicas 2. Determinación de Dependencias Dependencias obligatorias (ej. por contrato). Dependencias discrecionales (ej. según experiencia) Dependencias externas (ej. actividades no del proyecto) Dependencias internas al proyecto. 3. Aplicación de Adelantos y Retrasos Ver que actividades pueden tener retraso o adelanto. 30 6.3 Secuenciar las Actividades: salidas 1. Diagramas de Red del Cronograma del Proyecto 2. Actualizaciones de los documentos del Proyecto 31 Diagrama en Red 32 6.4 Estimar los Recursos de las Actividades Objetivo: Estimar el tipo y las cantidades de materiales, personas, equipos o suministros requeridos para ejecutar cada actividad. Identifica el tipo, cantidad y características de los recursos necesarios para completar la actividad. Permite estimar el costo y la duración de forma más precisa 33 6.4 Estimar los Recursos de las Actividades 34 6.4 Estimar los Recursos de las Actividades: Entradas 1. Plan de Gestión del Cronograma 2. Lista de actividades 3. Atributos de la Actividad 4. Calendario de Recursos Información de los recursos: personas, equipos, material 5. Registro de Riesgos 6. Estimaciones de Costos de las Actividades 7. Factores ambientales de la empresa Localización y habilidades de los recursos. 8. Activos de los Procesos de Organización 35 6.4 Estimar los Recursos de las Actividades: Herramientas y Técnicas 1. Juicio de Expertos 2. Análisis de Alternativas 3. Datos de Estimaciones Publicados Costos de los recursos en otros proyectos 4. Estimación Ascendente Desglosar los recursos y calcular el tiempo en cada uno 5. Software de Gestión de Proyectos 36 6.4 Estimar los Recursos de las Actividades: Salidas 1. Recursos requeridos para las Actividades Definir los tipos y la cantidad de recursos necesarios para cada actividad de un paquete de trabajo. 2. Estructura de Desglose de Recursos Estructura jerárquica de los recursos, identificados por categoría y tipo de recurso. Mano de obra, material, equipos, suministros, … Pueden incluir el nivel de habilidad, formación, etc. 3. Actualizaciones de los documentos del Proyecto Lista de actividades Atributos de la actividad Calendarios de recursos 37 6.5 Estimar la Duración de las Actividades Objetivo: Establecer aproximadamente la cantidad de periodos de trabajos (duración) necesarios para finalizar cada actividad con los recursos estimados. Ideas: Establece la cantidad de tiempo necesario para finalizar cada una de las actividades, que será la entrada fundamental para el desarrollo del cronograma. Requiere que se estime la cantidad de esfuerzo y la cantidad de recursos para completar cada actividad. El software de gestión de proyectos manejará los calendarios de los recursos. 38 6.5 Estimar la Duración de las Actividades 39 6.5 Estimar la Duración de las Actividades 40 6.5 Estimar la Duración de las Actividades: Entradas 1. Plan de Gestión del Cronograma 2. Lista de actividades 3. Atributos de la Actividad 4. Recursos Requeridos para las Actividades 5. Calendarios de Recursos 6. Enunciado del Alcance del Proyecto 7. Registro de Riesgos 8. Estructura de Desglose de Recursos 9. Factores Ambientales de la Empresa 10. Activos de los Procesos de Organización 41 6.5 Estimar la Duración de las Actividades: Herramientas y Técnicas 1. Juicio de Expertos 2. Estimación Análoga Estimación según datos de proyectos anteriores análogos. 3. Estimación Paramétrica Relación estadística entre datos históricos para calcular una estimación de parámetros de una actividad tales como costo, presupuesto y duración. Equipo diseña 100 líneas de código al día, en 1 actividad que se estima 1000 líneas….. 4. Estimación por Tres Valores Grado de incertidumbre: Duración Esperada: Más probable, Optimista y pesimista ( (Pr+4*Op+Pe)/6) 5. Técnicas Grupales de Toma de Decisiones 6. Análisis de Reserva Incluir reservas de tiempo o “colchón “. Porcentaje, fija, ….. 42 6.5 Estimar la Duración de las Actividades: Salidas 1. Estimaciones de la Duración de la Actividad Valoraciones cuantitativas de la cantidad de periodos de trabajo se necesitan para completar una actividad. Se puede indicar: 2 semanas +- 2días 20% de probabilidad de exceder 3 semanas 2. Actualizaciones de los documentos del Proyecto Atributos de la actividad Supuestos hechos durante la estimación. 43 6.6 Desarrollar el Cronograma Objetivo: Analizar el orden de las actividades, su duración, los requisitos de recursos y las restricciones para crear el cronograma del proyecto. Ideas: Actividades, duración y recursos se introducen en la herramienta de planificación y se tiene un cronograma con fechas planificadas (modelo de programación). Es un proceso iterativo que se repasa continuamente según avanza el proyecto, el PDP cambia y la naturaleza de nuevos eventos. 44 6.6 Desarrollar el Cronograma 45 6.6 Desarrollar el Cronograma 46 6.6 Desarrollar el Cronograma: entradas 1. Plan de Gestión del Cronograma 2. Lista de Actividades 3. Atributos de la Actividad 4. Diagrama de Red del Cronograma del Proyecto 5. Recursos Requeridos para las Actividades 6. Calendarios de Recursos 7. Estimaciones de la Duración de las Actividades 8. Enunciado del Alcance del Proyecto 9. Registro de Riesgos 10. Asignaciones de Personal al Proyecto 11. EDT 12. Factores Ambientales de la Empresa 13. Activos de los Procesos de Organización 47 6.6 Desarrollar el Cronograma: Herramientas y Técnicas 1. Análisis “Qué pasa si…? (plantear escenarios posibles) 2. Método de la Ruta Crítica Determinar la ruta con holgura cero. Actividades críticas. 3. Método de la Cadena Crítica Permite modificar el cronograma para adaptarlo a los recursos limitados. Primero se ponen todas las actividades con sus duraciones y luego se ponen los recursos limitados. Ruta crítica con restricciones. 4. Técnicas de Optimización de Recursos 1. Nivelación de recursos y Equilibrio de Recursos 5. Técnicas de Modelado 1. Escenarios y Simulaciones 6. Adelantos y Retrasos (refinamientos) 7. Compresión del Cronograma (reducir calendario sin reducir alcance) 8. Herramientas de Planificación 48 Método de la ruta crítica 49 Método de la cadena crítica 50 6.6 Desarrollar el Cronograma : salidas 1. Línea Base del Cronograma 2. Cronograma del Proyecto 1. Diagrama de Hitos 2. Diagrama de Barras 3. Diagramas de red del cronograma 3. Datos del Cronograma 4. Calendarios del Proyecto 5. Actualizaciones al Plan de Dirección del Proyecto 6. Actualizaciones a los Documentos del Proyecto 51 6.6 Desarrollar el Cronograma : salidas Ejemplo de cronograma de Hitos 52 6.6 Desarrollar el Cronograma : salidas Ejemplo de cronograma Resumen 53 6.6 Desarrollar el Cronograma : salidas Ejemplo de cronograma con relaciones lógicas 54 6.7 Controlar el Cronograma Objetivo: Proceso para dar seguimiento al estado del proyecto para actualizar el avance del mismo y gestionar cambios a la línea base del cronograma. Ideas: Determinar el estado actual del cronograma del proyecto. Influir en los factores que generan cambios en el cronograma. Determinar que el cronograma ha cambiado. Gestionar los cambios reales según suceden. Poner los medios para detectar desviaciones con respecto al plan y tomar las decisiones oportunas. 55 6.7 Controlar el Cronograma 56 6.7 Controlar el Cronograma 57 6.7 Controlar el Cronograma Actualizar el modelo de programación del proyecto requiere conocer el desempeño real hasta la fecha Un cambio en la línea base del cronograma sólo se puede aprobar a través del proceso Control Integrado de Cambios. Controlar el Cronograma se: Determinar el estado actual del cronograma Influir en los factores que generan cambios en el cronograma Determinar si el cronograma del proyecto ha cambiado Gestionar los cambios reales según se producen 58 6.7 Controlar el Cronograma Bajo un enfoque de proyecto ágil, el control del cronograma se ocupa de: Determinar el estado actual del cronograma del trabajo realizado. Revisiones con retrospectivas para corregir y mejorar. Volver a priorizar el trabajo pendiente (pila). Determinar el ritmo a que se generan, validan y aceptan los integrables (velocidad) en cada iteración. Determinar que el cronograma ha cambiado. Gestionar que el cronograma del proyecto ha cambiado. Gestionar los cambios reales conforme se producen. 59 6.7 Controlar el Cronograma: Entradas 1. Plan de Dirección del Proyecto 2. Cronograma del Proyecto 3. Datos del Desempeño del Trabajo 4. Calendarios del Proyecto. 5. Datos del Cronograma 6. Activos de los Procesos de Organización 60 6.7 Controlar el Cronograma: Herramientas y Técnicas 1. Revisiones del desempeño Análisis de Tendencias Método Ruta Crítica Método Cadena Crítica Gestión del Valor Ganado. 2. Software de Gestión de Proyectos 3. Técnicas de Optimización de Recursos 4. Técnicas de Modelado 5. Adelantos y Retrasos 6. Compresión del Cronograma 7. Herramientas de Planificación 61 6.7 Controlar el Cronograma : salidas 1. Información del desempeño del Trabajo 2. Pronóstico del Cronograma 3. Solicitudes de Cambio 4. Actualizaciones al Plan de Dirección del Proyecto Línea base del cronograma Plan de Gestión del Cronograma Línea Base de costos 5. Actualizaciones a los Documentos del Proyecto Datos del cronograma Cronograma del proyecto Registro de Riesgos 6. Actualizaciones a los Activos de los Procesos de la Organización. 62 Grado en Ingeniería Informática GESTIÓN DE PROYECTOS INFORMÁTICOS ¿Preguntas? ESIT - Gestión de Proyectos Informáticos