You are on page 1of 2

PROCESO DE SOFWARE

1.-MODELO DE CASCADA
El modelo en cascada (ciclo de vida clsico), es un paradigma que
sugiere un enfoque sistemtico, secuencial, hacia el desarrollo del
software, que se inicia con la especificacin de requerimientos del
cliente y que contina con la planeacin, el modelado, la
construccin y el despliegue para culminar en el soporte del software
terminado.
Ejemplo:
En la materia de REFRIGERACION Y AIRE ACONDICIONADO est el
modelo cascada. En donde hay dos sistemas:
sistema 1:
evaporador 1
compresor 1
condensador 1
vlvula de expansin 1
sistema 2:
evaporador 2
compresor 2
condensador 2
vlvula de expansin 2
En donde el fluido del sistema 1 tiene mejores propiedades, que el
del sistema 2. Es decir, es capaz de absorber ms energa en forma
de calor.
El sistema 1 y 2 estn acondicionados de tal forma que el calor
cedido del condensador 1, lo absorbe el evaporador 2.
Bueno, este sistema de cascada se aplica en cmaras frigorficas.

VENTAJAS
Es un modelo lineal y por
supuesto, los modelos
lineales son la ms simples
a ser implementadas

MODELOS DE CASCADA
DESVENTAJAS
Irnicamente, la mayor
desventaja del modelo de
cascada es uno de sus mayores
ventajas. No se puede volver

La cantidad de recursos
necesarios para
implementar este modelo
es mnimo.
Una gran ventaja del
modelo de cascada es que
la documentacin se
produce en cada etapa del
desarrollo del modelo de
cascada. Esto hace que la
comprensin del producto
disear procedimiento ms
sencillo.
Despus de cada etapa
importante de la
codificacin de software, las
pruebas se realizan para
comprobar el correcto
funcionamiento del cdigo.

atrs, si la fase de diseo ha ido


mal, las cosas pueden ser muy
complicado en la fase de
ejecucin.
Los Muchas veces, sucede que el
cliente no es muy clara de lo que
exactamente quiere de el
software. Cualquier cambio que
se menciona en el medio puede
causar mucha confusin.
Los pequeos cambios o errores
que surgen en el software
completo puede causar mucho
problema.
La mayor desventaja del modelo
de cascada es que hasta la
etapa final del ciclo de desarrollo
se ha completado, un modelo de
trabajo del software no est en
las manos del cliente. Por lo
tanto, es difcil en condiciones de
mencionar si lo que se ha
diseado es exactamente lo que
haba pedido

2.- DESARROLLO EVOLUTIVO


El desarrollo evolutivo se basa en la idea de desarrollar una
implementacin inicial, exponindola a los comentarios del usuario y
refinndola a travs de las diferentes versiones hasta que se desarrolla
un sistema adecuado.
Las actividades de especificacin, desarrollo y validacin se entrelazan
en vez de separarse, con una rpida retroalimentacin entre estas.

You might also like