Gestión de proyectos de software
ANÁLISIS Y DISEÑO DE SISTEMAS
I Sem. 2010
ACTIVIDAD DE APRENDIZAJE N° 04
Gestión de Proyectos de Software
Contenidos:
Actividades de Gestión Planificación del proyecto Calendarización del Proyecto Gestión de Riesgos
Introducción
La Gestión de Proyectos de Software es una parte esencial de la Ingeniería del Software. La buena gestión no puedegarantizar el éxito del proyecto; sin embargo, la mala gestión usualmente lleva al fracaso del proyecto. (El software es entregado tarde, los costos son mayores que los estimados y los requerimientos no se cumplen).
Los Gestores de Software son responsables de la planificación y temporalización del desarrollo de los proyectos. Supervisan el trabajo para asegurar que se lleva a cabo conforme losestándares requeridos y supervisan el progreso para comprobar que el desarrollo se ajusta al tiempo previsto y al presupuesto.
La administración de proyectos de software es necesaria debido a que la ingeniería del software profesional siempre está sujeta a restricciones organizacionales de tiempo y presupuesto. El trabajo del gestor de proyectos de software es asegurar que éstos cumplan dichasrestricciones y entregar software que contribuya a las metas de la compañía de desarrollo de software.
Los gestores de software hacen el mismo tipo de trabajo que otros gestores de otros tipos de proyectos. Sin embargo, la ingeniería del software es diferente en varios aspectos a otros tipos, lo que hace a la gestión del software particularmente difícil. Algunas de estas diferencias son lassiguientes:
1. 2. 3.
El producto es intangible No existen procesos de software estándar A menudo los proyectos grandes son únicos.
Actividades de Gestión
Es imposible redactar una descripción estándar del trabajo de un gestor de software. El trabajo difiere dependiendo de la organización y del producto software a desarrollar. Sin embargo, en algún momento, muchos gestores son responsables dealgunas o de la totalidad de las siguientes actividades: Redacción de la propuesta Planificación y calendarización del proyecto Estimación de costes del proyecto Supervisión y revisión del proyecto Selección y evaluación del personal Redacción y presentación de informes
Planificación del Proyecto
La gestión efectiva de un proyecto de software depende de planificar completamente el progreso delproyecto. El gestor del proyecto debe anticiparse a los problemas que puedan surgir, así como preparar soluciones a esos problemas. Un plan inicial, debe ser el mejor posible de acuerdo con la información disponible. Éste evolucionará conforme el proyecto progrese y la información sea mejor.
Además de un plan de proyecto, los gestores tienen que preparar otros tipos de planes:
Tipos de PlanPlan de Calidad Plan de Validación Plan de Gestión de Configuraciones Descripción
Describe los procedimientos y los estándares de calidad que se utilizarán en un proyecto. Describe el enfoque, los recursos y la programación utilizados para la validación del sistema. Describe los procedimientos para la gestión de configuraciones y las estructuras a utilizar.
Plan de Mantenimiento
Plan deDesarrollo del Personal
Predice los requerimientos del mantenimiento del sistema, los costes del mantenimiento y el esfuerzo requerido.
Describe cómo se desarrollan las habilidades y experiencia de los miembros del equipo del proyecto
El Plan del Proyecto fija los recursos disponibles, divide el trabajo y crea un calendario de trabajo. En algunas organizaciones , el plan del proyecto es un únicodocumento que incluye todos los diferentes tipos de planes. En otros casos, este plan sólo se refiere al proceso de desarrollo. Otros pueden estar referenciados, pero son proporcionados por separado.
Los detalles del plan del proyecto varían dependiendo del tipo de proyecto y de la organización. Sin embargo, muchos planes incluyen las siguientes secciones: 1. Introducción 2. Organización...
Regístrate para leer el documento completo.