Ciclo de vida del proyecto de TI 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 proye oyecto se compone de fases sucesivas compuestas por tareas planificables. La tran transi sici ción ón de una una fase fase a otra otra dent dentro ro del del cicl ciclo o de vida vida de un proy proyec ecto to gener generalm alment ente e implic implica a y, por por lo gener general, al, está está defin definida ida por por algun alguna a forma 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 trabao de la siguiente fase. !o 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.
Fases de un proyecto Fase Inicial
etapa a dond donde e nace nace la idea, idea, se formu formula la el proye proyect cto o al Fase conceptual" Es la etap anali#ar los puntos clave, se toma la decisión favorable de iniciar actividades del proyecto, se establecen las metas, se $acen los principales nombramientos y asignaciones de recursos. %roducto" &cta de inicio. Fases Intermedias Fase organizacional" 'ontempla el per(odo de planificar e idear la meor forma de $acer realidad lo planteado en la fase conceptual. )e dise*a la organi#ación y constituye el equipo de proyecto, se buscan los recursos y se $ace el plan maestro y detallado de actividades.
%roducto" %lan integral del proyecto. Fase ejecutiva ejecutiva" En esta etapa es donde se eecutan los trabaos principales del proyecto como el desarrollo de los programas, la construcción de las instalaciones, las pruebas, las entregas, etc. Fase Final
per(odo odo donde donde se termin terminan an las las activ activida idade des, s, se Fase Fase de comple completaci tación ón" Es el per( cier cierra ran n los los cont contra rato tos s se tran transf sfie iere ren n los los recu recurs rsos os y comp compro romi miso sos s a otra otras s organi#aciones, se $ace la puesta en marc$a, etc. %roducto" &cta de cierre del proyecto.
Características de los ciclos de vida de un proyecto
Los ciclos de vida del proyecto generalmente definen" + + + +
ué trabao técnico se debe reali#ar en cada fase. 'uándo se deben generar los productos entregables en cada fase y cómo se revisa, verifica y valida cada producto entregable uién está involucrado en cada fase. 'ómo controlar y aprobar cada fase.
Elementos que integran un ciclo de vida: Fases
Una fase es un conunto de actividades relacionadas con un obetivo en el desarrollo del proyecto. )e construye agrupando tareas que pueden compartir un tramo determinado del tiempo de vida de un proyecto. )eg-n el modelo de ciclo de vida, la sucesión de fases puede ampliarse con bucles de realimentación, de manera que lo que conceptualmente se considera una misma fase se pueda eecutar más de una ve# a lo largo de un proyecto, recibiendo en cada pasada de eecución aportaciones de los resultados intermedios que se van produciendo.
Entregables
)on los productos intermedios que generan las fases. %ueden ser materiales o inmateriales. Los entregables permiten evaluar la marc$a del proyecto mediante comprobaciones de su adecuación o no a los requisitos funcionales y de condiciones de reali#ación previamente establecidos. 'ada una de estas evaluaciones puede servir, además, para la toma de decisiones a lo largo del desarrollo del proyecto. La )/, nternational /rgani#ation for )tandardi#ation, en su norma 01123 define al ciclo de vida de un soft4are como un marco de referencia que contiene las actividades y las tareas involucradas en el desarrollo, la explotación y el mantenimiento de un producto de soft4are, abarcando desde la definición $asta la finali#ación de su uso.
La metodolog(a para el desarrollo de soft4are es un modo sistemático de reali#ar, gestionar y administrar un proyecto para llevarlo a cabo con altas posibilidades de éxito. 5esde el punto de vista general puede considerarse que el ciclo de vida de un soft4are tiene tres grandes etapas claramente diferenciadas.
Tipos de modelos de ciclos de vida Ciclo de vida lineal
'onsiste en descomponer la actividad global del proyecto en etapas separadas que son reali#adas de manera lineal, es decir, cada etapa se reali#a una sola ve#, a continuación de la etapa anterior y antes de la etapa siguiente. +
+
Ventajas: La sencille# de su gestión y administración tanto temporal como económica, ya que se acomoda perfectamente a proyectos peque*os. implementar en proyectos donde las esventajas: 5if(cil especificaciones no están bien definidas, ya que es muy costos retroceder de una etapa anterior al detectar una falla.
Ciclo de vida de prototipos
)i no se conoce exactamente cómo desarrollar un determinado producto o cuáles son las especificaciones de forma precisa, suele recurrirse a definir especificaciones in(ciales para $acer un prototipo. La experiencia del desarrollo del prototipo y su evaluación deben permitir la definición de las especificaciones más completas y seguras para el producto definitivo. El ciclo de vida con prototipos repite las fases de definición, dise*o y construcción dos veces" para el prototipo y para el producto real.
Ciclo de vida en espiral
Es un modelo de proceso de soft4are evolutivo que conuga la naturale#a iterativa de construcción de prototipos con los aspectos controlados y sistemáticos del modelo lineal secuencial. En el modelo espiral, el soft4are se desarrolla en una serie de versiones incrementales. 5urante las primeras iteraciones, la versión incremental podr(a ser un modelo en papel o un prototipo.
El esquema del ciclo de vida para estos casos puede representarse por un bucle en espiral, donde los cuadrantes son, $abitualmente, fases de planificación, dise*o, construcción y adaptación, y evaluación.
En cada vuelta el producto gana en 6 madurez 7 $asta que en una vuelta la evaluación lo apruebe y el bucle pueda abandonarse. !bjetivo de cada "ase Fase de plani"icación:
+ + + + +
Estudio de viabilidad. 'onocer los requisitos que debe satisfacer el sistema. &segurar que los requisitos son alcan#ables. 8ormali#ar el acuerdo con los usuarios. 9eali#ar una planificación detallada.
Fase de dise#o:
+ + + + +
dentificar soluciones tecnológicas para cada una de las funciones del sistema. &signar recursos materiales para cada una de las funciones. %roponer :identificar y seleccionar; subcontratas. Establecer métodos de validación del dise*o. &ustar las especificaciones del producto.
Fase de construcción y adaptación:
+ + +
Generar el producto o servicio pretendido con el proyecto. ntegrar los elementos subcontratados o adquiridos externamente.
Fase de evaluación:
+ +
/peración" asegurar que el uso del proyecto es el pretendido. =antenimiento. 5entro de la fase de mantenimiento se encuentran cuatro tipos de cambios" + Corrección. ncluso llevando a cabo las meores actividades de garant(a de calidad, es muy probable que el cliente descubra los defectos en el soft4are. El mantenimiento correctivo cambia el soft4are para corregir los defectos. + $daptación. 'on el paso del tiempo, es probable que cambie el entorno original por eemplo" '%U, el sistema operativo, las reglas de empresa, las caracter(sticas externas de productos; para el que se desarrolló el soft4are. El mantenimiento adaptativo produce modificación en el soft4are para acomodarlo a los cambios de su entorno externo. + %ejora. 'onforme se utilice el soft4are, el cliente>usuario puede descubrir funciones adicionales que van a producir beneficios. El mantenimiento perfectivo lleva al soft4are más allá de sus requisitos funcionales originales. + &revención. El soft4are de computadora se deteriora debido al cambio, y por esto el mantenimiento preventivo también llamado reingenier(a del soft4are, se debe conducir a permitir que el soft4are sirva para las necesidades de los usuarios finales. En esencia, el mantenimiento preventivo $ace cambios en programas de computadora a fin de que se puedan corregir, adaptar y meorar más fácilmente.