Gestión de Proyectos de Software: Planificación, Ejecución y Control

Clasificado en Magisterio

Escrito el en español con un tamaño de 2,81 KB

Gestión de Proyectos de Software

La gestión de proyectos es una parte esencial en la ingeniería de software. Los gerentes de proyecto son responsables de la planificación y temporalización del desarrollo de los proyectos. Esto implica evaluar, revisar y encontrar soluciones a los desafíos que surjan durante el ciclo de vida del proyecto.

Actividades de Gestión

  1. Redacción de la Propuesta

    Redactar una propuesta del proyecto que describa:

    • Objetivos
    • Estimación de costos
    • Tiempo
  2. Planificación y Calendarización

    • Identificación de actividades
    • Entregas de proyectos
  3. Estimación de Costos del Proyecto

    Actividad relacionada con la estimación de los recursos requeridos.

  4. Supervisión y Revisión del Proyecto

    La supervisión es una actividad continua en el proyecto, que permite revelar dificultades. Por otra parte, la revisión puede dar lugar a la cancelación de proyectos.

  5. Selección y Evaluación de Personal

    La selección del personal disponible con habilidades y experiencia es crucial. En muchos casos, el presupuesto no cubre la contratación del personal ideal, por lo cual se contrata personal con poca experiencia.

  6. Redacción y Presentación de Informes

    • El gestor es responsable de informar al cliente y contratistas sobre el proyecto.
    • Por lo cual, se redactan documentos detallados.

Planificación del Proyecto

Objetivo: Proporcionar un marco conceptual que permita al gerente hacer estimaciones razonables de recursos, costo y calendario.

Conjunto de Tareas para la Planificación de Proyectos

  1. Establecer el alcance del proyecto.
  2. Determinar la factibilidad.
  3. Analizar los riesgos.
  4. Definir recursos requeridos.
    • Determinar recursos humanos requeridos.
    • Definir recursos de software reutilizables.
    • Identificar recursos ambientales.
  5. Estimar costo y esfuerzo.
    • Descomponer el problema.
    • Desarrollar dos o más estimaciones usando tamaño, puntos de función, tareas de proceso o casos de uso.
    • Reconciliar las estimaciones.
  6. Desarrollar un calendario del proyecto.
    • Establecer un conjunto de tareas significativas.
    • Definir una red de tareas.
    • Usar herramientas de calendarización para desarrollar un cronograma.
    • Definir mecanismos de seguimiento de calendario.

Plan de Proyecto

En el plan de proyecto del software puede incluirse una estrategia de administración del riesgo, o los pasos de administración del riesgo pueden organizarse en un plan de mitigación, monitoreo y manejo de riesgo (MMMR) por separado.

Entradas relacionadas: