SlideShare una empresa de Scribd logo
1 de 73
Descargar para leer sin conexión
Gestión de Proyectos Software
                                                             en el marco de PMBOK



                           Universidad de Castilla-La Mancha
                             Escuela Superior de Informática
                  Departamento de Tecnologías y Sistemas de Información




                                                    Francisco Ruiz, Félix García




                                                                                    Conceptos Básicos
                                                                                             Proyecto
                Esfuerzo temporal que se lleva a cabo para crear
                     un producto, servicio o resultado único.

    • Características principales:
                   Esfuerzo => hecho por personas
                   Temporal => tiene un comienzo definido y un final
                   definido.
                   Producto, servicio o resultado único => crea entregables
                   únicos.
                   Elaboración Gradual => se desarrolla en pasos y se va
                   aumentando mediante incrementos.




                                                                                                  2
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Conceptos Básicos
                                                                                                 Proyecto
    • Esfuerzo temporal
                    El final se alcanza cuando:
                       a) Se han logrado los objetivos del proyecto, o
                       b) Queda claro que los objetivos del proyecto no serán o no
                          podrán ser alcanzados, o
                       c) La necesidad del proyecto ya no existe y el proyecto es
                          cancelado.
             •      Temporal no necesariamente significa de corta duración;
                    muchos proyectos duran varios años.
             •      Los proyectos no son esfuerzos continuos.
                       • => La duración de un proyecto es limitada.
                    El adjetivo temporal no es aplicable generalmente al
                    entregable creado por el proyecto. La mayoría de los
                    proyectos se emprenden para obtener un resultado
                    duradero.


                                                                                                        3
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                                    Conceptos Básicos
                                                                                                 Proyecto
    •       Entregable Único
                    Entregables son productos, servicios o resultados.
                    Los proyectos pueden crear:
                       •     Un producto o artículo, que es cuantificable, y que puede ser un
                             elemento terminado o un componente.
                       •     La capacidad de prestar un servicio como.
                                – Ejemplo: las funciones del negocio que respaldan la producción o la
                                  distribución.
                       •     Un resultado como, por ejemplo, salidas o documentos.
                                – Ejemplo: de un proyecto de investigación se obtienen conocimientos que
                                  pueden usarse para determinar si existe o no una tendencia o si un
                                  nuevo proceso beneficiará a la sociedad.
                    La singularidad es una característica importante de los
                    entregables de un proyecto.
                       •     Ejemplo: se han construido muchos miles de edificios de oficinas,
                             pero cada edificio individual es único: diferente propietario, diferente
                             diseño, diferente ubicación, diferente contratista, etc.
                       •     La presencia de elementos repetitivos no cambia la condición
                             fundamental de único del trabajo de un proyecto.

                                                                                                        4
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Conceptos Básicos
                                                                                Proyecto




                                 ESTRATEGIA

                                                             Proyectos
                                      TÁCTICA



                                  OPERATIVA




                                                                                       5
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                     Conceptos Básicos
                                                                    Gestión de Proyectos
                    La gestión de un proyecto incluye, fundamentalmente:
                       • Identificar los requisitos
                       • Establecer unos objetivos claros y posibles de realizar
                       • Adaptar las especificaciones, los planes y el enfoque a las
                         diversas inquietudes y expectativas de los diferentes
                         interesados (stakeholders).
                       • Equilibrar las demandas concurrentes de calidad, alcance,
                         tiempo y costes.

                                 ALCANCE                        CALIDAD




                                     COSTE                        TIEMPO
                                                                                       6
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Conceptos Básicos
                                                                            Áreas de Experiencia
    Áreas de Experiencia




                                                                                              7
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                            Conceptos Básicos
                                                                            Áreas de Experiencia
    Conocimientos y Habilidades Directivas
    •       La dirección de una organización comprende la planificación,
            organización, selección de personal, ejecución y control de
            las operaciones de una empresa en funcionamiento.
                    Incluye disciplinas de respaldo como:
                       •     Gestión financiera y contabilidad
                       •     Compras y adquisiciones
                       •     Ventas y comercialización
                       •     Contratos y derecho mercantil
                       •     Fabricación y distribución
                       •     Logística y cadena de suministro
                       •     Planificación estratégica, táctica y operativa
                       •     Estructuras y comportamiento de la organización, administración de
                             personal, compensaciones, beneficios y planes de carrera
                       •     Prácticas sanitarias y de seguridad
                       •     Tecnologías de la información.
    •       En cualquier proyecto es posible que se requieran
            habilidades relativas a una gran cantidad de temas generales
            de dirección.


                                                                                              8
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Conceptos Básicos
                                                                          Áreas de Experiencia
    Habilidades Interpersonales
    •       La GP requiere, fundamentalmente, de las siguientes:
                    Comunicación efectiva. Intercambio de información.
                    Influencia en la organización. Capacidad para “lograr que las
                    cosas se hagan”.
                    Liderazgo. Desarrollar una visión y una estrategia, y motivar a
                    las personas a lograr esa visión y estrategia.
                    Motivación. Estimular a las personas para que alcancen altos
                    niveles de rendimiento y superen los obstáculos al cambio.
                    Negociación y gestión de conflictos. Consultar con los demás
                    para ponerse de acuerdo o llegar a acuerdos con ellos.
                    Resolución de problemas. Combinación de definición de
                    problemas, identificación y análisis de alternativas, y toma de
                    decisiones.




                                                                                           9
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                          Conceptos Básicos
                                                                              Guía del PMBOK
                                               Project Management Institute
                                                    http://www.pmi.org/
                                                    http://www.pmi.org/




                                                                                          10
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Contexto Organizacional



    La GP suele darse en un contexto más amplio
      que incluye
    • la gestión de programas,
    • la gestión del portafolio de programas o
      proyectos, y
    • la oficina de gestión de proyectos (OGP).
            Plan Estratégico
                                                 Portafolio
                                                              Programa
                                                                         Proyecto
                                                                                    Subproyecto

                 un programa que consta de varios proyectos asociados
                         contribuye a lograr un plan estratégico

                                                                                                    11
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                               Contexto Organizacional
                                                                                              Portafolio
    •       Un portafolio es un conjunto de proyectos o programas y
            otros trabajos, que se agrupan para facilitar la gestión
            efectiva de ese trabajo, a fin de cumplir con los objetivos
            estratégicos de negocio.
    •       Los proyectos o programas del portafolio no necesariamente
            tienen que ser interdependientes o estar directamente
            relacionados.
    •       Las organizaciones gestionan sus portafolios sobre la base
            de metas específicas:
                    Maximizar el valor del portafolio
                       •     evaluando con cuidado los proyectos y programas candidatos a ser
                             incluidos en él portafolio, y excluyendo proyectos que no cumplen
                             con los objetivos estratégicos del portafolio.
                    Equilibrar el portafolio entre inversiones incrementales y
                    radicales.
                    Usar los recursos de forma eficiente.

    •       La responsabilidad de la gestión del portafolio de una
            organización suele asignarse a altos directivos.

                                                                                                    12
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Contexto Organizacional
                                                                  Oficina de Gestión de Proyectos
    •       Una Oficina de Gestión de Proyectos (OGP, PMO) es una
            unidad de la organización para centralizar y coordinar la GP
            a su cargo.
                    También puede denominarse “oficina de gestión de programas”,
                    “oficina de proyectos” u “oficina de programas”.
                    Supervisa la gestión de proyectos, programas o una
                    combinación de ambos.
                    La OGP pone el énfasis en la planificación coordinada, la
                    priorización y la ejecución de proyectos y subproyectos
                    vinculados con los objetivos de negocio generales de la
                    organización.
                    Las OGP pueden operar con continuidad en varios aspectos:
                       •     proporcionar respaldo para la GP mediante formación, software,
                             políticas estandarizadas y procedimientos;
                       •     la gestión y responsabilidad directas en sí mismas para lograr los
                             objetivos del proyecto;
                       •     tomar decisiones clave durante la etapa de iniciación de cada
                             proyecto;
                       •     hacer recomendaciones o concluir proyectos a fin de ser
                             congruente con los objetivos de negocio;
                       •     participar en la selección, dirección y reubicación, si fuera
                             necesario, del personal compartido de los proyectos.

                                                                                                  13
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                   Ciclo de Vida de un Proyecto



    • Para facilitar la gestión, los directores de proyectos
      o la organización pueden dividir los proyectos en
      fases temporales, con los enlaces
      correspondientes a las operaciones de la
      organización.
    • El ciclo de vida del proyecto define las fases que
      conectan el inicio de un proyecto con su fin.
    • Muchas organizaciones identifican un ciclo de vida
      determinado para usarlo en todos sus proyectos.

                 No confundir las fases del ciclo de vida con los
                grupos de procesos de GP definidos en PMBOK

                                                                                                  14
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Ciclo de Vida de un Proyecto
                                                                           Características




       Evolución habitual de los costes y necesidades de recursos humanos


                                                                                      15
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Ciclo de Vida de un Proyecto
                                                                           Características




        Influencia de los interesados (stakeholders) vs coste de los cambios


                                                                                      16
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Ciclo de Vida de un Proyecto
                                                                                    Fases




                Secuencia de fases típica en un ciclo de vida de proyecto




                                                                                      17
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Ciclo de Vida de un Proyecto
                                                                  Relación con el Producto

    • Debe distinguirse entre el ciclo de vida del
      proyecto y el ciclo de vida del producto.
                    En algunos sectores (incluido desarrollo de software), las
                    organizaciones consideran el ciclo de vida del proyecto
                    como parte del ciclo de vida del producto.




                                                                                      18
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Ciclo de Vida de un Proyecto
                                                                                Interesados
 •       Los interesados (stakeholders) son personas y organizaciones
         que participan de forma activa en el proyecto o cuyos intereses
         pueden verse afectados por sus resultados.
                 Pueden influir sobre los objetivos y resultados del proyecto.
                 El equipo de GP debe identificar a los interesados, determinar sus
                 requisitos y expectativas y, en la medida de lo posible, gestionar su
                 influencia.




                                                                                        19
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Ciclo de Vida de un Proyecto
                                                              Influencias de la Organización

     Culturas y Estilos
                    La mayoría de las organizaciones han desarrollado
                    culturas únicas y descriptibles.
                    Estas culturas se ven reflejadas en numerosos factores:
                       •     Valores, normas, convicciones y expectativas compartidas
                       •     Políticas y procedimientos
                       •     Percepción de las relaciones de autoridad
                       •     Ética laboral y horario laboral
                    La cultura de las organizaciones frecuentemente tiene
                    una influencia directa sobre los proyectos. Ejemplos:
                       • Es más probable que un equipo que propone un enfoque
                         inusual o de alto riesgo obtenga la aprobación dentro de una
                         organización agresiva o emprendedora.
                       • Un DP con un estilo altamente participativo tiende a
                         encontrar problemas dentro de una organización jerárquica
                         rígida, mientras que uno con un estilo autoritario se vería
                         igualmente confrontado en una organización participativa.

                                                                                        20
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Ciclo de Vida de un Proyecto
                                                                      Influencias de la Organización

    Estructura Organizativa




                                       Influencia de la estructura organizativa

                                                                                                21
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                     Ciclo de Vida de un Proyecto
                                                                      Influencias de la Organización

    Estructura Organizativa – Orientada a Proyectos




                                                                                                22
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Ciclo de Vida de un Proyecto
                                                             Influencias de la Organización

    Estructura Organizativa – Matricial Débil




                                                                                       23
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                             Introducción


                      La GP es la aplicación de conocimientos, habilidades,
                      herramientas y técnicas a las actividades de un proyecto
                              para satisfacer los requisitos del mismo.

    •      La GP se materializa en la ejecución de procesos
                   usando dichos conocimientos, habilidades, herramientas y
                   técnicas para,
                   partiendo de las entradas, generar las salidas.

    •      Para que un proyecto tenga éxito, básicamente, el equipo del
           proyecto debe:
                   Seleccionar los procesos apropiados que sean necesarios para
                   cumplir con los objetivos del proyecto.
                   Adaptar las especificaciones del producto y los planes de tal
                   forma que se puedan cumplir los requisitos del proyecto y del
                   producto.
                   Cumplir con los requisitos para satisfacer las necesidades,
                   deseos y expectativas de los interesados.
                   Equilibrar las demandas concurrentes de alcance, tiempo,
                   costes, calidad, recursos y riesgos para producir un producto de
                   calidad.
                                                                                       24
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Introducción
                                                                             Concepto de Proceso
    • Un proceso es un conjunto de acciones y
      actividades interrelacionadas que se llevan a cabo
      para alcanzar un conjunto previamente
      especificado de productos, resultados o servicios.
                                               servicios
    •      El equipo del proyecto es quien está a cargo de ejecutar los
           procesos de un proyecto, que pertenecen a una de estas dos
           categorías:
                   De GP
                       • Son comunes a la mayoría de los proyectos.
                       • Su propósito es iniciar, planificar, ejecutar, supervisar y controlar, y
                         cerrar un proyecto.
                       • Interactúan entre sí de formas complejas.
                   Orientados al producto:
                       • Especifican y crean el producto o servicio del proyecto.
                       • Normalmente se definen por el ciclo de vida del proyecto y varían
                         según el área de aplicación.
    •      Los procesos de ambas categorías se superponen e
           interactúan durante el proyecto.
                   Ejemplo: no se puede definir el alcance si no se tiene una
                   comprensión básica acerca de cómo crear el producto
                   especificado.
                                                                                                    25
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                                      Introducción
                                                                                 Patrón de Proceso


                                                             Herramientas
                                                              y Técnicas




         Entradas                                             Proceso              Salidas
                                                                esfuerzo


             Un cierto esfuerzo para, usando unas determinadas
        herramientas y técnicas, producir unas salidas a partir de unas
                                  entradas.

                                                                ¿ Roles ?


                                                                                                    26
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Introducción
                                                               Patrón de Proceso

    • Ejemplo: Definición de las Actividades




                                                                            27
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Grupos de Procesos


    •      Los grupos de procesos de PMBOK mejoran el ciclo anterior y
           lo extienden con su temporalidad (inicio y fin).




                                                                            28
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Grupos de Procesos


    • Modelo Básico
                   Grupos de procesos para un proyecto o una fase de un proyecto




                         Iniciación
                                                             Planificación



           Seguimiento
            y Control                                                   Ejecución



                                                               Cierre

Las flechas representan flujo de información
                                                                                           29
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                         Grupos de Procesos
                                                                                  Planificación




                                                                             Los 21 procesos
                                                                             del Grupo de
    Cómo se va a                                                             Procesos de
    gestionar el proyecto                                                    Planificación


                                                                             (flujo resumido)




                                                                                           30
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Grupos de Procesos
                                                                                       Planificación
      Desarrollar PGP
                                                             Secuenciar
                                                             Actividades        Hacer
             Planificar                                                       Calendario
                                                Definir
             Alcance
                                              Actividades
                                                               Estimar
                                                             Duración Act.      Preparar
       Definir Alcance
                                               Estimar                         Presupuesto
        y Crear EDT
                                             Recursos Act.
                                                             Estimar Costes
                                                                                 Integrar en
                                                               Planificar     Plan de Proyecto
                                                                Riesgos
                                                             y Respuestas


                  Esquema básico de la planificación de un proyecto

        (sin procesos auxiliares de planificación de calidad, RRHH, adquisiciones y
                                      comunicaciones)
                                                                                                 31
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                              Grupos de Procesos
                                                                              Seguimiento y Control




                                                                                 Los 12 procesos
                                                                                  del Grupo de
                                                                                   Procesos de
                                                                                  Seguimiento y
                                                                                     Control



                                                                                  (flujo resumido)




                                                                                                 32
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Interacciones entre Procesos


    •      Los Grupos de Procesos de GP están relacionados por los
           resultados que producen.
                   La salida de un proceso, por lo general, se convierte en una
                   entrada a otro proceso o es un producto entregable del
                   proyecto.
    •      El Grupo de Planificación proporciona al Grupo de Ejecución:
                   un plan de GP documentado,
                   un enunciado del alcance del proyecto, y
                   a menudo, actualiza el PGP a medida que avanza el proyecto.
    •      Los Grupos de Procesos pocas veces son eventos discretos o
           que ocurren una única vez:
                   sus actividades se superponen con distintos niveles de
                   intensidad a lo largo del proyecto.
    •      Si el proyecto se divide en fases, los Grupos de Procesos
           interactúan dentro de una fase del proyecto y también pueden
           entrecruzarse entre las fases del proyecto.


                                                                                      33
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Interacciones entre Procesos




  Los grupos de procesos de un proyecto/fase pueden solapar en el tiempo

                                                                                      34
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Interacciones entre Procesos


                Triángulo de Grupos de Procesos en un proyecto con fases




                                                                                                       35
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                     Correspondencia con las Áreas de Conocimiento

    Intersecciones (procesos compartidos) entre los grupos de
       procesos y las áreas.
     Grupos de Procesos
  Áreas de
  Conocimiento
                                  Iniciación            Planeamiento   Ejecución   Control    Cierre

  1.- Integración

  2.- Alcance

  3.- Tiempo

  4.- Costes

  5.- Calidad

  6.- Recursos
      Humanos

  7.- Comunica-
  ciones

  8.- Riesgos

  9.- Adquisicio-
  nes

                                                                                                       36
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Documentos Principales




                                                              Los 3 documentos
                                                              principales para
                                                              gestionar un proyecto




                                                                                  37
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                 Gestión de la Calidad


    Objetivo:
                   Determinar las políticas, los objetivos y las
                   responsabilidades relativos a la calidad, de
                   modo que el proyecto satisfaga las
                   necesidades por las cuales se emprendió

    • Implementa el sistema de gestión de calidad a
      través de las políticas, los procedimientos y los
      procesos de:
                   planificación de calidad,
                   aseguramiento de calidad, y
                   control de calidad
    • con actividades de mejora continua de los
      procesos que se realizan durante todo el proyecto.

                                                                                  38
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Gestión de la Calidad


    •      La calidad es “el grado en el que un conjunto de
                           el
           características inherentes cumple con los requisitos”
           caracterí                                  requisitos
           (American Society for Quality, 2000).
    •      Un elemento crítico de la gestión de calidad en el contexto de
           un proyecto es convertir las necesidades, deseos y
           expectativas de los interesados en requisitos a través del
           Análisis de los Interesados, que se realiza durante la Gestión
           del Alcance del Proyecto.
    •      La Gestión de la Calidad debe abordar dos dimensiones:
                   La Gestión de la Calidad del Proyecto, que es aplicable a todos
                   los proyectos, independientemente de la naturaleza de su
                   producto.
                   En cambio, las medidas y técnicas de calidad del Producto son
                   específicas del tipo de producto en particular producido por el
                   proyecto.
    •      El incumplimiento de los requisitos de calidad en cualquiera
           de ambas dimensiones puede tener consecuencias negativas
           graves para los interesados en el proyecto.

                                                                                 39
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                Gestión de la Calidad


    • La gestión de la calidad complementa la GP en los
      siguientes aspectos:
                   Satisfacción del cliente. Entender, evaluar, definir y
                   gestionar las expectativas, de modo que se cumplan los
                   requisitos del cliente.
                   Prevención sobre la inspección. El coste de prevenir
                   errores es generalmente mucho menor que el coste de
                   corregirlos cuando son detectados por una inspección.
                   Responsabilidad de la dirección. El éxito requiere la
                   participación de todos los miembros del equipo, pero
                   proporcionar los recursos necesarios para lograr dicho
                   éxito sigue siendo responsabilidad de la dirección.
                   Mejora continua. El ciclo planificar-hacer-revisar-actuar
                   es la base para la mejora de la calidad.
                       • Modelos de mejora de procesos (CMMI, ISO 15504).


                                                                                 40
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Gestión de la Calidad
                                                                              Procesos

    1. Planificación de Calidad
                     Identificar qué normas de calidad son relevantes para el
                     proyecto y determinar cómo satisfacerlas.
    2. Realizar Aseguramiento de Calidad
                     Asegurar que el proyecto utilice todos los procesos necesarios
                     para cumplir con los requisitos.
    3. Realizar Control de Calidad
                     Supervisar los resultados específicos del proyecto, para
                     determinar si cumplen con las normas de calidad relevantes e
                     identificar modos de eliminar las causas de un rendimiento
                     insatisfactorio.




                                                                                      41
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                  Gestión de la Calidad
                                                                                Procesos

                                                                   Los 3 procesos del
                                                                   Área de Gestión de
                                                                       la Calidad




                                                                                      42
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Gestión de la Calidad
                                                                                Procesos



                                                                          Diagrama de
                                                                             Flujo




                                                                                     43
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Gestión de las Adquisiciones



    Objetivo:
                   Comprar o adquirir los productos, servicios o
                   resultados necesarios, fuera del equipo del proyecto,
                   para realizar el trabajo


    •      Hay dos perspectivas de adquisición, según la organización
           sea la compradora o la vendedora del producto, servicio o
           resultados bajo un contrato.
    •      Incluye los procesos para administrar:
                   Contratos u órdenes de compra emitidas por miembros
                   autorizados del equipo del proyecto.
                   Cualquier contrato emitido por una organización externa (el
                   comprador) que esté adquiriendo el proyecto a la organización
                   ejecutante (el vendedor).
                   Las obligaciones contractuales que corresponden al equipo
                   del proyecto en virtud del contrato.
                                                                                     44
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Gestión de las Adquisiciones
                                                                                  Procesos

    1.       Planificar las Compras y Adquisiciones
                     Determinar qué comprar o adquirir, y cuándo y cómo hacerlo.
    2.       Planificar la Contratación
                     Documentar los requisitos de los productos, servicios o resultados, e
                     identificar a los posibles vendedores.
    3.       Solicitar Respuestas de Vendedores
                     Obtener información, presupuestos, licitaciones, ofertas o propuestas,
                     según corresponda.
    4.       Selección de Proveedores
                     Revisar ofertas, elegir entre posibles vendedores, y negociar un
                     contrato por escrito con cada proveedor.
    5.       Administración de Contratos
                     Gestionar contratos y relación entre el comprador y el proveedor, revisar
                     y documentar el rendimiento de un proveedor a fin de establecer las
                     acciones correctivas necesarias, gestionar cambios relacionados con el
                     contrato.
    6.       Cierre de Contratos
                     Completar, aprobar y cerrar cada contrato aplicable al proyecto o a una
                     fase del proyecto.

                                                                                              45
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                               Gestión de las Adquisiciones
                                                                                        Procesos




                                                                Los 6 procesos del Área
                                                                   de Gestión de las
                                                                   Adquisiciones (i)
                                                                                              46
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Gestión de las Adquisiciones
                                                                                                                              Procesos




                                                                                       Los 6 procesos del Área
                                                                                          de Gestión de las
                                                                                          Adquisiciones (i)

                                                                                                                                         47
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                                                                                   Mapa


                                 PMBOK 2004                        Contenidos del Módulo
   Área             Grupo          Proceso                         C=conceptos, T=técnicas y herramientas, S=salidas, N =normas y estándares
                                                                   C: Decisión de emprender el proyecto
                                       Desarrollar el Acta de
                                                                   C: Estudio de Viabilidad (queda fuera del proyecto)
                                       Constitución
                    Iniciación                                     S: Acta de Constitución del Proyecto
                                       Desarrollar el Enunciado
                                                                   S: Enunciado Preliminar del Alcance del Proyecto
                                       Preliminar del Alcance
                                                                    T: Metodologías de Planificación de Proyectos
                             Desarrollar el Plan de Gestión         S: Plan de Gestión del Proyecto (PGP)
               Planificación
   Integración               del Proyecto                           N: IEEE 1058 para Planes de Gestión de Proyectos
                                                                    Software
                                                                    T: Gestión de compromisos
                    Ejecución     Dirigir y Gestionar la Ejecución
                                                                    T: Sistema de autorización de trabajos
                                                                    C: Supervisión y control de proyectos software
                                  Supervisar y Controlar el Trabajo
                    Seguimiento                                     S: Acciones Correctivas
                    y Control                                       T: Gestión de la configuración software (GCS)
                                  Control Integrado de Cambios
                                                                    T: Medición de resultados (medidas software)
                                                                    C: Definición de los objetivos
                                  Definición del alcance
                                                                    T: Especificación de requisitos software
   Alcance          Planificación                                   T: Estructuras de Desglose del Trabajo (EDT)
                                  Crear EDT                         T: Descomposición Estructurada de Proyectos
                                                                    Software


                                                                                                                                         48
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Métodos de Planificación de Proyectos
                                                                                Estándar IEEE 1058

    Conceptos (ii)
    •      Entregables (project deliverables): Los productos que serán
           entregados al cliente. En el acuerdo deberán figurar las cantidades,
           fechas de entrega y lugares de entrega.
    •      Función del proyecto (project function): una actividad continua, que
           se realiza durante toda la duración del proyecto: gestión del
           proyecto, gestión de la configuración, aseguramiento de calidad, etc.
             •     Este concepto equivale aproximadamente al de Proceso en PMBOK.
    •      Revisión (review): una reunión en la cual uno o varios productos de
           trabajo son presentados al personal del proyecto, gestores, usuarios,
           clientes, etc. para su comentario o aprobación.
    •      Proyecto software (PS): conjunto de todas las funciones, tareas y
           actividades, técnicas y de gestión, necesarias para satisfacer los
           términos y condiciones del acuerdo del proyecto.
    •      Gestión de PS: los procesos de planificación, organización,
           dotación de personal, supervisión, control, y puesta en marcha de un
           PS.



                                                                                               49
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Métodos de Planificación de Proyectos
                                                                                Estándar IEEE 1058

    Formato (i)

             Página del título
             Hoja de revisión
             Prefacio
             Tabla de contenidos
             Lista de figuras
             Lista de tablas
             1. Introducción.
                       1.1. Visión general del proyecto.
                       1.2. Entregables del proyecto.
                       1.3. Evolución del PGPS.
                       1.4. Materiales de referencia.
                       1.5. Definiciones y acrónimos.
             2. Organización del proyecto.
                       2.1. Modelo de procesos.
                       2.2. Estructura organizativa.
                       2.3. Fronteras e interfaces organizativas.
                       2.4. Responsabilidades

                                                                                               50
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Seguimiento y Control
                                                                    Acciones Correctivas

             Cualquier acción realizada con el fin de que los
            resultados futuros esperados del proyecto estén en
                   consonancia con el plan del proyecto.

    • Son el resultado (salida) de diversos procesos de
      control:
                   Control Integrado de Cambios
                   Control del Alcance
                   Control del Cronograma (Calendario)
                   Control de Costes
                   Realizar Control de Calidad
                   Seguimiento y Control de Riesgos



                                                                                     51
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                  Seguimiento y Control
                                                               Medición de los Resultados

    • Según la forma de medir, existen tres tipos de
      métricas software (se nombre correcto es
      medidas):
                   Base: Una medida de un atributo que no depende de
                   ninguna otra medida, y cuya forma de medir es un método
                   de medición.
                       • Número de líneas de código fuente (LCF).
                   Derivadas: Una medida que es derivada de otra medida
                   base o derivada, utilizando una función de cálculo como
                   forma de medir.
                       • Ratio Número de LCF por horas de programador.
                   Indicadores: Una medida que es derivada de otras
                   medidas utilizando un modelo de análisis como forma de
                   medir.
                       • Productividad de los programadores.

                                                                                     52
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Seguimiento y Control
                                                                       Medición de los Resultados




                                                                                             53
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Estructuras de Desglose del Trabajo



                                                                          Ejemplo de EDT




                                                                                             54
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Descomposición Estructurada de Proyectos Software



    • Es una técnica que combina otras dos técnicas:
                   EDT para definir la jerarquía de descomposición del
                   trabnajo en base a los entregables.
                   DFT (Diagramas de Flujo de Trabajo) para representar las
                   dependencias temporales entre componentes del EDT,
                   también en base a los entregables.


    • Referencias:
                   Wilson, D.N. and Sifer, M.J. (1997): Structured Planning
                   Project Views. En Software Management, 5th edition.
                   IEEE Computer Society.
                   Versión en castellano en la doc del curso.
                   Prototipo en: http://alarcos.inf-cr.uclm.es/doc/pfc/planep/


                                                                                              55
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                Descomposición Estructurada de Proyectos Software
                                                                                           Método

     Construcción de un DFT:

                     Paso 1: Definición de la tarea padre.




                     Paso 2: Descomposición de la tarea padre en tareas hijas.




                                                                                              56
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Descomposición Estructurada de Proyectos Software
                                                                        Sistema de Flujos de Trabajo

  El resultado final es un sistema de
      flujos de trabajo (SFT) para
      describir un proyecto completo
      y las dependencias entre todos
      los niveles de tareas en él.

  Un SFT es una colección de DFT
     interrelacionados acompañada
     de un diccionario de flujos de
     trabajo.

  Cada uno de los DFT del SFT
    describe una porción del
    trabajo que ha de realizarse y,
    además, está relacionado con
    otros DFT por medio de
    relaciones de tipo padre-hijo.



                                                                                                57
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                        Roles y Responsabilidades




                                  Maneras de expresar roles y responsabilidades




                                                                                                58
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Roles y Responsabilidades
                                                                              Matrices




      Matriz de Asignación de Responsabilidades usando el formato RACI



                                                                                   59
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                   Equipo del Proyecto
                                                                          Ciclo de Vida




                                                                El proceso (ciclo de
                                                                  vida del equipo)
                                                                consiste en cuatro
                                                                   fases distintas:
                                                                     Formación
                                                                      Tormenta
                                                                    Normalización
                                                                     Desarrollo




                                                                                   60
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Equipo del Proyecto
                                                                                                    Ciclo de Vida

    Etapas:
    1.       Formación
                     “¿Hola, cómo estas?”.
                     Todos somos corteses y cordiales.
    2.       Tormenta
                     “Yo me lo merezco más que tu”.
                     Discusiones acaloradas, discordancias, y forcejeo con la dirección del
                     equipo dificultan el trabajo en equipo.
                       •      Senior vs junior
                       •      Specialist vs generalist
                       •      Advanced education vs basic education
    3.       Normalización
                     Los miembros del equipo han conseguido conocerse.
                     Se centran en los problemas del proyecto y menos en los problemas
                     con otros miembros del equipo.
                     La mayor parte de la gente ha aceptado sus roles en el equipo del
                     proyecto.
    4.       Desarrollo
                     El rendimiento es el objetivo en mente.
                     Los miembros del equipo trabajan duro para el éxito del proyecto.
                                                                                                             61
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                                                          Mapa




                                        PMBOK 2004               Contenidos del Módulo
                                                                 C=conceptos, T=técnicas y
             Área             Grupo                 Proceso      herramientas, S=salidas, N =normas y
                                                                 estándares
                                                           C: Roles y
                                                           responsabilidades
                                    Planificación de los   T: Organigramas
                      Planificación
                                    Recursos Humanos       T: Matrices de roles y
                                                           responsabilidades
                                                           T: Histogramas
                                                           C: Ciclo de Vida del
             Recursos               Adquirir el Equipo del
                                                           Equipo de Proyecto
             Humanos                Proyecto
                                                           C: Selección del Personal
                      Ejecución                            C: Reconocimiento y
                                    Desarrollar el Equipo Recompensas
                                    del Proyecto           T: Técnica Delphi para
                                                           estimaciones en grupo
                      Seguimiento Gestionar el Equipo      C: Habilidades directivas
                      y Control     del Proyecto           C: Gestión de conflictos




                                                                                                             62
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Técnica Delphi



    •      El proceso original propuesto por los autores es el siguiente:
             1. El coordinador presenta a cada experto la especificación y un
                formulario de estimación.
             2. Los expertos trabajan individualmente.
             3. Se hace una reunión en la que los expertos hablan de los
                posibles problemas de estimación.
             4. Los expertos rellenan las estimaciones y se las dan al
                coordinador de manera anónima.
             5. El coordinador prepara un resumen de las estimaciones y lo
                reparte a todos los expertos.
             6. Se reunen todos para ver variaciones en las estimaciones.
             7. Los expertos votan anónimamente si aceptan la estimación
                media. Si alguien vota que no se vuelve al paso 3.
             8. La estimación final es una estimación única (single-point
                estimate).


                                                                                           63
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Mejora Individual y Organizacional


    •      La Gestión de los Recursos Humanos debe pretender la
           mejora del rendimiento del equipo del proyecto, a nivel
           individual (PSP) y como grupo (TSP), en el contexto de la
           organización (CMMI).

         CMMI®

         Construye capacidad de
         organización


        TSPSM

        Construye productos
        de calidad sobre coste
        y planificación

        PSPSM
        Construye
        capacidades
        individuales y
        disciplina de trabajo


                                                                                           64
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Mejora Individual y Organizacional




                   CMMI                                                  Organización



                     TSP                                                      Equipo



                                                                              Individual
                     PSP




                                                                                                                             65
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                                                                           Mapa




                                      PMBOK 2004                                 Contenidos del Módulo
                                                                                 C=conceptos, T=técnicas y herramientas,
          Área                        Grupo    Proceso                           S=salidas, N = normas y estándares
                                                                                 T: Personal Software Process
                                                             Desarrollar el
          Recursos                                                               (PSP)
                                      Ejecución              Equipo del
          Humanos                                                                T: Team Software Process
                                                             Proyecto
                                                                                 (PSP)
                                                                                 C. Modalidades de
                                                                                 comunicación
                                       Planificación de
                                                                                 T: Tecnologías
          Comunicaciones Planificación las
                                                                                 S: Plan de Gestión de las
                                       Comunicaciones
                                                                                 Comunicaciones
                                                                                 T: Matriz de Comunicaciones




                                                                                                                             66
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Personal Software Process
                                                                                                   Modelo de Proceso




                                                             Flujo del proceso

                                                                                                                       67
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                                         Personal Software Process
                                                                                                   Modelo de Proceso
                                                                                      PSP 3
                                                   Proceso                              PSP 3
                                                                                  Desarrollo Cíclico
                                                   Personal                        Desarrollo Cíclico
                                                    Cíclico


                                                                                                      PSP 2.1
                       Administración de                                 PSP 2                         PSP 2.1
                                                                           PSP 2                 Formatos de Diseño
                       Calidad Personal                            Revisión de Código             Formatos de Diseño
                                                                    Revisión de Código
                                                                   Revisión de Diseño
                                                                    Revisión de Diseño



                                                                                                 PSP 1.1
                                                                PSP 1                              PSP 1.1
           Proceso de                                            PSP 1                   Planificación de tareas
                                                        Estimación de tamaño              Planificación de tareas
          Planificación                                  Estimación de tamaño         Planificación de duración de
                                                         Informe de pruebas            Planificación de duración de
            Personal                                       Informe de pruebas                     tareas
                                                                                                    tareas
                                                                                   Estándar de tipos de defectos
                                                                                    Estándar de tipos de defectos

                                                                                  PSP 0.1
                                            PSP 0                                   PSP 0.1
                                              PSP 0                        Estándar de Codificación
                                       Proceso actual                       Estándar de Codificación
Proceso de                               Proceso actual                     Medición de Tamaño
                                     Registro de tiempos                      Medición de Tamaño
 Medición                             Registro de tiempos                  Propuesta de mejora del
                                     Registro de defectos                   Propuesta de mejora del
 Personal                             Registro de defectos                        proceso
                                 Estándar de tipos de defectos                      proceso
                                  Estándar de tipos de defectos



                  Los 7 pasos (versiones de proceso) del PSP
                                                                                                                       68
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Personal Software Process
                                                                                                                      Planificación

        Necesidad                            Definir los
        del usuario                          requisitos                                                                     Tareas
                                                                                 Método
                                                                                 PROBE
                                        Producir diseño                                                                      Items
                                          Conceptual



                                       Estimar el tamaño                        Base de Datos de
                                          del producto                              Tamaño
      Usuario
                                            Estimar los                         Base de Datos de
                                             recursos                            Productividad


                                                                                      Recursos
                                              Producir
                                                                                     disponibles
                                                                                                                           Gestión
                                             Calendario



       Entregar el                          Desarrollar                       Tamaño, Recursos,        Analizar el
                                            el producto                                                                Informes de
        producto                                                                Datos, Plazos           proceso        Seguimiento


                           La planificación personal según PSP
                                                                                                                                     69
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                                                       Team Software Process
                                                                                                              Relación con CMMI
    Nivel            Enfoque del Proceso                Área de Proceso Clave                                        PSP      TSP
    5 Optimizado     Mejora Continua del Proceso        Análisis Causal y Resolución                                   X        X
                                                        Implementación e Innovación Organizacional                     X        X
    4 Gestionado     Administración Cuantitativa del    Administración cuantitativa del Proyecto                       X        X
    Cuantitativa-    Proceso
    mente                                               Rendimiento del Proceso Organizacional
                                                                                                                       X        X


    3. Definido      Estandarización del Proceso        Enfoque en el Proceso Organizacional                           X        X
                                                        Definición del Proceso Organizacional                          X        X
                                                        Capacitación Organizacional
                                                        Gestión integrada del proyecto                                 X        X
                                                        Desarrollo de Requesitos                                       X        X
                                                        Solución Técnica                                               X        X
                                                        Integración del Producto                                       X        X
                                                        Verificación                                                   X        X
                                                        Validación                                                     X        X
                                                        Gestión de Riesgos                                                      X
                                                        Análisis y Resolución de Decisión                              X        X
    2 Gestionado     Gestión del Proyecto               Gestión de Requisitos                                                   X
                                                        Planificación de Proyectos                                     X        X
                                                        Supervisión y control de Proyectos                             X        X
                                                        Aseguramiento de la Calidad Software                                    X
                                                        Gestión de la Configuración del Software                                X
                                                        Gestión de Acuerdos con Proveedores
                                                        Medición y Análisis                                            X        X

                                                                                                                                     70
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Planificación de las Comunicaciones
                                                             Plan de Gestión de las Comunicaciones

    •        El PGC incluye una lista de requisitos de
             comunicación, indicando para cada uno:
                     Descripción. Información que debe ser comunicada,
                     incluidos contenido y nivel de detalle.
                     Finalidad. Motivo de la distribución de dicha información.
                     Frecuencia. Cada cuánto tiempo se distribuirá la
                     información.
                     Fechas de inicio / finalización. Plazo para la distribución
                     de la información.
                     Modalidad / Formato. El diseño y modalidad de la
                     información.
                     Tecnología / medio. Sistema tecnológico o soporte físico
                     que se usará como medio de transmisión.
                     Responsabilidad. Miembro del equipo encargado de la
                     distribución de la información.
                     Receptores. Lista de interesados que deberán recibirla.

                                                                                              71
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Planificación de las Comunicaciones
                                                                         Matriz de Comunicaciones

    •        Establecer responsabilidades en las comunicaciones es
             crucial para el desarrollo de los proyectos.
    •        Una Matriz de Comunicaciones es una tabla que muestra
             todos los flujos de información previstos en el proyecto con
             dos dimensiones: emisor y receptor.




                                                                                              72
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Conceptos Básicos




                                                              Proyecto

                                                             Riesgo
                 Causas                                                      Impactos
                                                        Evento o condición




                                              Causas vs Riesgos vs Impactos




                                                                                           73
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                             Conceptos Básicos


    Objetivo General de la Gestión de Riesgos:
                   Identificar, estudiar y eliminar las fuentes de
                   riesgo antes de que empiecen a amenazar el
                   cumplimiento satisfactorio de un proyecto
                   software.

    • Habitualmente se gestionan los riesgos con efecto
      negativo, es decir, aquellos que suponen una
      amenaza para el éxito del proyecto.




                                                                                           74
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Mapa



                                   PMBOK 2004                             Contenidos del Módulo
                                                                          C=conceptos, T=técnicas y herramientas, S=salidas, N =
      Área                       Grupo    Proceso                         normas y estándares
                                          Planificación de la
                                                                          C: Niveles de gestión
                                          Gestión de Riesgos
                                                                        T: Estructura de desglose de riesgos
                                                      Identificación de
                                                                        T: Listas de comprobación
                                                      Riesgos
                                                                        C: Riesgos en proyectos software
                                                                        T: Matriz de impactos
                                 Planificación Análisis Cualitativo de C: Exposición a riesgos
      Riesgos                                  Risgos                   T: Tablas de riesgos priorizados
                                                                        C: Modelos multidimensionales
                                               Análisis Cuantitativo de T: Valor monetario esperado
                                               Risgos                   T: Árbol de decisiones
                                               Planificación de la      C: Niveles de respuesta
                                               Respuesta a los Riesgos S: Planes de contingencia
                                 Seguimiento Seguimiento y Control C: Supervisión de riesgos en proyectos
                                 y Control     de Riesgos               software




                                                                                                                                   75
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                           Planificación de los Riesgos
                                                                                     Análisis - Matriz de Impactos

    Se pueden utilizar matrices bidimensionales para indicar los
       diversos niveles o escalas de impacto en cada dimensión de
       los objetivos del proyecto (coste, tiempo, alcance, calidad, …).




                                                                                                                                   76
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Planificación de los Riesgos
                                                                Análisis – Árbol de Decisiones




                                     Diagrama de Árbol de Decisiones.
                                                                                          77
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Planificación de los Riesgos
                                                                    Desarrollo de Respuestas


    • Se pueden seguir varias estrategias de
      respuesta frente a los riesgos. Las
      principales son:
                   Riesgos Negativos (Amenazas).
                       • Evitar.
                       • Transferir.
                       • Mitigar.
                   Riesgos Positivos (Oportunidades).
                       • Explotar.
                       • Compartir.
                       • Mejorar.



                                                                                          78
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Planificación de los Riesgos
                                                                         Desarrollo de Respuestas

       • Las estrategias para responder a cada
         riesgo dependen fundamentalmente de su
         prioridad para el proyecto.




                                                                                             79
   F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




SEGURIDAD DE SISTEMAS DE INFORMACIÓN                            GESTIÓN DE RIESGOS


                            MODELO DE MADUREZ
                 Escalón 0: el “sentido común”

       •Principio de simplicidad
       •Principio de la cadena
       •Principio de adecuación
       •Principio de economía
       •Principio de redundancia y de no-reincidencia
       •Principio del equilibrio
       •Principio de comodidad
       •Principio de finalidad


                                                                                             80
   F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
SEGURIDAD DE SISTEMAS DE INFORMACIÓN                                GESTIÓN DE RIESGOS


 Riesgo:
 estimación del grado de exposición a que una amenaza se
 materialice sobre uno o más activos causando daños o
 perjuicios a la Organización.

 Análisis de riesgos:
 proceso sistemático para estimar la magnitud de los
 riesgos a que está expuesta una Organización.

 Gestión de riesgos:
 selección e implantación de salvaguardas para conocer,
 prevenir, impedir, reducir o controlar los riesgos
 identificados.

                                                                                         81
   F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




SEGURIDAD DE SISTEMAS DE INFORMACIÓN                                GESTIÓN DE RIESGOS


                                       PASO 2: AMENAZAS

                                                       Valoración

• degradación: cuán perjudicado resultaría el activo

• frecuencia: cada cuánto se materializa la amenaza




                                                                                         82
   F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
SEGURIDAD DE SISTEMAS DE INFORMACIÓN                            GESTIÓN DE RIESGOS


                               PASO 3: SALVAGUARDAS

Entran en el cálculo del riesgo de dos formas:

•Reduciendo la frecuencia de las amenazas.
Se llaman salvaguardas preventivas. Las ideales llegan a
impedir completamente que la amenaza se materialice.

•Limitando el daño causado.
Hay salvaguardas que directamente limitan la posible
degradación, mientras que otras permiten detectar
inmediatamente el ataque para frenar que la degradación
avance. Incluso algunas salvaguardas se limitan a permitir
la pronta recuperación del sistema cuando la amenaza
lo destruye.
                                                                                     83
   F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




SEGURIDAD DE SISTEMAS DE INFORMACIÓN                            GESTIÓN DE RIESGOS




                                                                                     84
   F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
SEGURIDAD DE SISTEMAS DE INFORMACIÓN                            GESTIÓN DE RIESGOS


                                    Técnicas específicas
1. Análisis mediante tablas
Estimación del impacto




                                                                                     85
   F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




SEGURIDAD DE SISTEMAS DE INFORMACIÓN                            GESTIÓN DE RIESGOS


                                      3. Árboles de ataque




                                                                                     86
   F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Gestión del Tiempo del Proyacto
                                                   6.2. Establecimiento de la Secuencia de las Actividades
• Herramientas y Técnicas:
               Método de Diagramación por
                Precedencia (PDM)
                  • Nodos                 Actividades
                  • Arcos                 Dependencias
               Método de Diagramación por
                Flechas (ADM)
                  • Nodos                  Dependencias
                  • Arcos                 Actividades
               Plantillas del Cronograma
                  • Redes Cronograma
               Determinación de Dependencias
                  • Dependencias Obligatorias/ Discrecionales/ Externas
               Aplicación de Adelantos y Retrasos
                  • Dependencias pueden requerir un adelanto o un retraso
                  • El uso de adelantos y retrasos, y sus asunciones relacionadas
                    están documentados.

                                                                                                       87
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                        Gestión del Tiempo del Proyacto
                                                                             6.6. Control del Cronograma
• Entradas:
               1. Plan de Gestión del Cronograma
               2. Línea Base del Cronograma
               3. Informes de Rendimiento
                  • Información sobre el rendimiento del cronograma (ej. qué
                    fechas planificadas se han cumplido y cuáles no). Pueden
                    alertar al equipo del proyecto sobre temas que pueden causar
                    problemas en el rendimiento del cronograma en el futuro.
               4. Solicitudes de Cambio Aprobadas
• Salidas:
               1. Datos del Modelo de Cronograma (Actualiz.)
               2. Línea Base del Cronograma (Actualiz.)
               3. Mediciones del Rendimiento (SV y SPI)
               4. Cambios Solicitados
               5. Acciones Correctivas Recomendadas
               6. Activos de los Procesos de la Organización (Actualiz.)
                                                                                                       88
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Técnicas de Secuenciación de Actividades
                                                                           Diagramas en Red del Proyecto
  •      Visión esquemática de las actividades del proyecto y las
         dependencias entre ellas.
  •      Existen tres tipos básicos de técnicas para construir el DRP:
                  PDM (Precedence diagramming method),
                  ADM (Arrow diagramming method), y
                  CDM (Conditional diagramming methods).




                                                                                                     89
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                             Técnicas de Secuenciación de Actividades
                                                                           Diagramación por Precedencias
   •      Consiste en construir un DRP utilizando nodos para
          representar las actividades y conectándolas con flechas que
          representan las dependencias.
   •      Es el método más utilizado (DFTs
                                       DFTs).

   •      Si una actividad A precede a otra B, existen 4 tipos de
          relaciones de precedencia:
                  Acabar-para-empezar: la actividad A debe concluir antes de
                  poder comenzar la B (DEP-DFT).
                                       DEP-DFT
                  Acabar-para-acabar: la actividad A debe haber concluido antes
                  de poder concluir también la B.
                  Empezar-para-empezar: la actividad A debe comenzar antes
                  que la B.
                  Empezar-para-acabar: la actividad A debe haber comenzado
                  antes de poder concluir la B (no usada en software).

   •      Los DFT se pueden considerar una extensión de PDM al
          combinar con WBD.
                                                                                                     90
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Técnicas para desarrollar el calendario
                                                                                                PERT vs CPM
    • CPM y PERT tuvieron un origen completamente diferente pero
    son muy similares en sus aspectos esenciales. Diferencias:
                  Al calcular la duración de cada actividad, PERT utiliza una
                  media ponderada de tres valores y CPM sólo el valor más
                  probable




                                                                Notación PERT         Notación CPM
                  Distinta notación utilizada:                       Suceso               Nudo
                                                                   Actividad             Trabajo
                                                                    Holguras            Flotantes
                                                                 Tiempo ‘early’ Tiempo más bajo de iniciación
                                                                 Tiempo ‘late’  Tiempo más alto de iniciación

                                                                                                                91
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                                              Método PERT
                                                                                       Elaboración del Grafo
•      En PERT los proyectos se consideran descompuestos en actividades.
•      Las actividades ocurren entre dos sucesos (inicial y final).
•      Un suceso es un acontecimiento temporal (una fecha) que no
       consume ni tiempo ni recursos.
•      Grafo: Actividades = arcos (flechas); Sucesos = nodos (círculos).
•      La longitud del arco no tiene relación con la duración de la actividad.
•      Relaciones de precedencia entre las actividades: Fin-Comienzo.
•      Los sucesos deben estar numerados siempre de forma creciente a
       lo largo de cualquiera de los caminos.




                                                                                                                92
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
PERT: Elaboración del grafo
                                                                                 Tipos de Relaciones de Precedencia
    Relaciones de                                                                                 Para iniciar la actividad
     Precedencia                                       A                         B                 B es necesario haber
                                                                                                 finalizado la actividad A.
       Lineales                          1                           2                    3
                                                                                                   El suceso 2 es suceso
                                                                                                  final de A e inicial de B

    Relaciones de
     Precedencia                            1            A                                       Para iniciar la actividad
    Convergentes                                                                 D                D es necesario haber
                                                     B                                                finalizado las
                                            2                        4                     5      actividades A, B y C.


                                            3                C

    Relaciones de                                                                                Para iniciar cualquiera
     Precedencia                                                                     3           de las actividades B, C
                                                                             B                    y D es necesario que
     Divergentes
                                                         A                       C                  haya finalizado la
                                             1                   2                   4                 actividad A

                                                                             D
                                                                                     5

                                                                                                                         93
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                                         PERT: Elaboración del grafo


   Conflictos: determinadas combinaciones de precedencias no se
     pueden representar directamente y es necesario incluir en el grafo
     actividades ficticias (duración 0 y costes 0)

                            • Las actividades A y B preceden a la actividad D
                            • Las actividades A, B y C preceden a la actividad E
                 A
                                                 D
             B

                                            E
                   C
                                                                             A
                                                                                                 D

                                                                         B
                                                                                           F
                                                                             C                    E


                                                                                                                         94
F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
PERT: Cálculo de los tiempos early y late (2)


            Ejemplo: grafo anterior con los siguientes tiempos PERT:
                    Actividad: A B C D E F G H
                    Duración: 8 5 6 5 6 7 9 3
                    Cálculo de los Tiempos Early
                  TEj = Para todo j: máx [ TEi + Tij ]
                                                                                 TE6 = máx [14+7, 13+6] = 21

                                                                13
                                                                             6
                                                                 3                       19
                                               5                             E
                                                                                             21
                                                       B                                                      3            22
                                                                             7                    6
                      8                                                                                   H
        0                     8                    6            14                                                         24
                                                                                 F
             1                    2                              4                                                              7
                      A                            C
                                                                                             9
                                                       5
                                              D                                                  G
                                                                13
                                                                     5

                                                                                                                                             95
   F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK




                                                                                                                          CPM: Elaborar el grafo


       Es igual que en PERT:
                      Los nodos se identifican por un numero.
                      Si i<j significa que el nodo i precede al j.
                      Las actividades sin predecesor tienen su origen en el nodo 1.
                      Las actividades sin sucesor tienen su final en el último nodo (el de mayor número).
   Actividad                      Pred         Dur
       A.        Diseño               -            5
 B. Investigación de                  -            1
      Mercado                                                                                         5
                                                                                         D                            G
   C. Análisis de
    Producción
                                      A            2
                                                                         A   2               C
       D. Modelado                    A            3
        Producto                                                                                                      F                 J
                                                           1                                          4                             7       8
E. Gestión de Ventas
                                      A            2                                 E
F. Análisis de Coste                  C            3
                                                                     B       3                                    I
       G. Pruebas                     D            4
H. Formación Ventas               B, E             2                                     H            6
  I.             Gestión              H            1
                 Precios
 J. Realizar Informe           F,G, I              1                                                                                         96
   F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok
Gps pmbok

Más contenido relacionado

La actualidad más candente

Ateneo administracion proyectos ti - chinkes
Ateneo   administracion proyectos ti - chinkesAteneo   administracion proyectos ti - chinkes
Ateneo administracion proyectos ti - chinkesGiovanna
 
Formulación de proyectos
Formulación de proyectosFormulación de proyectos
Formulación de proyectoshenrysilvau
 
Planeación y gestión de proyectos informáticos
Planeación y gestión de proyectos informáticosPlaneación y gestión de proyectos informáticos
Planeación y gestión de proyectos informáticosMarta Silvia Tabares
 
(Experiencias prácticas en la contratación de proyectos informáticos. def)
(Experiencias prácticas en la contratación de proyectos informáticos. def)(Experiencias prácticas en la contratación de proyectos informáticos. def)
(Experiencias prácticas en la contratación de proyectos informáticos. def)ppalos68
 
Gerencia de proyectos
Gerencia de proyectosGerencia de proyectos
Gerencia de proyectosJuan Salvador
 
Capitulo 1 gerencia de proyectos informaticos 2012
Capitulo 1  gerencia de proyectos informaticos 2012Capitulo 1  gerencia de proyectos informaticos 2012
Capitulo 1 gerencia de proyectos informaticos 2012geralisg
 
Gerenciamiento de proyectos
Gerenciamiento de proyectosGerenciamiento de proyectos
Gerenciamiento de proyectosrlazos1979
 
Temas para la gerencia de proyectos -Portafolio-
Temas para la gerencia de proyectos -Portafolio-Temas para la gerencia de proyectos -Portafolio-
Temas para la gerencia de proyectos -Portafolio-Osmerlyn19
 
Eada Workshop Pm Pdp Span 20090415
Eada Workshop Pm Pdp Span 20090415Eada Workshop Pm Pdp Span 20090415
Eada Workshop Pm Pdp Span 20090415Ramon Costa i Pujol
 
1º ponencia. ing dante antiporta pmp
1º ponencia. ing  dante antiporta pmp1º ponencia. ing  dante antiporta pmp
1º ponencia. ing dante antiporta pmpJair Herrera
 
3 gestion de proyectos pmi
3 gestion de proyectos pmi3 gestion de proyectos pmi
3 gestion de proyectos pmiDMatamorosPelayo
 
Análisis y resolución_de_problemas
Análisis y resolución_de_problemasAnálisis y resolución_de_problemas
Análisis y resolución_de_problemasGabriel Mondragón
 

La actualidad más candente (20)

Ateneo administracion proyectos ti - chinkes
Ateneo   administracion proyectos ti - chinkesAteneo   administracion proyectos ti - chinkes
Ateneo administracion proyectos ti - chinkes
 
operativa i
operativa ioperativa i
operativa i
 
Marco Logico
Marco LogicoMarco Logico
Marco Logico
 
Formulación de proyectos
Formulación de proyectosFormulación de proyectos
Formulación de proyectos
 
Planeación y gestión de proyectos informáticos
Planeación y gestión de proyectos informáticosPlaneación y gestión de proyectos informáticos
Planeación y gestión de proyectos informáticos
 
(Experiencias prácticas en la contratación de proyectos informáticos. def)
(Experiencias prácticas en la contratación de proyectos informáticos. def)(Experiencias prácticas en la contratación de proyectos informáticos. def)
(Experiencias prácticas en la contratación de proyectos informáticos. def)
 
Gerencia de proyectos
Gerencia de proyectosGerencia de proyectos
Gerencia de proyectos
 
Capitulo 1 gerencia de proyectos informaticos 2012
Capitulo 1  gerencia de proyectos informaticos 2012Capitulo 1  gerencia de proyectos informaticos 2012
Capitulo 1 gerencia de proyectos informaticos 2012
 
Gerenciamiento de proyectos
Gerenciamiento de proyectosGerenciamiento de proyectos
Gerenciamiento de proyectos
 
6 la gerencia de proyectos clase 6
6 la gerencia de proyectos clase 66 la gerencia de proyectos clase 6
6 la gerencia de proyectos clase 6
 
Herramientas dgp mp2010_v2_up_1
Herramientas dgp mp2010_v2_up_1Herramientas dgp mp2010_v2_up_1
Herramientas dgp mp2010_v2_up_1
 
Temas para la gerencia de proyectos -Portafolio-
Temas para la gerencia de proyectos -Portafolio-Temas para la gerencia de proyectos -Portafolio-
Temas para la gerencia de proyectos -Portafolio-
 
Gerencia de proyectos
Gerencia de proyectos Gerencia de proyectos
Gerencia de proyectos
 
Eada Workshop Pm Pdp Span 20090415
Eada Workshop Pm Pdp Span 20090415Eada Workshop Pm Pdp Span 20090415
Eada Workshop Pm Pdp Span 20090415
 
Gestion Proyectos
Gestion ProyectosGestion Proyectos
Gestion Proyectos
 
1º ponencia. ing dante antiporta pmp
1º ponencia. ing  dante antiporta pmp1º ponencia. ing  dante antiporta pmp
1º ponencia. ing dante antiporta pmp
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
3 gestion de proyectos pmi
3 gestion de proyectos pmi3 gestion de proyectos pmi
3 gestion de proyectos pmi
 
Adaptive project management - diamond approach
Adaptive project management  - diamond approachAdaptive project management  - diamond approach
Adaptive project management - diamond approach
 
Análisis y resolución_de_problemas
Análisis y resolución_de_problemasAnálisis y resolución_de_problemas
Análisis y resolución_de_problemas
 

Destacado (20)

Gps pmbok
Gps pmbokGps pmbok
Gps pmbok
 
Resumen PMBoK 5ta edición
Resumen PMBoK 5ta edición Resumen PMBoK 5ta edición
Resumen PMBoK 5ta edición
 
2339 1987 clinicas policlinicas hospitales clasificacion
2339 1987 clinicas policlinicas hospitales clasificacion2339 1987 clinicas policlinicas hospitales clasificacion
2339 1987 clinicas policlinicas hospitales clasificacion
 
Constructivismo
ConstructivismoConstructivismo
Constructivismo
 
PresentacióN1 Tarjeta Madre Anai 1
PresentacióN1 Tarjeta Madre Anai 1PresentacióN1 Tarjeta Madre Anai 1
PresentacióN1 Tarjeta Madre Anai 1
 
Amazon kindle fire
Amazon kindle fireAmazon kindle fire
Amazon kindle fire
 
Precipitaciones2008
Precipitaciones2008Precipitaciones2008
Precipitaciones2008
 
Preservantes
PreservantesPreservantes
Preservantes
 
Blog
BlogBlog
Blog
 
Simulacion Final
Simulacion FinalSimulacion Final
Simulacion Final
 
Fases De EnseñAnza Del Club
Fases De EnseñAnza Del ClubFases De EnseñAnza Del Club
Fases De EnseñAnza Del Club
 
InformáTica
InformáTicaInformáTica
InformáTica
 
Aprenentatge cooperatiu
Aprenentatge cooperatiuAprenentatge cooperatiu
Aprenentatge cooperatiu
 
Branding compilación 2
Branding compilación 2Branding compilación 2
Branding compilación 2
 
Noticias Sahara Enero 09
Noticias Sahara Enero 09Noticias Sahara Enero 09
Noticias Sahara Enero 09
 
Servidor De Impresora
Servidor De ImpresoraServidor De Impresora
Servidor De Impresora
 
ANTHROPOLOGIKA
ANTHROPOLOGIKAANTHROPOLOGIKA
ANTHROPOLOGIKA
 
De l'Aula d'Acollida al Grup Ordinari
De l'Aula d'Acollida al Grup OrdinariDe l'Aula d'Acollida al Grup Ordinari
De l'Aula d'Acollida al Grup Ordinari
 
Como convertirse en un superdocente
Como convertirse en un superdocenteComo convertirse en un superdocente
Como convertirse en un superdocente
 
Todo lo que debe saber sobre los celulares
Todo lo que debe saber sobre los celularesTodo lo que debe saber sobre los celulares
Todo lo que debe saber sobre los celulares
 

Similar a Gps pmbok

C:\Fakepath\Proyectos # 1
C:\Fakepath\Proyectos # 1C:\Fakepath\Proyectos # 1
C:\Fakepath\Proyectos # 1Edna Lasso
 
Seminario de administración de proyectos excelza v1
Seminario de administración de proyectos excelza v1Seminario de administración de proyectos excelza v1
Seminario de administración de proyectos excelza v1Raúl Martínez
 
Marco Conceptual.pptx
Marco Conceptual.pptxMarco Conceptual.pptx
Marco Conceptual.pptxssuser67d1d1
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...José Antonio Sandoval Acosta
 
Formulacion y gestion de proyectos ap
Formulacion y gestion de proyectos apFormulacion y gestion de proyectos ap
Formulacion y gestion de proyectos apdisenoparticipativo
 
Introducción a la Gerencia de Proyectos
Introducción a la Gerencia de ProyectosIntroducción a la Gerencia de Proyectos
Introducción a la Gerencia de ProyectosHector Javier
 
2010 i ap - administracion de proyevto (2)
2010 i   ap - administracion de proyevto (2)2010 i   ap - administracion de proyevto (2)
2010 i ap - administracion de proyevto (2)MANUEL GARCIA
 
Separata de la Gestión de Proyectos.pdf
Separata de la Gestión de Proyectos.pdfSeparata de la Gestión de Proyectos.pdf
Separata de la Gestión de Proyectos.pdfMarioRevilla3
 
Gerencia De Proyectos
Gerencia De ProyectosGerencia De Proyectos
Gerencia De Proyectosveroperdo
 
PMBOK
PMBOKPMBOK
PMBOKpmbok
 
Centro de informatica y sistemas
Centro de informatica y sistemas Centro de informatica y sistemas
Centro de informatica y sistemas oiab01
 

Similar a Gps pmbok (20)

C:\Fakepath\Proyectos # 1
C:\Fakepath\Proyectos # 1C:\Fakepath\Proyectos # 1
C:\Fakepath\Proyectos # 1
 
Proyectos # 1
Proyectos # 1Proyectos # 1
Proyectos # 1
 
Proyectos # 1
Proyectos # 1Proyectos # 1
Proyectos # 1
 
Dia 1
Dia 1Dia 1
Dia 1
 
Metodología de proyectos
Metodología de proyectosMetodología de proyectos
Metodología de proyectos
 
PMO: La función y responsabilidades de una oficina de proyectos. caso práctic...
PMO: La función y responsabilidades de una oficina de proyectos. caso práctic...PMO: La función y responsabilidades de una oficina de proyectos. caso práctic...
PMO: La función y responsabilidades de una oficina de proyectos. caso práctic...
 
PMO. Gestión de Proyectos
PMO. Gestión de ProyectosPMO. Gestión de Proyectos
PMO. Gestión de Proyectos
 
Seminario de administración de proyectos excelza v1
Seminario de administración de proyectos excelza v1Seminario de administración de proyectos excelza v1
Seminario de administración de proyectos excelza v1
 
Pmi metodologia
Pmi metodologiaPmi metodologia
Pmi metodologia
 
Marco Conceptual.pptx
Marco Conceptual.pptxMarco Conceptual.pptx
Marco Conceptual.pptx
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
 
Cap1 introducción asdf
Cap1 introducción asdfCap1 introducción asdf
Cap1 introducción asdf
 
Formulacion y gestion de proyectos ap
Formulacion y gestion de proyectos apFormulacion y gestion de proyectos ap
Formulacion y gestion de proyectos ap
 
Gerencia PMP
Gerencia PMPGerencia PMP
Gerencia PMP
 
Introducción a la Gerencia de Proyectos
Introducción a la Gerencia de ProyectosIntroducción a la Gerencia de Proyectos
Introducción a la Gerencia de Proyectos
 
2010 i ap - administracion de proyevto (2)
2010 i   ap - administracion de proyevto (2)2010 i   ap - administracion de proyevto (2)
2010 i ap - administracion de proyevto (2)
 
Separata de la Gestión de Proyectos.pdf
Separata de la Gestión de Proyectos.pdfSeparata de la Gestión de Proyectos.pdf
Separata de la Gestión de Proyectos.pdf
 
Gerencia De Proyectos
Gerencia De ProyectosGerencia De Proyectos
Gerencia De Proyectos
 
PMBOK
PMBOKPMBOK
PMBOK
 
Centro de informatica y sistemas
Centro de informatica y sistemas Centro de informatica y sistemas
Centro de informatica y sistemas
 

Último

SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 

Último (20)

SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 

Gps pmbok

  • 1. Gestión de Proyectos Software en el marco de PMBOK Universidad de Castilla-La Mancha Escuela Superior de Informática Departamento de Tecnologías y Sistemas de Información Francisco Ruiz, Félix García Conceptos Básicos Proyecto Esfuerzo temporal que se lleva a cabo para crear un producto, servicio o resultado único. • Características principales: Esfuerzo => hecho por personas Temporal => tiene un comienzo definido y un final definido. Producto, servicio o resultado único => crea entregables únicos. Elaboración Gradual => se desarrolla en pasos y se va aumentando mediante incrementos. 2 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 2. Conceptos Básicos Proyecto • Esfuerzo temporal El final se alcanza cuando: a) Se han logrado los objetivos del proyecto, o b) Queda claro que los objetivos del proyecto no serán o no podrán ser alcanzados, o c) La necesidad del proyecto ya no existe y el proyecto es cancelado. • Temporal no necesariamente significa de corta duración; muchos proyectos duran varios años. • Los proyectos no son esfuerzos continuos. • => La duración de un proyecto es limitada. El adjetivo temporal no es aplicable generalmente al entregable creado por el proyecto. La mayoría de los proyectos se emprenden para obtener un resultado duradero. 3 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Conceptos Básicos Proyecto • Entregable Único Entregables son productos, servicios o resultados. Los proyectos pueden crear: • Un producto o artículo, que es cuantificable, y que puede ser un elemento terminado o un componente. • La capacidad de prestar un servicio como. – Ejemplo: las funciones del negocio que respaldan la producción o la distribución. • Un resultado como, por ejemplo, salidas o documentos. – Ejemplo: de un proyecto de investigación se obtienen conocimientos que pueden usarse para determinar si existe o no una tendencia o si un nuevo proceso beneficiará a la sociedad. La singularidad es una característica importante de los entregables de un proyecto. • Ejemplo: se han construido muchos miles de edificios de oficinas, pero cada edificio individual es único: diferente propietario, diferente diseño, diferente ubicación, diferente contratista, etc. • La presencia de elementos repetitivos no cambia la condición fundamental de único del trabajo de un proyecto. 4 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 3. Conceptos Básicos Proyecto ESTRATEGIA Proyectos TÁCTICA OPERATIVA 5 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Conceptos Básicos Gestión de Proyectos La gestión de un proyecto incluye, fundamentalmente: • Identificar los requisitos • Establecer unos objetivos claros y posibles de realizar • Adaptar las especificaciones, los planes y el enfoque a las diversas inquietudes y expectativas de los diferentes interesados (stakeholders). • Equilibrar las demandas concurrentes de calidad, alcance, tiempo y costes. ALCANCE CALIDAD COSTE TIEMPO 6 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 4. Conceptos Básicos Áreas de Experiencia Áreas de Experiencia 7 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Conceptos Básicos Áreas de Experiencia Conocimientos y Habilidades Directivas • La dirección de una organización comprende la planificación, organización, selección de personal, ejecución y control de las operaciones de una empresa en funcionamiento. Incluye disciplinas de respaldo como: • Gestión financiera y contabilidad • Compras y adquisiciones • Ventas y comercialización • Contratos y derecho mercantil • Fabricación y distribución • Logística y cadena de suministro • Planificación estratégica, táctica y operativa • Estructuras y comportamiento de la organización, administración de personal, compensaciones, beneficios y planes de carrera • Prácticas sanitarias y de seguridad • Tecnologías de la información. • En cualquier proyecto es posible que se requieran habilidades relativas a una gran cantidad de temas generales de dirección. 8 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 5. Conceptos Básicos Áreas de Experiencia Habilidades Interpersonales • La GP requiere, fundamentalmente, de las siguientes: Comunicación efectiva. Intercambio de información. Influencia en la organización. Capacidad para “lograr que las cosas se hagan”. Liderazgo. Desarrollar una visión y una estrategia, y motivar a las personas a lograr esa visión y estrategia. Motivación. Estimular a las personas para que alcancen altos niveles de rendimiento y superen los obstáculos al cambio. Negociación y gestión de conflictos. Consultar con los demás para ponerse de acuerdo o llegar a acuerdos con ellos. Resolución de problemas. Combinación de definición de problemas, identificación y análisis de alternativas, y toma de decisiones. 9 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Conceptos Básicos Guía del PMBOK Project Management Institute http://www.pmi.org/ http://www.pmi.org/ 10 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 6. Contexto Organizacional La GP suele darse en un contexto más amplio que incluye • la gestión de programas, • la gestión del portafolio de programas o proyectos, y • la oficina de gestión de proyectos (OGP). Plan Estratégico Portafolio Programa Proyecto Subproyecto un programa que consta de varios proyectos asociados contribuye a lograr un plan estratégico 11 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Contexto Organizacional Portafolio • Un portafolio es un conjunto de proyectos o programas y otros trabajos, que se agrupan para facilitar la gestión efectiva de ese trabajo, a fin de cumplir con los objetivos estratégicos de negocio. • Los proyectos o programas del portafolio no necesariamente tienen que ser interdependientes o estar directamente relacionados. • Las organizaciones gestionan sus portafolios sobre la base de metas específicas: Maximizar el valor del portafolio • evaluando con cuidado los proyectos y programas candidatos a ser incluidos en él portafolio, y excluyendo proyectos que no cumplen con los objetivos estratégicos del portafolio. Equilibrar el portafolio entre inversiones incrementales y radicales. Usar los recursos de forma eficiente. • La responsabilidad de la gestión del portafolio de una organización suele asignarse a altos directivos. 12 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 7. Contexto Organizacional Oficina de Gestión de Proyectos • Una Oficina de Gestión de Proyectos (OGP, PMO) es una unidad de la organización para centralizar y coordinar la GP a su cargo. También puede denominarse “oficina de gestión de programas”, “oficina de proyectos” u “oficina de programas”. Supervisa la gestión de proyectos, programas o una combinación de ambos. La OGP pone el énfasis en la planificación coordinada, la priorización y la ejecución de proyectos y subproyectos vinculados con los objetivos de negocio generales de la organización. Las OGP pueden operar con continuidad en varios aspectos: • proporcionar respaldo para la GP mediante formación, software, políticas estandarizadas y procedimientos; • la gestión y responsabilidad directas en sí mismas para lograr los objetivos del proyecto; • tomar decisiones clave durante la etapa de iniciación de cada proyecto; • hacer recomendaciones o concluir proyectos a fin de ser congruente con los objetivos de negocio; • participar en la selección, dirección y reubicación, si fuera necesario, del personal compartido de los proyectos. 13 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Ciclo de Vida de un Proyecto • Para facilitar la gestión, los directores de proyectos o la organización pueden dividir los proyectos en fases temporales, con los enlaces correspondientes a las operaciones de la organización. • El ciclo de vida del proyecto define las fases que conectan el inicio de un proyecto con su fin. • Muchas organizaciones identifican un ciclo de vida determinado para usarlo en todos sus proyectos. No confundir las fases del ciclo de vida con los grupos de procesos de GP definidos en PMBOK 14 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 8. Ciclo de Vida de un Proyecto Características Evolución habitual de los costes y necesidades de recursos humanos 15 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Ciclo de Vida de un Proyecto Características Influencia de los interesados (stakeholders) vs coste de los cambios 16 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 9. Ciclo de Vida de un Proyecto Fases Secuencia de fases típica en un ciclo de vida de proyecto 17 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Ciclo de Vida de un Proyecto Relación con el Producto • Debe distinguirse entre el ciclo de vida del proyecto y el ciclo de vida del producto. En algunos sectores (incluido desarrollo de software), las organizaciones consideran el ciclo de vida del proyecto como parte del ciclo de vida del producto. 18 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 10. Ciclo de Vida de un Proyecto Interesados • Los interesados (stakeholders) son personas y organizaciones que participan de forma activa en el proyecto o cuyos intereses pueden verse afectados por sus resultados. Pueden influir sobre los objetivos y resultados del proyecto. El equipo de GP debe identificar a los interesados, determinar sus requisitos y expectativas y, en la medida de lo posible, gestionar su influencia. 19 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Ciclo de Vida de un Proyecto Influencias de la Organización Culturas y Estilos La mayoría de las organizaciones han desarrollado culturas únicas y descriptibles. Estas culturas se ven reflejadas en numerosos factores: • Valores, normas, convicciones y expectativas compartidas • Políticas y procedimientos • Percepción de las relaciones de autoridad • Ética laboral y horario laboral La cultura de las organizaciones frecuentemente tiene una influencia directa sobre los proyectos. Ejemplos: • Es más probable que un equipo que propone un enfoque inusual o de alto riesgo obtenga la aprobación dentro de una organización agresiva o emprendedora. • Un DP con un estilo altamente participativo tiende a encontrar problemas dentro de una organización jerárquica rígida, mientras que uno con un estilo autoritario se vería igualmente confrontado en una organización participativa. 20 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 11. Ciclo de Vida de un Proyecto Influencias de la Organización Estructura Organizativa Influencia de la estructura organizativa 21 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Ciclo de Vida de un Proyecto Influencias de la Organización Estructura Organizativa – Orientada a Proyectos 22 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 12. Ciclo de Vida de un Proyecto Influencias de la Organización Estructura Organizativa – Matricial Débil 23 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Introducción La GP es la aplicación de conocimientos, habilidades, herramientas y técnicas a las actividades de un proyecto para satisfacer los requisitos del mismo. • La GP se materializa en la ejecución de procesos usando dichos conocimientos, habilidades, herramientas y técnicas para, partiendo de las entradas, generar las salidas. • Para que un proyecto tenga éxito, básicamente, el equipo del proyecto debe: Seleccionar los procesos apropiados que sean necesarios para cumplir con los objetivos del proyecto. Adaptar las especificaciones del producto y los planes de tal forma que se puedan cumplir los requisitos del proyecto y del producto. Cumplir con los requisitos para satisfacer las necesidades, deseos y expectativas de los interesados. Equilibrar las demandas concurrentes de alcance, tiempo, costes, calidad, recursos y riesgos para producir un producto de calidad. 24 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 13. Introducción Concepto de Proceso • Un proceso es un conjunto de acciones y actividades interrelacionadas que se llevan a cabo para alcanzar un conjunto previamente especificado de productos, resultados o servicios. servicios • El equipo del proyecto es quien está a cargo de ejecutar los procesos de un proyecto, que pertenecen a una de estas dos categorías: De GP • Son comunes a la mayoría de los proyectos. • Su propósito es iniciar, planificar, ejecutar, supervisar y controlar, y cerrar un proyecto. • Interactúan entre sí de formas complejas. Orientados al producto: • Especifican y crean el producto o servicio del proyecto. • Normalmente se definen por el ciclo de vida del proyecto y varían según el área de aplicación. • Los procesos de ambas categorías se superponen e interactúan durante el proyecto. Ejemplo: no se puede definir el alcance si no se tiene una comprensión básica acerca de cómo crear el producto especificado. 25 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Introducción Patrón de Proceso Herramientas y Técnicas Entradas Proceso Salidas esfuerzo Un cierto esfuerzo para, usando unas determinadas herramientas y técnicas, producir unas salidas a partir de unas entradas. ¿ Roles ? 26 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 14. Introducción Patrón de Proceso • Ejemplo: Definición de las Actividades 27 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Grupos de Procesos • Los grupos de procesos de PMBOK mejoran el ciclo anterior y lo extienden con su temporalidad (inicio y fin). 28 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 15. Grupos de Procesos • Modelo Básico Grupos de procesos para un proyecto o una fase de un proyecto Iniciación Planificación Seguimiento y Control Ejecución Cierre Las flechas representan flujo de información 29 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Grupos de Procesos Planificación Los 21 procesos del Grupo de Cómo se va a Procesos de gestionar el proyecto Planificación (flujo resumido) 30 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 16. Grupos de Procesos Planificación Desarrollar PGP Secuenciar Actividades Hacer Planificar Calendario Definir Alcance Actividades Estimar Duración Act. Preparar Definir Alcance Estimar Presupuesto y Crear EDT Recursos Act. Estimar Costes Integrar en Planificar Plan de Proyecto Riesgos y Respuestas Esquema básico de la planificación de un proyecto (sin procesos auxiliares de planificación de calidad, RRHH, adquisiciones y comunicaciones) 31 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Grupos de Procesos Seguimiento y Control Los 12 procesos del Grupo de Procesos de Seguimiento y Control (flujo resumido) 32 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 17. Interacciones entre Procesos • Los Grupos de Procesos de GP están relacionados por los resultados que producen. La salida de un proceso, por lo general, se convierte en una entrada a otro proceso o es un producto entregable del proyecto. • El Grupo de Planificación proporciona al Grupo de Ejecución: un plan de GP documentado, un enunciado del alcance del proyecto, y a menudo, actualiza el PGP a medida que avanza el proyecto. • Los Grupos de Procesos pocas veces son eventos discretos o que ocurren una única vez: sus actividades se superponen con distintos niveles de intensidad a lo largo del proyecto. • Si el proyecto se divide en fases, los Grupos de Procesos interactúan dentro de una fase del proyecto y también pueden entrecruzarse entre las fases del proyecto. 33 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Interacciones entre Procesos Los grupos de procesos de un proyecto/fase pueden solapar en el tiempo 34 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 18. Interacciones entre Procesos Triángulo de Grupos de Procesos en un proyecto con fases 35 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Correspondencia con las Áreas de Conocimiento Intersecciones (procesos compartidos) entre los grupos de procesos y las áreas. Grupos de Procesos Áreas de Conocimiento Iniciación Planeamiento Ejecución Control Cierre 1.- Integración 2.- Alcance 3.- Tiempo 4.- Costes 5.- Calidad 6.- Recursos Humanos 7.- Comunica- ciones 8.- Riesgos 9.- Adquisicio- nes 36 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 19. Documentos Principales Los 3 documentos principales para gestionar un proyecto 37 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Gestión de la Calidad Objetivo: Determinar las políticas, los objetivos y las responsabilidades relativos a la calidad, de modo que el proyecto satisfaga las necesidades por las cuales se emprendió • Implementa el sistema de gestión de calidad a través de las políticas, los procedimientos y los procesos de: planificación de calidad, aseguramiento de calidad, y control de calidad • con actividades de mejora continua de los procesos que se realizan durante todo el proyecto. 38 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 20. Gestión de la Calidad • La calidad es “el grado en el que un conjunto de el características inherentes cumple con los requisitos” caracterí requisitos (American Society for Quality, 2000). • Un elemento crítico de la gestión de calidad en el contexto de un proyecto es convertir las necesidades, deseos y expectativas de los interesados en requisitos a través del Análisis de los Interesados, que se realiza durante la Gestión del Alcance del Proyecto. • La Gestión de la Calidad debe abordar dos dimensiones: La Gestión de la Calidad del Proyecto, que es aplicable a todos los proyectos, independientemente de la naturaleza de su producto. En cambio, las medidas y técnicas de calidad del Producto son específicas del tipo de producto en particular producido por el proyecto. • El incumplimiento de los requisitos de calidad en cualquiera de ambas dimensiones puede tener consecuencias negativas graves para los interesados en el proyecto. 39 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Gestión de la Calidad • La gestión de la calidad complementa la GP en los siguientes aspectos: Satisfacción del cliente. Entender, evaluar, definir y gestionar las expectativas, de modo que se cumplan los requisitos del cliente. Prevención sobre la inspección. El coste de prevenir errores es generalmente mucho menor que el coste de corregirlos cuando son detectados por una inspección. Responsabilidad de la dirección. El éxito requiere la participación de todos los miembros del equipo, pero proporcionar los recursos necesarios para lograr dicho éxito sigue siendo responsabilidad de la dirección. Mejora continua. El ciclo planificar-hacer-revisar-actuar es la base para la mejora de la calidad. • Modelos de mejora de procesos (CMMI, ISO 15504). 40 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 21. Gestión de la Calidad Procesos 1. Planificación de Calidad Identificar qué normas de calidad son relevantes para el proyecto y determinar cómo satisfacerlas. 2. Realizar Aseguramiento de Calidad Asegurar que el proyecto utilice todos los procesos necesarios para cumplir con los requisitos. 3. Realizar Control de Calidad Supervisar los resultados específicos del proyecto, para determinar si cumplen con las normas de calidad relevantes e identificar modos de eliminar las causas de un rendimiento insatisfactorio. 41 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Gestión de la Calidad Procesos Los 3 procesos del Área de Gestión de la Calidad 42 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 22. Gestión de la Calidad Procesos Diagrama de Flujo 43 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Gestión de las Adquisiciones Objetivo: Comprar o adquirir los productos, servicios o resultados necesarios, fuera del equipo del proyecto, para realizar el trabajo • Hay dos perspectivas de adquisición, según la organización sea la compradora o la vendedora del producto, servicio o resultados bajo un contrato. • Incluye los procesos para administrar: Contratos u órdenes de compra emitidas por miembros autorizados del equipo del proyecto. Cualquier contrato emitido por una organización externa (el comprador) que esté adquiriendo el proyecto a la organización ejecutante (el vendedor). Las obligaciones contractuales que corresponden al equipo del proyecto en virtud del contrato. 44 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 23. Gestión de las Adquisiciones Procesos 1. Planificar las Compras y Adquisiciones Determinar qué comprar o adquirir, y cuándo y cómo hacerlo. 2. Planificar la Contratación Documentar los requisitos de los productos, servicios o resultados, e identificar a los posibles vendedores. 3. Solicitar Respuestas de Vendedores Obtener información, presupuestos, licitaciones, ofertas o propuestas, según corresponda. 4. Selección de Proveedores Revisar ofertas, elegir entre posibles vendedores, y negociar un contrato por escrito con cada proveedor. 5. Administración de Contratos Gestionar contratos y relación entre el comprador y el proveedor, revisar y documentar el rendimiento de un proveedor a fin de establecer las acciones correctivas necesarias, gestionar cambios relacionados con el contrato. 6. Cierre de Contratos Completar, aprobar y cerrar cada contrato aplicable al proyecto o a una fase del proyecto. 45 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Gestión de las Adquisiciones Procesos Los 6 procesos del Área de Gestión de las Adquisiciones (i) 46 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 24. Gestión de las Adquisiciones Procesos Los 6 procesos del Área de Gestión de las Adquisiciones (i) 47 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Mapa PMBOK 2004 Contenidos del Módulo Área Grupo Proceso C=conceptos, T=técnicas y herramientas, S=salidas, N =normas y estándares C: Decisión de emprender el proyecto Desarrollar el Acta de C: Estudio de Viabilidad (queda fuera del proyecto) Constitución Iniciación S: Acta de Constitución del Proyecto Desarrollar el Enunciado S: Enunciado Preliminar del Alcance del Proyecto Preliminar del Alcance T: Metodologías de Planificación de Proyectos Desarrollar el Plan de Gestión S: Plan de Gestión del Proyecto (PGP) Planificación Integración del Proyecto N: IEEE 1058 para Planes de Gestión de Proyectos Software T: Gestión de compromisos Ejecución Dirigir y Gestionar la Ejecución T: Sistema de autorización de trabajos C: Supervisión y control de proyectos software Supervisar y Controlar el Trabajo Seguimiento S: Acciones Correctivas y Control T: Gestión de la configuración software (GCS) Control Integrado de Cambios T: Medición de resultados (medidas software) C: Definición de los objetivos Definición del alcance T: Especificación de requisitos software Alcance Planificación T: Estructuras de Desglose del Trabajo (EDT) Crear EDT T: Descomposición Estructurada de Proyectos Software 48 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 25. Métodos de Planificación de Proyectos Estándar IEEE 1058 Conceptos (ii) • Entregables (project deliverables): Los productos que serán entregados al cliente. En el acuerdo deberán figurar las cantidades, fechas de entrega y lugares de entrega. • Función del proyecto (project function): una actividad continua, que se realiza durante toda la duración del proyecto: gestión del proyecto, gestión de la configuración, aseguramiento de calidad, etc. • Este concepto equivale aproximadamente al de Proceso en PMBOK. • Revisión (review): una reunión en la cual uno o varios productos de trabajo son presentados al personal del proyecto, gestores, usuarios, clientes, etc. para su comentario o aprobación. • Proyecto software (PS): conjunto de todas las funciones, tareas y actividades, técnicas y de gestión, necesarias para satisfacer los términos y condiciones del acuerdo del proyecto. • Gestión de PS: los procesos de planificación, organización, dotación de personal, supervisión, control, y puesta en marcha de un PS. 49 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Métodos de Planificación de Proyectos Estándar IEEE 1058 Formato (i) Página del título Hoja de revisión Prefacio Tabla de contenidos Lista de figuras Lista de tablas 1. Introducción. 1.1. Visión general del proyecto. 1.2. Entregables del proyecto. 1.3. Evolución del PGPS. 1.4. Materiales de referencia. 1.5. Definiciones y acrónimos. 2. Organización del proyecto. 2.1. Modelo de procesos. 2.2. Estructura organizativa. 2.3. Fronteras e interfaces organizativas. 2.4. Responsabilidades 50 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 26. Seguimiento y Control Acciones Correctivas Cualquier acción realizada con el fin de que los resultados futuros esperados del proyecto estén en consonancia con el plan del proyecto. • Son el resultado (salida) de diversos procesos de control: Control Integrado de Cambios Control del Alcance Control del Cronograma (Calendario) Control de Costes Realizar Control de Calidad Seguimiento y Control de Riesgos 51 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Seguimiento y Control Medición de los Resultados • Según la forma de medir, existen tres tipos de métricas software (se nombre correcto es medidas): Base: Una medida de un atributo que no depende de ninguna otra medida, y cuya forma de medir es un método de medición. • Número de líneas de código fuente (LCF). Derivadas: Una medida que es derivada de otra medida base o derivada, utilizando una función de cálculo como forma de medir. • Ratio Número de LCF por horas de programador. Indicadores: Una medida que es derivada de otras medidas utilizando un modelo de análisis como forma de medir. • Productividad de los programadores. 52 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 27. Seguimiento y Control Medición de los Resultados 53 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Estructuras de Desglose del Trabajo Ejemplo de EDT 54 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 28. Descomposición Estructurada de Proyectos Software • Es una técnica que combina otras dos técnicas: EDT para definir la jerarquía de descomposición del trabnajo en base a los entregables. DFT (Diagramas de Flujo de Trabajo) para representar las dependencias temporales entre componentes del EDT, también en base a los entregables. • Referencias: Wilson, D.N. and Sifer, M.J. (1997): Structured Planning Project Views. En Software Management, 5th edition. IEEE Computer Society. Versión en castellano en la doc del curso. Prototipo en: http://alarcos.inf-cr.uclm.es/doc/pfc/planep/ 55 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Descomposición Estructurada de Proyectos Software Método Construcción de un DFT: Paso 1: Definición de la tarea padre. Paso 2: Descomposición de la tarea padre en tareas hijas. 56 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 29. Descomposición Estructurada de Proyectos Software Sistema de Flujos de Trabajo El resultado final es un sistema de flujos de trabajo (SFT) para describir un proyecto completo y las dependencias entre todos los niveles de tareas en él. Un SFT es una colección de DFT interrelacionados acompañada de un diccionario de flujos de trabajo. Cada uno de los DFT del SFT describe una porción del trabajo que ha de realizarse y, además, está relacionado con otros DFT por medio de relaciones de tipo padre-hijo. 57 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Roles y Responsabilidades Maneras de expresar roles y responsabilidades 58 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 30. Roles y Responsabilidades Matrices Matriz de Asignación de Responsabilidades usando el formato RACI 59 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Equipo del Proyecto Ciclo de Vida El proceso (ciclo de vida del equipo) consiste en cuatro fases distintas: Formación Tormenta Normalización Desarrollo 60 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 31. Equipo del Proyecto Ciclo de Vida Etapas: 1. Formación “¿Hola, cómo estas?”. Todos somos corteses y cordiales. 2. Tormenta “Yo me lo merezco más que tu”. Discusiones acaloradas, discordancias, y forcejeo con la dirección del equipo dificultan el trabajo en equipo. • Senior vs junior • Specialist vs generalist • Advanced education vs basic education 3. Normalización Los miembros del equipo han conseguido conocerse. Se centran en los problemas del proyecto y menos en los problemas con otros miembros del equipo. La mayor parte de la gente ha aceptado sus roles en el equipo del proyecto. 4. Desarrollo El rendimiento es el objetivo en mente. Los miembros del equipo trabajan duro para el éxito del proyecto. 61 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Mapa PMBOK 2004 Contenidos del Módulo C=conceptos, T=técnicas y Área Grupo Proceso herramientas, S=salidas, N =normas y estándares C: Roles y responsabilidades Planificación de los T: Organigramas Planificación Recursos Humanos T: Matrices de roles y responsabilidades T: Histogramas C: Ciclo de Vida del Recursos Adquirir el Equipo del Equipo de Proyecto Humanos Proyecto C: Selección del Personal Ejecución C: Reconocimiento y Desarrollar el Equipo Recompensas del Proyecto T: Técnica Delphi para estimaciones en grupo Seguimiento Gestionar el Equipo C: Habilidades directivas y Control del Proyecto C: Gestión de conflictos 62 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 32. Técnica Delphi • El proceso original propuesto por los autores es el siguiente: 1. El coordinador presenta a cada experto la especificación y un formulario de estimación. 2. Los expertos trabajan individualmente. 3. Se hace una reunión en la que los expertos hablan de los posibles problemas de estimación. 4. Los expertos rellenan las estimaciones y se las dan al coordinador de manera anónima. 5. El coordinador prepara un resumen de las estimaciones y lo reparte a todos los expertos. 6. Se reunen todos para ver variaciones en las estimaciones. 7. Los expertos votan anónimamente si aceptan la estimación media. Si alguien vota que no se vuelve al paso 3. 8. La estimación final es una estimación única (single-point estimate). 63 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Mejora Individual y Organizacional • La Gestión de los Recursos Humanos debe pretender la mejora del rendimiento del equipo del proyecto, a nivel individual (PSP) y como grupo (TSP), en el contexto de la organización (CMMI). CMMI® Construye capacidad de organización TSPSM Construye productos de calidad sobre coste y planificación PSPSM Construye capacidades individuales y disciplina de trabajo 64 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 33. Mejora Individual y Organizacional CMMI Organización TSP Equipo Individual PSP 65 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Mapa PMBOK 2004 Contenidos del Módulo C=conceptos, T=técnicas y herramientas, Área Grupo Proceso S=salidas, N = normas y estándares T: Personal Software Process Desarrollar el Recursos (PSP) Ejecución Equipo del Humanos T: Team Software Process Proyecto (PSP) C. Modalidades de comunicación Planificación de T: Tecnologías Comunicaciones Planificación las S: Plan de Gestión de las Comunicaciones Comunicaciones T: Matriz de Comunicaciones 66 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 34. Personal Software Process Modelo de Proceso Flujo del proceso 67 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Personal Software Process Modelo de Proceso PSP 3 Proceso PSP 3 Desarrollo Cíclico Personal Desarrollo Cíclico Cíclico PSP 2.1 Administración de PSP 2 PSP 2.1 PSP 2 Formatos de Diseño Calidad Personal Revisión de Código Formatos de Diseño Revisión de Código Revisión de Diseño Revisión de Diseño PSP 1.1 PSP 1 PSP 1.1 Proceso de PSP 1 Planificación de tareas Estimación de tamaño Planificación de tareas Planificación Estimación de tamaño Planificación de duración de Informe de pruebas Planificación de duración de Personal Informe de pruebas tareas tareas Estándar de tipos de defectos Estándar de tipos de defectos PSP 0.1 PSP 0 PSP 0.1 PSP 0 Estándar de Codificación Proceso actual Estándar de Codificación Proceso de Proceso actual Medición de Tamaño Registro de tiempos Medición de Tamaño Medición Registro de tiempos Propuesta de mejora del Registro de defectos Propuesta de mejora del Personal Registro de defectos proceso Estándar de tipos de defectos proceso Estándar de tipos de defectos Los 7 pasos (versiones de proceso) del PSP 68 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 35. Personal Software Process Planificación Necesidad Definir los del usuario requisitos Tareas Método PROBE Producir diseño Items Conceptual Estimar el tamaño Base de Datos de del producto Tamaño Usuario Estimar los Base de Datos de recursos Productividad Recursos Producir disponibles Gestión Calendario Entregar el Desarrollar Tamaño, Recursos, Analizar el el producto Informes de producto Datos, Plazos proceso Seguimiento La planificación personal según PSP 69 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Team Software Process Relación con CMMI Nivel Enfoque del Proceso Área de Proceso Clave PSP TSP 5 Optimizado Mejora Continua del Proceso Análisis Causal y Resolución X X Implementación e Innovación Organizacional X X 4 Gestionado Administración Cuantitativa del Administración cuantitativa del Proyecto X X Cuantitativa- Proceso mente Rendimiento del Proceso Organizacional X X 3. Definido Estandarización del Proceso Enfoque en el Proceso Organizacional X X Definición del Proceso Organizacional X X Capacitación Organizacional Gestión integrada del proyecto X X Desarrollo de Requesitos X X Solución Técnica X X Integración del Producto X X Verificación X X Validación X X Gestión de Riesgos X Análisis y Resolución de Decisión X X 2 Gestionado Gestión del Proyecto Gestión de Requisitos X Planificación de Proyectos X X Supervisión y control de Proyectos X X Aseguramiento de la Calidad Software X Gestión de la Configuración del Software X Gestión de Acuerdos con Proveedores Medición y Análisis X X 70 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 36. Planificación de las Comunicaciones Plan de Gestión de las Comunicaciones • El PGC incluye una lista de requisitos de comunicación, indicando para cada uno: Descripción. Información que debe ser comunicada, incluidos contenido y nivel de detalle. Finalidad. Motivo de la distribución de dicha información. Frecuencia. Cada cuánto tiempo se distribuirá la información. Fechas de inicio / finalización. Plazo para la distribución de la información. Modalidad / Formato. El diseño y modalidad de la información. Tecnología / medio. Sistema tecnológico o soporte físico que se usará como medio de transmisión. Responsabilidad. Miembro del equipo encargado de la distribución de la información. Receptores. Lista de interesados que deberán recibirla. 71 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Planificación de las Comunicaciones Matriz de Comunicaciones • Establecer responsabilidades en las comunicaciones es crucial para el desarrollo de los proyectos. • Una Matriz de Comunicaciones es una tabla que muestra todos los flujos de información previstos en el proyecto con dos dimensiones: emisor y receptor. 72 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 37. Conceptos Básicos Proyecto Riesgo Causas Impactos Evento o condición Causas vs Riesgos vs Impactos 73 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Conceptos Básicos Objetivo General de la Gestión de Riesgos: Identificar, estudiar y eliminar las fuentes de riesgo antes de que empiecen a amenazar el cumplimiento satisfactorio de un proyecto software. • Habitualmente se gestionan los riesgos con efecto negativo, es decir, aquellos que suponen una amenaza para el éxito del proyecto. 74 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 38. Mapa PMBOK 2004 Contenidos del Módulo C=conceptos, T=técnicas y herramientas, S=salidas, N = Área Grupo Proceso normas y estándares Planificación de la C: Niveles de gestión Gestión de Riesgos T: Estructura de desglose de riesgos Identificación de T: Listas de comprobación Riesgos C: Riesgos en proyectos software T: Matriz de impactos Planificación Análisis Cualitativo de C: Exposición a riesgos Riesgos Risgos T: Tablas de riesgos priorizados C: Modelos multidimensionales Análisis Cuantitativo de T: Valor monetario esperado Risgos T: Árbol de decisiones Planificación de la C: Niveles de respuesta Respuesta a los Riesgos S: Planes de contingencia Seguimiento Seguimiento y Control C: Supervisión de riesgos en proyectos y Control de Riesgos software 75 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Planificación de los Riesgos Análisis - Matriz de Impactos Se pueden utilizar matrices bidimensionales para indicar los diversos niveles o escalas de impacto en cada dimensión de los objetivos del proyecto (coste, tiempo, alcance, calidad, …). 76 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 39. Planificación de los Riesgos Análisis – Árbol de Decisiones Diagrama de Árbol de Decisiones. 77 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Planificación de los Riesgos Desarrollo de Respuestas • Se pueden seguir varias estrategias de respuesta frente a los riesgos. Las principales son: Riesgos Negativos (Amenazas). • Evitar. • Transferir. • Mitigar. Riesgos Positivos (Oportunidades). • Explotar. • Compartir. • Mejorar. 78 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 40. Planificación de los Riesgos Desarrollo de Respuestas • Las estrategias para responder a cada riesgo dependen fundamentalmente de su prioridad para el proyecto. 79 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK SEGURIDAD DE SISTEMAS DE INFORMACIÓN GESTIÓN DE RIESGOS MODELO DE MADUREZ Escalón 0: el “sentido común” •Principio de simplicidad •Principio de la cadena •Principio de adecuación •Principio de economía •Principio de redundancia y de no-reincidencia •Principio del equilibrio •Principio de comodidad •Principio de finalidad 80 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 41. SEGURIDAD DE SISTEMAS DE INFORMACIÓN GESTIÓN DE RIESGOS Riesgo: estimación del grado de exposición a que una amenaza se materialice sobre uno o más activos causando daños o perjuicios a la Organización. Análisis de riesgos: proceso sistemático para estimar la magnitud de los riesgos a que está expuesta una Organización. Gestión de riesgos: selección e implantación de salvaguardas para conocer, prevenir, impedir, reducir o controlar los riesgos identificados. 81 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK SEGURIDAD DE SISTEMAS DE INFORMACIÓN GESTIÓN DE RIESGOS PASO 2: AMENAZAS Valoración • degradación: cuán perjudicado resultaría el activo • frecuencia: cada cuánto se materializa la amenaza 82 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 42. SEGURIDAD DE SISTEMAS DE INFORMACIÓN GESTIÓN DE RIESGOS PASO 3: SALVAGUARDAS Entran en el cálculo del riesgo de dos formas: •Reduciendo la frecuencia de las amenazas. Se llaman salvaguardas preventivas. Las ideales llegan a impedir completamente que la amenaza se materialice. •Limitando el daño causado. Hay salvaguardas que directamente limitan la posible degradación, mientras que otras permiten detectar inmediatamente el ataque para frenar que la degradación avance. Incluso algunas salvaguardas se limitan a permitir la pronta recuperación del sistema cuando la amenaza lo destruye. 83 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK SEGURIDAD DE SISTEMAS DE INFORMACIÓN GESTIÓN DE RIESGOS 84 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 43. SEGURIDAD DE SISTEMAS DE INFORMACIÓN GESTIÓN DE RIESGOS Técnicas específicas 1. Análisis mediante tablas Estimación del impacto 85 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK SEGURIDAD DE SISTEMAS DE INFORMACIÓN GESTIÓN DE RIESGOS 3. Árboles de ataque 86 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 44. Gestión del Tiempo del Proyacto 6.2. Establecimiento de la Secuencia de las Actividades • Herramientas y Técnicas: Método de Diagramación por Precedencia (PDM) • Nodos Actividades • Arcos Dependencias Método de Diagramación por Flechas (ADM) • Nodos Dependencias • Arcos Actividades Plantillas del Cronograma • Redes Cronograma Determinación de Dependencias • Dependencias Obligatorias/ Discrecionales/ Externas Aplicación de Adelantos y Retrasos • Dependencias pueden requerir un adelanto o un retraso • El uso de adelantos y retrasos, y sus asunciones relacionadas están documentados. 87 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Gestión del Tiempo del Proyacto 6.6. Control del Cronograma • Entradas: 1. Plan de Gestión del Cronograma 2. Línea Base del Cronograma 3. Informes de Rendimiento • Información sobre el rendimiento del cronograma (ej. qué fechas planificadas se han cumplido y cuáles no). Pueden alertar al equipo del proyecto sobre temas que pueden causar problemas en el rendimiento del cronograma en el futuro. 4. Solicitudes de Cambio Aprobadas • Salidas: 1. Datos del Modelo de Cronograma (Actualiz.) 2. Línea Base del Cronograma (Actualiz.) 3. Mediciones del Rendimiento (SV y SPI) 4. Cambios Solicitados 5. Acciones Correctivas Recomendadas 6. Activos de los Procesos de la Organización (Actualiz.) 88 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 45. Técnicas de Secuenciación de Actividades Diagramas en Red del Proyecto • Visión esquemática de las actividades del proyecto y las dependencias entre ellas. • Existen tres tipos básicos de técnicas para construir el DRP: PDM (Precedence diagramming method), ADM (Arrow diagramming method), y CDM (Conditional diagramming methods). 89 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Técnicas de Secuenciación de Actividades Diagramación por Precedencias • Consiste en construir un DRP utilizando nodos para representar las actividades y conectándolas con flechas que representan las dependencias. • Es el método más utilizado (DFTs DFTs). • Si una actividad A precede a otra B, existen 4 tipos de relaciones de precedencia: Acabar-para-empezar: la actividad A debe concluir antes de poder comenzar la B (DEP-DFT). DEP-DFT Acabar-para-acabar: la actividad A debe haber concluido antes de poder concluir también la B. Empezar-para-empezar: la actividad A debe comenzar antes que la B. Empezar-para-acabar: la actividad A debe haber comenzado antes de poder concluir la B (no usada en software). • Los DFT se pueden considerar una extensión de PDM al combinar con WBD. 90 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 46. Técnicas para desarrollar el calendario PERT vs CPM • CPM y PERT tuvieron un origen completamente diferente pero son muy similares en sus aspectos esenciales. Diferencias: Al calcular la duración de cada actividad, PERT utiliza una media ponderada de tres valores y CPM sólo el valor más probable Notación PERT Notación CPM Distinta notación utilizada: Suceso Nudo Actividad Trabajo Holguras Flotantes Tiempo ‘early’ Tiempo más bajo de iniciación Tiempo ‘late’ Tiempo más alto de iniciación 91 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK Método PERT Elaboración del Grafo • En PERT los proyectos se consideran descompuestos en actividades. • Las actividades ocurren entre dos sucesos (inicial y final). • Un suceso es un acontecimiento temporal (una fecha) que no consume ni tiempo ni recursos. • Grafo: Actividades = arcos (flechas); Sucesos = nodos (círculos). • La longitud del arco no tiene relación con la duración de la actividad. • Relaciones de precedencia entre las actividades: Fin-Comienzo. • Los sucesos deben estar numerados siempre de forma creciente a lo largo de cualquiera de los caminos. 92 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 47. PERT: Elaboración del grafo Tipos de Relaciones de Precedencia Relaciones de Para iniciar la actividad Precedencia A B B es necesario haber finalizado la actividad A. Lineales 1 2 3 El suceso 2 es suceso final de A e inicial de B Relaciones de Precedencia 1 A Para iniciar la actividad Convergentes D D es necesario haber B finalizado las 2 4 5 actividades A, B y C. 3 C Relaciones de Para iniciar cualquiera Precedencia 3 de las actividades B, C B y D es necesario que Divergentes A C haya finalizado la 1 2 4 actividad A D 5 93 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK PERT: Elaboración del grafo Conflictos: determinadas combinaciones de precedencias no se pueden representar directamente y es necesario incluir en el grafo actividades ficticias (duración 0 y costes 0) • Las actividades A y B preceden a la actividad D • Las actividades A, B y C preceden a la actividad E A D B E C A D B F C E 94 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK
  • 48. PERT: Cálculo de los tiempos early y late (2) Ejemplo: grafo anterior con los siguientes tiempos PERT: Actividad: A B C D E F G H Duración: 8 5 6 5 6 7 9 3 Cálculo de los Tiempos Early TEj = Para todo j: máx [ TEi + Tij ] TE6 = máx [14+7, 13+6] = 21 13 6 3 19 5 E 21 B 3 22 7 6 8 H 0 8 6 14 24 F 1 2 4 7 A C 9 5 D G 13 5 95 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK CPM: Elaborar el grafo Es igual que en PERT: Los nodos se identifican por un numero. Si i<j significa que el nodo i precede al j. Las actividades sin predecesor tienen su origen en el nodo 1. Las actividades sin sucesor tienen su final en el último nodo (el de mayor número). Actividad Pred Dur A. Diseño - 5 B. Investigación de - 1 Mercado 5 D G C. Análisis de Producción A 2 A 2 C D. Modelado A 3 Producto F J 1 4 7 8 E. Gestión de Ventas A 2 E F. Análisis de Coste C 3 B 3 I G. Pruebas D 4 H. Formación Ventas B, E 2 H 6 I. Gestión H 1 Precios J. Realizar Informe F,G, I 1 96 F. Ruiz y F. García. Gestión de Proyectos Software - PMBOK