SlideShare uma empresa Scribd logo
1 de 34
INGENIERÍA DE SOFTWARE
Unidad II




            Planificación de Proyectos
            Prof. Yaskelly Yedra         I-2011
Planificación de Proyectos

   Contenido
   1.   Actividades de planificación
   2.   Tipos de planes de procesos
   3.   Estructura del plan de procesos
   4.   Organización de las actividades
   5.   Calendario del proyecto
   6.   Gestión de riesgos
Planificación de proyectos
   Una buena planificación no siempre garantiza
    el éxito del proyecto
   El proceso de planificación se inicia con una
    valoración de las restricciones que afectan el
    proyecto (fecha de entrega, costos, personal)
Planificación de Proyectos

   Contenido
   1.   Actividades de planificación
   2.   Tipos de planes de procesos
   3.   Estructura del plan de procesos
   4.   Organización de las actividades
   5.   Calendario del proyecto
   6.   Gestión de riesgos
Actividades de planificación
   Redacción de la propuesta
   Planificación y calendarización del proyecto
   Estimación del costo del proyecto
   Supervisión y revisión del proyecto
   Selección y evaluación del personal
   Redacción y presentación de informes
Planificación de Proyectos

   Contenido
    1.   Actividades de planificación
    2.   Tipos de planes de procesos
    3.   Estructura del plan de procesos
    4.   Organización de las actividades
    5.   Calendario del proyecto
    6.   Gestión de riesgos
Tipos de planes de procesos
   Plan de calidad

   Plan de validación

   Plan de gestión de configuraciones

   Plan de mantenimiento

   Plan de gestión de personal Explicar las
    funciones y responsabilidades
Planificación de Proyectos

   Contenido
   1.   Actividades de planificación
   2.   Tipos de planes de procesos
   3.   Estructura del plan de procesos
   4.   Organización de las actividades
   5.   Calendario del proyecto
   6.   Gestión de riesgos
Estructura del plan de proyecto
   Introducción
   Organización del proyecto (personal)
   Análisis de riesgos
   Requerimientos hardware y software
   Estructura de actividades del proyecto
   Agenda del proyecto (actividades, hitos
    asignación de personal)
   Mecanismos de supervisión e informe
Members of the Development Team
   Requirement analysts: work with the customers to
    identify and document the requirements
   Designers: generate a system-level description of what
    the system us supposed to do
   Programmers: write lines of code to implement the
    design
   Testers: catch faults
   Trainers: show users how to use the system
   Maintenance team: fix faults that show up later
   Librarians: prepare and store documents such as
    software requirements
   Configuration management team: maintain
    correspondence among various artifacts
    Software Engineering
    por: Pfleeger, Shari Lawrence/ Atlee, Joanne M. Prentice Hall
Members of the Development Team
   Typical roles played by the members of a
    development team
Planificación de Proyectos

   Contenido
   1.   Actividades de planificación
   2.   Tipos de planes de procesos
   3.   Estructura del plan de procesos
   4.   Organización de las actividades
   5.   Calendario del proyecto
   6.   Gestión de riesgos
Organización de las actividades
   Las actividades se deben organizar de forma que
    produzcan salidas "tangibles" válidas para la gestión
    del progreso del desarrollo

   Los HITOS (milestones) marcan el final de una
    actividad del proceso de desarrollo

   Las ENTREGAS (deliverables) son resultados del
    proyecto que se entregan a los clientes

   El proceso en cascada permite identificar de forma
    sencilla los hitos que marcan el progreso del proyecto
Planificación de Proyectos

   Contenido
   1.   Actividades de planificación
   2.   Tipos de planes de procesos
   3.   Estructura del plan de procesos
   4.   Organización de las actividades
   5.   Calendario del proyecto
   6.   Gestión de riesgos
Calendario del proyecto

   Las suposiciones iniciales y el calendario
    deben ser pesimistas

   Debe haber suficiente holgura para evitar
    re-negociaciones en la entrega
Calendario del proyecto
   Consiste en la organización temporal y
    asignación de 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
El proceso de calendario
      Implica separar todo el trabajo de un proyecto
       en actividades complementarias y considerar
       el tiempo requerido para completar dichas
       actividades


                   Identificar        Estimar          Asignar               Crear
  Identificar
                 dependencias      recursos para    personas a las        gráficos de
  actividades
                 de actividades   las actividades    actividades           proyecto



Requerimientos                                                       Redes de actividades
  de software                                                         y gráficos de barra
Representaciones gráficas
   Se utilizan para ilustrar la agenda del proyecto

   Permiten mostrar una vista de la división en
    tareas del proyecto. Las actividades no deberían
    ser demasiado "pequeñas" (alrededor de una
    semana o más)

   Los diagramas de actividades muestran las
    dependencias de las tareas y el camino crítico

   Los diagramas de barras muestran la agenda
    del proyecto
Grafos 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
Diagramas Gantt
   Eje de ordenadas
       Representa Actividades o Recursos
   Eje de abscisas
       Tiempo
   Permite observar con detalle la evolución del
    proyecto
   La herramienta Microsoft Project permite
    generar automáticamente
       Diagramas de Gantt
       Grafos PERT
Diagramas Gantt
Problemas de calendario
   La tarea de estimar la dificultad del problema y
    por lo tanto el coste asociado es bastante “dura”

   La productividad no es proporcional al número
    de gente trabajando en una tarea

   Añadir gente a un proyecto que va con retraso lo
    retrasará más todavía debido a la sobrecarga en
    cuanto a las comunicaciones personales

   Lo inesperado SIEMPRE ocurre. Se debe tener
    esto en cuenta a la hora de planificar
Planificación de Proyectos

   Contenido
   1.   Actividades de planificación
   2.   Tipos de planes de procesos
   3.   Estructura del plan de procesos
   4.   Organización de las actividades
   5.   Calendario del proyecto
   6.   Gestión de riesgos
Gestión de riesgos
   Actividad que concierne a la identificación de los
    riesgos y desarrollo de planes para minimizar sus
    efectos en un proyecto.
   Un riesgo es una probabilidad de que pueda
    ocurrir alguna circunstancia adversa.
     Los riesgos del proyecto afectan a la agenda o los
      recursos
     Los riesgos del producto afectan a la calidad o
      realización del desarrollo
     Los riesgos del negocio afectan a la organización que
      desarrolla o que gestiona el proyecto
El proceso de gestión de riesgos
    Identificación de riesgos
    Análisis de riesgos
    Planificación de los riesgos
    Monitorización de los riesgos


    Identificación    Análisis de      Planeación de      Supervisión
      de riegos         riegos             riegos          de riegos




                       Listado de        Anulación de
Listado de riesgos                                        Valoración de
                     priorización de   riesgos y planes
   potenciales                                               riesgos
                         riesgos       de contingencia
Identificación de riesgos
 Riesgos de tecnologías
 Riesgos de personal

 Riesgos organizacionales

 Riesgos de herramientas

 Riesgos de requerimientos

 Riesgo de estimación
Análisis de riesgo
 Tipo de riesgo                    Posible riesgo
                  La Base de Datos utilizada no puede procesar
  TECNOLOGÍA      muchas transacciones por segundo como se
                  esperaba.
   PERSONAS       Es imposible seleccionar personal con las
                  habilidades requeridas para el proyecto.
                  Los problemas financieros en la organización
ORGANIZACIONAL    causan reducciones en el presupuesto del
                  proyecto.
 HERRAMIENTAS     Las herramientas CASE no se pueden integrar.
REQUERIMIENTOS    Se proponen cambios en los requerimientos que
                  suponen rehacer el diseño.
  ESTIMACIÓN      El tiempo requerido para desarrollar el software
                  está subestimado.
Análisis de riesgo
         Tipo de riesgo             Probabilidad    Efectos
Problemas financieros en la             Baja       Catastrófico
organización.
Problemas de selección de               Alta       Catastrófico
personal.
Cambios en los requerimientos.       Moderada         Serio
Rendimiento de la Base de Datos.     Moderada         Serio
Tiempo de desarrollo subestimado.       Alto          Serio
Herramientas CASE no se pueden          Alto        Tolerable
integrar.
Planificación de riesgos
      Riesgo                               Estrategia
Problemas financieros Preparar un documento breve para el gestor
en la organización    principal que muestre que el proyecto hace
                      contribuciones muy importantes a los objetivos
                      del negocio.
Problemas de           Alertar al cliente de las dificultades potenciales
selección de           y las posibilidades de retraso, previsión de
personal               cursos de formación.
Cambios en los         Investigar la información para valorar el impacto
requerimientos         del cambio en los requerimientos, prototipado y
                       revisión con el cliente.
Rendimiento de la      Investigar la posibilidad de comprar una base
Base de Datos          de datos de rendimiento más alto.
Tiempo de desarrollo   Investigar los componentes comprados y la
subestimado            utilización de un generador de programas.
Monitorización de riesgos
(ejemplos)
 Tipo de riesgo            Identificadores potenciales
                  Entrega retrasada del hardware o del soporte
  TECNOLOGÍA      software
   PERSONAS       Personal con moral baja, malas relaciones entre
                  miembros del equipo.
                  Cotilleos en la organización, pasividad en el
ORGANIZACIONAL    gestor principal.
 HERRAMIENTAS     Quejas sobre herramientas CASE, peticiones de
                  estaciones de trabajo más potentes.
REQUERIMIENTOS    Peticiones de cambios en muchos
                  requerimientos, quejas del cliente.
  ESTIMACIÓN      Fracaso en el cumplimiento de la agenda
                  acordada.
Puntos claves
   Una buena gestión de proyectos es esencial para el
    éxito del proyecto

   La naturaleza intangible del software causa
    problemas en la gestión de proyectos

   Los gestores se encargan de varias tareas, pero las
    más significativas son planificación, estimación y
    confección de agendas (scheduling)

   La planificación y estimación son procesos iterativos
    y continuados durante todo el desarrollo del proyecto
Ejemplo de proyecto I
Una entidad financiera desea reducir a la mitad su
tiempo de trámite de las "solicitudes de préstamos
   personales" (OBJETIVO), para lo cual se ha
    encargado al departamento informático la
                   instalación
    de un equipamiento y la realización de una
     aplicación que automatice dicha gestión
                  (PROYECTO)
Ejemplo de proyecto II
Ejemplo de proyecto III




 Diagrama Gantt

Mais conteúdo relacionado

Mais procurados

Gestion del alcance proyecto
Gestion del alcance proyectoGestion del alcance proyecto
Gestion del alcance proyectodochoaq_1981
 
Presentacion planificacion y proyectos
Presentacion planificacion y proyectosPresentacion planificacion y proyectos
Presentacion planificacion y proyectosrosalessa
 
Introduccion a la gestion de proyectos
Introduccion a la gestion de proyectosIntroduccion a la gestion de proyectos
Introduccion a la gestion de proyectosAlex Vasquez
 
Ciclo de vida de un proyecto
Ciclo de vida de un proyectoCiclo de vida de un proyecto
Ciclo de vida de un proyectoariel0812
 
PMO: La Oficina de Gestión de Proyectos
PMO: La Oficina de Gestión de ProyectosPMO: La Oficina de Gestión de Proyectos
PMO: La Oficina de Gestión de ProyectosSergio Salimbeni
 
Gestion de Proyectos - Gestion de Riesgos
Gestion de Proyectos - Gestion de RiesgosGestion de Proyectos - Gestion de Riesgos
Gestion de Proyectos - Gestion de RiesgosGiovanny Guillen
 
07 gestion de recursos humanos
07 gestion de recursos humanos07 gestion de recursos humanos
07 gestion de recursos humanosRuben Rodriguez
 
PMBOK® 6ª edición NOVEDADES
PMBOK® 6ª edición NOVEDADESPMBOK® 6ª edición NOVEDADES
PMBOK® 6ª edición NOVEDADESnetmind
 
Presentacion PMBOK
Presentacion PMBOKPresentacion PMBOK
Presentacion PMBOKlaf_luis
 
Introducción a la gestión de proyectos
Introducción a la gestión de proyectosIntroducción a la gestión de proyectos
Introducción a la gestión de proyectosJesús Tramullas
 
Elaboración, Administración y Evaluación de Proyectos
Elaboración, Administración y Evaluación de ProyectosElaboración, Administración y Evaluación de Proyectos
Elaboración, Administración y Evaluación de ProyectosVanessa Caballeros
 
Gestion de proyectos pmbok
Gestion de proyectos pmbokGestion de proyectos pmbok
Gestion de proyectos pmbokDavid S T Carpio
 

Mais procurados (20)

Gestion De Proyectos
Gestion De ProyectosGestion De Proyectos
Gestion De Proyectos
 
Gestion del alcance proyecto
Gestion del alcance proyectoGestion del alcance proyecto
Gestion del alcance proyecto
 
Presentacion planificacion y proyectos
Presentacion planificacion y proyectosPresentacion planificacion y proyectos
Presentacion planificacion y proyectos
 
Pmo (project management office)
Pmo (project management office)Pmo (project management office)
Pmo (project management office)
 
Introduccion a la gestion de proyectos
Introduccion a la gestion de proyectosIntroduccion a la gestion de proyectos
Introduccion a la gestion de proyectos
 
Gestión de proyectos
Gestión de proyectosGestión de proyectos
Gestión de proyectos
 
Ciclo de vida de un proyecto
Ciclo de vida de un proyectoCiclo de vida de un proyecto
Ciclo de vida de un proyecto
 
PMO: La Oficina de Gestión de Proyectos
PMO: La Oficina de Gestión de ProyectosPMO: La Oficina de Gestión de Proyectos
PMO: La Oficina de Gestión de Proyectos
 
Gestion de Proyectos - Gestion de Riesgos
Gestion de Proyectos - Gestion de RiesgosGestion de Proyectos - Gestion de Riesgos
Gestion de Proyectos - Gestion de Riesgos
 
PMBOK
PMBOKPMBOK
PMBOK
 
07 gestion de recursos humanos
07 gestion de recursos humanos07 gestion de recursos humanos
07 gestion de recursos humanos
 
Project Management Framework
Project Management FrameworkProject Management Framework
Project Management Framework
 
Gestión de Riesgos en Proyectos según el PMBOK: Lineamientos Generales para s...
Gestión de Riesgos en Proyectos según el PMBOK: Lineamientos Generales para s...Gestión de Riesgos en Proyectos según el PMBOK: Lineamientos Generales para s...
Gestión de Riesgos en Proyectos según el PMBOK: Lineamientos Generales para s...
 
Estructura de desglose de riesgos
Estructura de desglose de riesgosEstructura de desglose de riesgos
Estructura de desglose de riesgos
 
PMBOK® 6ª edición NOVEDADES
PMBOK® 6ª edición NOVEDADESPMBOK® 6ª edición NOVEDADES
PMBOK® 6ª edición NOVEDADES
 
Presentacion PMBOK
Presentacion PMBOKPresentacion PMBOK
Presentacion PMBOK
 
Introducción a la gestión de proyectos
Introducción a la gestión de proyectosIntroducción a la gestión de proyectos
Introducción a la gestión de proyectos
 
SELECCION DE PROYECTOS
SELECCION DE PROYECTOSSELECCION DE PROYECTOS
SELECCION DE PROYECTOS
 
Elaboración, Administración y Evaluación de Proyectos
Elaboración, Administración y Evaluación de ProyectosElaboración, Administración y Evaluación de Proyectos
Elaboración, Administración y Evaluación de Proyectos
 
Gestion de proyectos pmbok
Gestion de proyectos pmbokGestion de proyectos pmbok
Gestion de proyectos pmbok
 

Semelhante a Planificacion de proyecto

Planificación de proyectos de software
Planificación de proyectos de software Planificación de proyectos de software
Planificación de proyectos de software Yaskelly Yedra
 
Gestion De Proyectos
Gestion De ProyectosGestion De Proyectos
Gestion De Proyectosguest23ec84
 
Curso de Ingeniería de Software - Capitulo5
Curso de Ingeniería de Software - Capitulo5Curso de Ingeniería de Software - Capitulo5
Curso de Ingeniería de Software - Capitulo5Eddie Malca
 
Gestion de riesgos_ingenieria_de_software
Gestion de riesgos_ingenieria_de_softwareGestion de riesgos_ingenieria_de_software
Gestion de riesgos_ingenieria_de_softwareDaniel Martinez
 
Oriana Campos. Planificación de proyecto de software.
Oriana Campos. Planificación de proyecto de software.Oriana Campos. Planificación de proyecto de software.
Oriana Campos. Planificación de proyecto de software.Antonio Compatriota
 
PLANEACION DE PROYECTOS DE SOFTWARE
PLANEACION DE PROYECTOS DE SOFTWAREPLANEACION DE PROYECTOS DE SOFTWARE
PLANEACION DE PROYECTOS DE SOFTWAREAlberto Zurita
 
Planificacion de un Proyecto de Software
Planificacion de un Proyecto de SoftwarePlanificacion de un Proyecto de Software
Planificacion de un Proyecto de SoftwareRichard J. Nuñez
 
Planificacion de proyectos
Planificacion de proyectosPlanificacion de proyectos
Planificacion de proyectosLeonel Ibarra
 
Administracion de recursos informaticos
Administracion de recursos informaticosAdministracion de recursos informaticos
Administracion de recursos informaticosmenamigue
 
Planificacion proyecto
Planificacion proyectoPlanificacion proyecto
Planificacion proyectoGerardo Valera
 
Resumen administración de proyectos
Resumen administración de proyectosResumen administración de proyectos
Resumen administración de proyectoscarmencitagp
 
PLANIFICACION DE UN PROYECTO DE SOFTWARE
PLANIFICACION DE UN PROYECTO DE SOFTWAREPLANIFICACION DE UN PROYECTO DE SOFTWARE
PLANIFICACION DE UN PROYECTO DE SOFTWARELuis Jesus Curbata
 
presentacion-gerenciamiento-de--proyectos-27-octubre-2da-parte-2.pdf
presentacion-gerenciamiento-de--proyectos-27-octubre-2da-parte-2.pdfpresentacion-gerenciamiento-de--proyectos-27-octubre-2da-parte-2.pdf
presentacion-gerenciamiento-de--proyectos-27-octubre-2da-parte-2.pdfNicolasLisoFabbri
 

Semelhante a Planificacion de proyecto (20)

Planificación de proyectos de software
Planificación de proyectos de software Planificación de proyectos de software
Planificación de proyectos de software
 
Clase 8, 12/9/2007
Clase 8, 12/9/2007Clase 8, 12/9/2007
Clase 8, 12/9/2007
 
Gestion De Proyectos
Gestion De ProyectosGestion De Proyectos
Gestion De Proyectos
 
Curso de Ingeniería de Software - Capitulo5
Curso de Ingeniería de Software - Capitulo5Curso de Ingeniería de Software - Capitulo5
Curso de Ingeniería de Software - Capitulo5
 
Gestion de riesgos_ingenieria_de_software
Gestion de riesgos_ingenieria_de_softwareGestion de riesgos_ingenieria_de_software
Gestion de riesgos_ingenieria_de_software
 
Oriana Campos. Planificación de proyecto de software.
Oriana Campos. Planificación de proyecto de software.Oriana Campos. Planificación de proyecto de software.
Oriana Campos. Planificación de proyecto de software.
 
PROYECTOS.pptx
PROYECTOS.pptxPROYECTOS.pptx
PROYECTOS.pptx
 
Ing sw 04_01
Ing sw 04_01Ing sw 04_01
Ing sw 04_01
 
PLANEACION DE PROYECTOS DE SOFTWARE
PLANEACION DE PROYECTOS DE SOFTWAREPLANEACION DE PROYECTOS DE SOFTWARE
PLANEACION DE PROYECTOS DE SOFTWARE
 
Planificacion de un Proyecto de Software
Planificacion de un Proyecto de SoftwarePlanificacion de un Proyecto de Software
Planificacion de un Proyecto de Software
 
Gestion del tiempo
Gestion del tiempoGestion del tiempo
Gestion del tiempo
 
Planificacion de proyectos
Planificacion de proyectosPlanificacion de proyectos
Planificacion de proyectos
 
Administracion de recursos informaticos
Administracion de recursos informaticosAdministracion de recursos informaticos
Administracion de recursos informaticos
 
gestion de riesg
 gestion de riesg gestion de riesg
gestion de riesg
 
Yorgelis gomez
Yorgelis gomezYorgelis gomez
Yorgelis gomez
 
Planificacion proyecto
Planificacion proyectoPlanificacion proyecto
Planificacion proyecto
 
Gerencia de Proyectos Aplicada
Gerencia de Proyectos AplicadaGerencia de Proyectos Aplicada
Gerencia de Proyectos Aplicada
 
Resumen administración de proyectos
Resumen administración de proyectosResumen administración de proyectos
Resumen administración de proyectos
 
PLANIFICACION DE UN PROYECTO DE SOFTWARE
PLANIFICACION DE UN PROYECTO DE SOFTWAREPLANIFICACION DE UN PROYECTO DE SOFTWARE
PLANIFICACION DE UN PROYECTO DE SOFTWARE
 
presentacion-gerenciamiento-de--proyectos-27-octubre-2da-parte-2.pdf
presentacion-gerenciamiento-de--proyectos-27-octubre-2da-parte-2.pdfpresentacion-gerenciamiento-de--proyectos-27-octubre-2da-parte-2.pdf
presentacion-gerenciamiento-de--proyectos-27-octubre-2da-parte-2.pdf
 

Planificacion de proyecto

  • 1. INGENIERÍA DE SOFTWARE Unidad II Planificación de Proyectos Prof. Yaskelly Yedra I-2011
  • 2. Planificación de Proyectos Contenido 1. Actividades de planificación 2. Tipos de planes de procesos 3. Estructura del plan de procesos 4. Organización de las actividades 5. Calendario del proyecto 6. Gestión de riesgos
  • 3. Planificación de proyectos  Una buena planificación no siempre garantiza el éxito del proyecto  El proceso de planificación se inicia con una valoración de las restricciones que afectan el proyecto (fecha de entrega, costos, personal)
  • 4. Planificación de Proyectos Contenido 1. Actividades de planificación 2. Tipos de planes de procesos 3. Estructura del plan de procesos 4. Organización de las actividades 5. Calendario del proyecto 6. Gestión de riesgos
  • 5. Actividades de planificación  Redacción de la propuesta  Planificación y calendarización del proyecto  Estimación del costo del proyecto  Supervisión y revisión del proyecto  Selección y evaluación del personal  Redacción y presentación de informes
  • 6. Planificación de Proyectos Contenido 1. Actividades de planificación 2. Tipos de planes de procesos 3. Estructura del plan de procesos 4. Organización de las actividades 5. Calendario del proyecto 6. Gestión de riesgos
  • 7. Tipos de planes de procesos  Plan de calidad  Plan de validación  Plan de gestión de configuraciones  Plan de mantenimiento  Plan de gestión de personal Explicar las funciones y responsabilidades
  • 8. Planificación de Proyectos Contenido 1. Actividades de planificación 2. Tipos de planes de procesos 3. Estructura del plan de procesos 4. Organización de las actividades 5. Calendario del proyecto 6. Gestión de riesgos
  • 9. Estructura del plan de proyecto  Introducción  Organización del proyecto (personal)  Análisis de riesgos  Requerimientos hardware y software  Estructura de actividades del proyecto  Agenda del proyecto (actividades, hitos asignación de personal)  Mecanismos de supervisión e informe
  • 10. Members of the Development Team  Requirement analysts: work with the customers to identify and document the requirements  Designers: generate a system-level description of what the system us supposed to do  Programmers: write lines of code to implement the design  Testers: catch faults  Trainers: show users how to use the system  Maintenance team: fix faults that show up later  Librarians: prepare and store documents such as software requirements  Configuration management team: maintain correspondence among various artifacts Software Engineering por: Pfleeger, Shari Lawrence/ Atlee, Joanne M. Prentice Hall
  • 11. Members of the Development Team  Typical roles played by the members of a development team
  • 12. Planificación de Proyectos Contenido 1. Actividades de planificación 2. Tipos de planes de procesos 3. Estructura del plan de procesos 4. Organización de las actividades 5. Calendario del proyecto 6. Gestión de riesgos
  • 13. Organización de las actividades  Las actividades se deben organizar de forma que produzcan salidas "tangibles" válidas para la gestión del progreso del desarrollo  Los HITOS (milestones) marcan el final de una actividad del proceso de desarrollo  Las ENTREGAS (deliverables) son resultados del proyecto que se entregan a los clientes  El proceso en cascada permite identificar de forma sencilla los hitos que marcan el progreso del proyecto
  • 14. Planificación de Proyectos Contenido 1. Actividades de planificación 2. Tipos de planes de procesos 3. Estructura del plan de procesos 4. Organización de las actividades 5. Calendario del proyecto 6. Gestión de riesgos
  • 15. Calendario del proyecto  Las suposiciones iniciales y el calendario deben ser pesimistas  Debe haber suficiente holgura para evitar re-negociaciones en la entrega
  • 16. Calendario del proyecto  Consiste en la organización temporal y asignación de 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
  • 17. El proceso de calendario  Implica separar todo el trabajo de un proyecto en actividades complementarias y considerar el tiempo requerido para completar dichas actividades Identificar Estimar Asignar Crear Identificar dependencias recursos para personas a las gráficos de actividades de actividades las actividades actividades proyecto Requerimientos Redes de actividades de software y gráficos de barra
  • 18. Representaciones gráficas  Se utilizan para ilustrar la agenda del proyecto  Permiten mostrar una vista de la división en tareas del proyecto. Las actividades no deberían ser demasiado "pequeñas" (alrededor de una semana o más)  Los diagramas de actividades muestran las dependencias de las tareas y el camino crítico  Los diagramas de barras muestran la agenda del proyecto
  • 19. Grafos 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
  • 20. Diagramas Gantt  Eje de ordenadas  Representa Actividades o Recursos  Eje de abscisas  Tiempo  Permite observar con detalle la evolución del proyecto  La herramienta Microsoft Project permite generar automáticamente  Diagramas de Gantt  Grafos PERT
  • 22. Problemas de calendario  La tarea de estimar la dificultad del problema y por lo tanto el coste asociado es bastante “dura”  La productividad no es proporcional al número de gente trabajando en una tarea  Añadir gente a un proyecto que va con retraso lo retrasará más todavía debido a la sobrecarga en cuanto a las comunicaciones personales  Lo inesperado SIEMPRE ocurre. Se debe tener esto en cuenta a la hora de planificar
  • 23. Planificación de Proyectos Contenido 1. Actividades de planificación 2. Tipos de planes de procesos 3. Estructura del plan de procesos 4. Organización de las actividades 5. Calendario del proyecto 6. Gestión de riesgos
  • 24. Gestión de riesgos  Actividad que concierne a la identificación de los riesgos y desarrollo de planes para minimizar sus efectos en un proyecto.  Un riesgo es una probabilidad de que pueda ocurrir alguna circunstancia adversa.  Los riesgos del proyecto afectan a la agenda o los recursos  Los riesgos del producto afectan a la calidad o realización del desarrollo  Los riesgos del negocio afectan a la organización que desarrolla o que gestiona el proyecto
  • 25. El proceso de gestión de riesgos  Identificación de riesgos  Análisis de riesgos  Planificación de los riesgos  Monitorización de los riesgos Identificación Análisis de Planeación de Supervisión de riegos riegos riegos de riegos Listado de Anulación de Listado de riesgos Valoración de priorización de riesgos y planes potenciales riesgos riesgos de contingencia
  • 26. Identificación de riesgos  Riesgos de tecnologías  Riesgos de personal  Riesgos organizacionales  Riesgos de herramientas  Riesgos de requerimientos  Riesgo de estimación
  • 27. Análisis de riesgo Tipo de riesgo Posible riesgo La Base de Datos utilizada no puede procesar TECNOLOGÍA muchas transacciones por segundo como se esperaba. PERSONAS Es imposible seleccionar personal con las habilidades requeridas para el proyecto. Los problemas financieros en la organización ORGANIZACIONAL causan reducciones en el presupuesto del proyecto. HERRAMIENTAS Las herramientas CASE no se pueden integrar. REQUERIMIENTOS Se proponen cambios en los requerimientos que suponen rehacer el diseño. ESTIMACIÓN El tiempo requerido para desarrollar el software está subestimado.
  • 28. Análisis de riesgo Tipo de riesgo Probabilidad Efectos Problemas financieros en la Baja Catastrófico organización. Problemas de selección de Alta Catastrófico personal. Cambios en los requerimientos. Moderada Serio Rendimiento de la Base de Datos. Moderada Serio Tiempo de desarrollo subestimado. Alto Serio Herramientas CASE no se pueden Alto Tolerable integrar.
  • 29. Planificación de riesgos Riesgo Estrategia Problemas financieros Preparar un documento breve para el gestor en la organización principal que muestre que el proyecto hace contribuciones muy importantes a los objetivos del negocio. Problemas de Alertar al cliente de las dificultades potenciales selección de y las posibilidades de retraso, previsión de personal cursos de formación. Cambios en los Investigar la información para valorar el impacto requerimientos del cambio en los requerimientos, prototipado y revisión con el cliente. Rendimiento de la Investigar la posibilidad de comprar una base Base de Datos de datos de rendimiento más alto. Tiempo de desarrollo Investigar los componentes comprados y la subestimado utilización de un generador de programas.
  • 30. Monitorización de riesgos (ejemplos) Tipo de riesgo Identificadores potenciales Entrega retrasada del hardware o del soporte TECNOLOGÍA software PERSONAS Personal con moral baja, malas relaciones entre miembros del equipo. Cotilleos en la organización, pasividad en el ORGANIZACIONAL gestor principal. HERRAMIENTAS Quejas sobre herramientas CASE, peticiones de estaciones de trabajo más potentes. REQUERIMIENTOS Peticiones de cambios en muchos requerimientos, quejas del cliente. ESTIMACIÓN Fracaso en el cumplimiento de la agenda acordada.
  • 31. Puntos claves  Una buena gestión de proyectos es esencial para el éxito del proyecto  La naturaleza intangible del software causa problemas en la gestión de proyectos  Los gestores se encargan de varias tareas, pero las más significativas son planificación, estimación y confección de agendas (scheduling)  La planificación y estimación son procesos iterativos y continuados durante todo el desarrollo del proyecto
  • 32. Ejemplo de proyecto I Una entidad financiera desea reducir a la mitad su tiempo de trámite de las "solicitudes de préstamos personales" (OBJETIVO), para lo cual se ha encargado al departamento informático la instalación de un equipamiento y la realización de una aplicación que automatice dicha gestión (PROYECTO)
  • 34. Ejemplo de proyecto III Diagrama Gantt