Vous êtes sur la page 1sur 3

o

Ciclos de Vida

Es el proceso que se sigue para


construir,
entregar
y
hacer
evolucionar el software, desde la
concepcin de una idea hasta la entrega
y el retiro del sistema.
Representa todas las actividades y
artefactos
(productos
intermedios)
necesarios para desarrollar una
aplicacin.

Mantenimiento
o Ventajas
Reduce tiempos y costes de
desarrollo
Aumenta la fiabilidad
Ayuda a controlar las actividades
del proyecto desde el inicio al fin
del mismo.
Ayuda a la forma en la que se va
a construir el producto.
o Desventajas
Dificultad para reconocer los
componentes
potencialmente
reutilizables.
Dificultad de catalogacin y
recuperacin.
Problemas
de
gestin
de
configuracin.
o Modelo en Cascada

o Procedimientos del Ciclo de


Vida
Definicin de objetivos
Anlisis de los requisitos y su
viabilidad
Diseo general
Diseo en detalle
Programacin
Prueba de unidad
Integracin
Prueba beta (o validacin)
Documentacin
Implementacin

Este modelo de ciclo de vida fue


propuesto por Winston Royce en el
ao 1970.
Es un ciclo de vida que admite
iteraciones, contrariamente a la
creencia de que es un ciclo de vida
secuencial como el lineal.
Despus de cada etapa se realiza una o
varias revisiones para comprobar si se
puede pasar a la siguiente. Es un
modelo rgido, poco flexible, y con
muchas restricciones. Aunque fue uno

de los primeros, y sirvi de base para el


resto de los modelos.

o Ventajas
Fcil
entendimiento
e
implementacin
Ampliamente utilizado y conocido
(en teora)
Refuerza buenos hbitos: definir
antes que disear, disear antes
que codificar.
Identifica entregables e hitos
Orientado a documentos
Funciona bien en productos
maduros y equipos dbiles
o Desventajas
No aprovecha la iteracin, ni el
desarrollo exploratorio
Espera requerimientos definidos
completamente al inicio del
proyecto --> irreal
Dificultar
para
integrar
administracin del riesgo
El software es entregado tarde en
el proyecto esto hace que se
detecten errores graves muy
tarde.

Hacer cambios
costoso.

es

difcil

o Winston Royce
Nacido en 1929, Royce entr en el
Instituto de Tecnologa de California,
donde obtuvo su licenciatura en fsica, y
en 1959 se doctor en ingeniera
aeronutica.

Royce haba comenzado su carrera


como profesor asistente en el Instituto
de Tecnologa de California. En 1961 se
inici como gerente de proyectos en el
sector aeroespacial divisin de TRW .
Su primer proyecto se refiri al diseo

de un sistema de planificacin de la
misin y la seleccin de la rbita de una
nave espacial. En los aos siguientes se
vio involucrado en la investigacin y el
desarrollo de varios sistemas de
software grande y complejos, y
comenz
a
desarrollar
nuevas
metodologas para la mejora de la
gestin de proyectos de software.
En 1970 se public su influyente artculo
"La gestin del desarrollo de software
de gran tamao sistema ", en la que
present varios proyectos de gestin de
modelos, incluyendo lo que hoy
conocemos como la cascada, iterativo y
gil. Para que en 1975 recibi el AIAA
Premio de Sistemas de Informacin.
Durante la dcada de 1980 fue director
de Lockheed Centro de Tecnologa de
Software en Austin, Texas. Se retir en
1994 y muri al ao siguiente en su
casa de Clifton, Virginia.

Repblica Bolivariana de Venezuela


Ministerio del Poder Popular para la
Defensa
Universidad Nacional Experimental de la
Fuerza Armada
UNEFA, Ncleo Zulia.
Catedra: Procesamiento de Datos

INGENIER
IA DE
CICLOS DE VIDA Y
SOFTWA
MODELO EN
CASCADA
RE

Integrantes:
Leobaldo
Marquez
C.I: 20.274.106
Katiusca
Martnez
C.I: 13.778.480
Diego Gallardo
C.I: 22.147.444
Katherine
Sencial
C.I: 20.149.806
Yeniffer Angulo
C.I: 23.893.222

Maracaibo, Junio de 2014.