El ciclo de vida del proyecto define las fases que conectan el inicio de un proyecto con su fin. Un ciclo de vida para un proyecto se compone de fases sucesivas compuestas por tareas panificables. La transición de una fase a otra dentro del ciclo de vida de un proyecto generalmente implica y, por lo general, está definida por alguna forma de transferencia técnica.
Generalmente, los productos entregables de una fase se revisan para verificar si están completos, si son exactos y se aprueban antes de iniciar el trabajo de la siguiente fase. No obstante, no es inusual que una fase comience antes de la aprobación de los productos entregables de la fase previa, cuando los riesgos involucrados se consideran aceptables.
El control de la calidad en el ciclo de vida de proyectos se ha convertido en un elemento crucial para los negocios, con un impacto directo en la minimización de riesgos y en el ahorro de costes.
El control de la calidad de los proyectos requiere una estrecha sintonía con los procesos de desarrollo, gestión de proyectos y gestión de la infraestructura, de forma que se facilite el trazado de lo que, se convierte en el ciclo práctico y elemental de la calidad:
• -Gestión de Requisitos
• -Gestión del ciclo de vida de los desarrollos
• -Plan de calidad
• -Gestión de Pruebas
• -Pruebas de los procesos de negocio y los servicios
• -Gestión de los defectos
Características de los ciclos de vida de un proyecto Los ciclos de vida del proyecto generalmente definen:
• Qué trabajo técnico se debe realizar en cada fase (por ejemplo, ¿en qué fase se debe realizar el trabajo del diseñador web?)
• Cuándo se deben generar los productos entregables en cada fase y cómo se revisa, verifica y valida cada producto entregable.
• Quién está involucrado en cada fase (por ejemplo, la ingeniería concurrente requiere que los analistas estén involucrados en las fases de requisitos y de diseño)
• Cómo controlar y aprobar cada fase.
La mayoría de los ciclos de vida de proyectos comparten determinadas características comunes:
En términos generales, las fases son secuenciales y, normalmente, están definidas por alguna forma de transferencia de información técnica o transferencia de componentes técnicos.
El nivel de incertidumbre es el más alto y, por lo tanto, el riesgo de no cumplir con los objetivos es más elevado al inicio del proyecto. La certeza de terminar con éxito aumenta gradualmente a medida que avanza el proyecto.
El nivel de coste y de personal es bajo al comienzo, alcanza su nivel máximo en las fases intermedias y cae rápidamente cuando el proyecto se aproxima a su conclusión.
El poder que tienen los interesados en el proyecto para influir en las características finales del producto del proyecto y en el coste final del proyecto.
Es más alto al comienzo y decrece gradualmente a medida que avanza el proyecto.
Ciclo de vida del proyecto de TI
Desde el punto de vista general puede considerarse que el ciclo de vida de un software tiene tres grandes etapas claramente diferenciadas, las cuales se mencionan a continuación.