Introducción a la Gestión de Proyectos

SmittenBongos avatar
SmittenBongos
·
·
Download

Start Quiz

Study Flashcards

12 Questions

¿Cuál es un modelo de proceso de software que se caracteriza por ser iterativo y evolutivo dirigido por riesgos?

Modelo en Espiral

¿Qué es un prototipo en el contexto del modelo en cascada con prototipado?

Un prototipo es una implementación parcial pero usable de un sistema software o una parte del mismo que permite explorar diversos aspectos del sistema.

En el desarrollo ágil de software, los modelos de proceso son predefinidos y no permiten cambios a lo largo del proyecto.

False

¿Cuántas fases conforman un ciclo de vida genérico de un proyecto según el PMBOK?

4

¿Qué actividad se realiza en la fase de 'Inicio' de un proyecto según el texto proporcionado?

Elaborar el acta de constitución del proyecto, Identificar a los interesados y Analizar viabilidad del proyecto.

Los ciclos de vida predictivos son flexibles y tienen facilidades para gestionar cambios en el alcance.

False

Al final de cada fase del ciclo de vida de un proyecto tiene lugar un punto de revisión de fase, donde se revisa el desempeño actual del proyecto y se toma una decisión para _________ a la siguiente fase.

Avanzar

¿Qué es un proyecto?

Un conjunto único de actividades destinadas a producir un resultado específico.

¿Qué característica distingue a los proyectos de las operaciones continuas?

Temporalidad

La dirección de proyectos debe equilibrar aspectos como alcance, tiempo, coste, calidad y riesgos.

True

El _______________ del proyecto se ve limitado por el alcance, los plazos y el coste.

calidad

Relaciona los siguientes términos con su definición en gestión de proyectos:

Triángulo de la Gestión de Proyectos = Variación en una variable implica variación en otras dos Programa = Grupo de proyectos relacionados gestionados coordinadamente Operaciones = Producción continua de bienes y servicios Ciclo de vida de un proyecto = Fases por las que atraviesa un proyecto desde inicio hasta conclusión

Study Notes

Introducción a la Gestión de Proyectos

  • Un proyecto es un esfuerzo temporal que se lleva a cabo para crear un producto, servicio o resultado único.
  • Los proyectos tienen un principio y un final definidos, y se desarrollan de forma progresiva de acuerdo a una planificación temporal.

Características de los proyectos

  • Los proyectos son esfuerzos temporales en el sentido de que tienen un principio y un final definidos.
  • Un proyecto puede involucrar a una unidad de una organización o a múltiples unidades de múltiples organizaciones.
  • Generalmente requieren coordinación multidisciplinar.
  • Los proyectos se inician para crear, mejorar o reparar productos, procesos o servicios, adquirir nuevo conocimiento, etc.

Ejemplos de proyectos

  • Construir un nuevo edificio.
  • Reformar un edificio existente.
  • Desarrollar un nuevo producto software.
  • Modificar un programa de software informático usado en una organización.
  • Adquirir e instalar un nuevo sistema de hardware informático para su uso en una empresa.

Dirección de proyectos

  • La dirección de proyectos es la aplicación de conocimientos, habilidades, herramientas y técnicas a tareas de proyectos para cumplir con los requisitos de los mismos.
  • Una dirección de proyectos eficaz ayuda a cumplir los objetivos del proyecto, gestionar las restricciones, optimizar los recursos, responder a los riesgos y ser más predecibles.

Restricciones de los proyectos

  • Alcance: trabajo/actividades que hay que realizar para producir el resultado final del proyecto.
  • Tiempo: cantidad de tiempo disponible para completar el proyecto.
  • Coste: presupuesto disponible en el proyecto para realizar todas las actividades en el tiempo establecido.
  • Calidad: resultado final del proyecto debe tener la calidad esperada.

Ciclo de vida de un proyecto

  • El ciclo de vida de un proyecto es la serie de fases por las que atraviesa desde su inicio hasta su conclusión.
  • Las fases son acotadas en tiempo y pueden ser secuenciales, iterativas o superpuestas.
  • El ciclo de vida de un proyecto se puede configurar dentro de un ciclo de vida genérico compuesto por las siguientes cuatro fases: Inicio, Planificación, Ejecución y Cierre.

Tipos de ciclos de vida de los proyectos

  • Ciclos de vida predictivos.
  • Ciclos de vida ágiles o adaptativos.
  • Ciclos de vida híbridos.

Ciclo de vida del desarrollo

  • Dentro del ciclo de vida de un proyecto, generalmente existen una o más fases asociadas al desarrollo de un producto, servicio o resultado.
  • A cada conjunto de estas fases se le denomina ciclo de vida del desarrollo del proyecto.

Punto de revisión de fase

  • Al final de cada fase del ciclo de vida de un proyecto tiene lugar un punto de revisión de fase.
  • En este punto se revisa el desempeño y progreso actual del proyecto y se toma una decisión.

Introducción a la Gestión de Proyectos de Software

  • El software es diferente a productos de otras ingenierías.
  • Características del software:
    • Intangible.
    • Se desarrolla, no se fabrica.
    • Costes se centran en el proceso de desarrollo.
    • Composición de productos software es compleja.
    • No se estropea, pero sí se deteriora.

Características del software

  • Doble naturaleza: producto y herramienta.
  • Flexibilidad y facilidad de modificación.
  • Dificultad de medir, necesita métricas específicas.

Características de un software de calidad

  • Aceptación: debe ser aceptado por los usuarios para los que ha sido diseñado.
  • Usabilidad: los usuarios para los que ha sido diseñado deben poder utilizarlo fácilmente.### Características de un Proyecto de Software
  • Un proyecto de software tiene características propias y específicas:
    • Desarrollo de productos con características únicas (software)
    • Ciclos de vida peculiares (actividades distintas)
    • Uso de métricas de estimación específicas
    • Comportamiento diferente
  • Presentan un comportamiento diferente:
    • Nuevas personas en un proyecto de software necesitan tiempo para ser productivas
    • Los costes generales aumentan a medida que crece el tamaño del equipo de desarrollo
    • El tiempo y esfuerzo de desarrollo crecen de forma exponencial a medida que aumenta el tamaño del software a desarrollar
    • Ley de Brooks: "Añadir más efectivos a un proyecto de software en retraso, lo retrasará más"

Modelos de Proceso de Software

  • Los modelos de proceso de software son definiciones de alto nivel de los ciclos de vida de los productos software
  • Estos modelos definen las actividades relacionadas con la producción de productos software, establecen un orden entre estas actividades y definen relaciones entre las actividades
  • Cada modelo de proceso de software propone una secuencia de actividades que conduce a la elaboración de un producto software

Actividades de los Modelos de Proceso de Software

  • La mayoría de modelos de proceso de software tienen en común las siguientes actividades:
    • Especificación de requisitos: definición de la funcionalidad y restricciones del software a desarrollar
    • Diseño
    • Implementación
    • Integración
    • Verificación y validación: verificar y validar que la funcionalidad y las restricciones diseñadas e implementadas son correctas
    • Implantación
    • Mantenimiento

Tipos de Modelos de Proceso de Software

  • Modelo en Cascada
    • Cascada clásico
    • Cascada con retroalimentación
    • Cascada con prototipado
  • Desarrollo Incremental
  • Modelo en Espiral
  • Metodologías Ágiles

Modelo en Cascada Clásico

  • Especificación de requisitos y análisis
  • Diseño del sistema
  • Implementación y pruebas unitarias
  • Integración y pruebas del sistema
  • Operación y mantenimiento

Modelo en Cascada con Retroalimentación

  • Especificación de requisitos y análisis
  • Diseño del sistema
  • Implementación y pruebas unitarias
  • Integración y pruebas del sistema
  • Operación y mantenimiento

Modelo en Cascada con Prototipado

  • Especificación de requisitos y análisis
  • Diseño del sistema
  • Implementación y pruebas unitarias con prototipado
  • Integración y pruebas del sistema
  • Operación y mantenimiento

Desarrollo Incremental

  • Desarrollo de software en iteraciones incrementales

Modelo en Espiral

  • Es un modelo iterativo y evolutivo dirigido por riesgos
  • Representa el proceso de software como una espiral de manera que cada ciclo representa una fase del proceso
  • Los riesgos se van detectando a medida que se va evolucionando y no al final
  • Las primeras versiones del software son prototipos mientras que las siguientes son cada vez más completas

Desarrollo de Software con Metodologías Ágiles

  • El desarrollo ágil de software tiene por objetivo reducir los costes provocados por los cambios a lo largo del proceso de desarrollo de software sin afectar al tiempo de entrega gestionando estos cambios de manera iterativa a lo largo del proyecto
  • Los modelos de proceso de software definidos por las metodologías ágiles son iterativos e incrementales
  • Cada iteración incluye especificación y análisis de requisitos, diseño, implementación, integración y pruebas

Metodologías Ágiles Populares

  • Scrum
  • Kanban
  • XP (eXtreme Programming)

Ciclo de Vida de los Proyectos y Actividades de Desarrollo de Software

  • El ciclo de vida del proyecto se divide en: inicio, planificación, ejecución, cierre y mantenimiento
  • El ciclo de vida del desarrollo del proyecto se divide en: especificación de requisitos, diseño, implementación, integración, verificación y validación, implantación y mantenimiento

Ejemplos de Ciclos de Vida de Proyectos Software

  • Ciclo de vida de un proyecto software en el que se desarrolla un producto software siguiendo un modelo en cascada clásico
  • Ciclo de vida de un proyecto software en el que se desarrolla una aplicación web con arquitectura cliente-servidor empleando desarrollo incremental
  • Ciclo de vida de un proyecto software en el que se desarrollan en paralelo dos aplicaciones software y una campaña de marketing para promocionarlas

Aprende qué es un proyecto y cómo se define en el contexto de la gestión de proyectos y del riesgo. Basado en la guía de los fundamentos para la dirección de proyectos del PMBOK.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser