You are on page 1of 4

TRABAJO DE PROGRAMACION II

TEMA: Ventajas y desventajas de los Modelos de Ciclo de Vida del Software.

ESTUDIANTE: Emilio Rodrguez Crdenas PROFESOR: Ing. Elisa vila

INTRODUCCIN
Desde hace ya algunos aos se ha ido desarrollando una singular polmica con respecto a los distintos modelos de Ciclo de Vida para los Software que han ido haciendo aparicin con el paso del tiempo. Algunos muy aceptados, otros no tanto, con sus diferentes ventajas y desventajas, han logrado introducirse dentro de las principales metodologa de desarrollo de Software actual, y han sido adoptados por muchos programadores alrededor del mundo. En el presente trabajo se darn a conocer las principales caractersticas, ventajas y desventajas de dichos modelos.

En la siguiente Tabla Comparativa se pueden apreciar las principales diferencias, ventajas y desventajas de algunos modelos de Proceso o Ciclo de vida del Software.

MODELOS
CASCADA ASPECTOS
Requiere Conocimiento Inicial de Todos los Requerimientos. Permite cambios en los Requerimientos.

EVOLUTIVO
ESPIRAL
No

PURO
Si

RETROALIMENTADO INCREMENTAL
Si Si (Pueden ser Catastrficos en Etapas Muy Avanzadas) Alto Alto Bajo Mucho Si (Pero es muy Costoso) No Si No No

PROTOTIPO
No

No

Si

Si

Si

Nivel de Costos. Nivel de Organizacin. Nivel de Flexibilidad. Numero Requerido de Personal de Trabajo. Retorno entre las Etapas de Desarrollo. Disponibilidad del Proyecto en menos tiempo. Puede Evolucionar. Tiene Versiones Limitadas Funcionales. Tipo de Software que se Puede Desarrollar. Nivel de Evaluacin de Riesgos. ndice de Errores en Proyectos Finalizados. Nivel de Aceptacin a Nivel Comercial.

Alto Alto Muy Bajo Mucho

Medio Medio Medio Medio

Medio Alto Alto Poco

Alto Medio Alto Poco

No No No No

Si Si Si Si Pequeo, Mediano y Grande. Medio Bajo Medio

Si Si Si Si Pequeo, Mediano y Grande (Complejo) Alto (Muy Difcil) Bajo Bajo

Si Si Si No Pequeo, Mediano y Grande (Complejo) Alto Bajo Medio

Pequeo

Pequeo y Mediano

Bajo Alto Bajo

Bajo Medio Alto

Como se puede constatar; an los Modelos que al parecer muestran muchas ms ventajas que otros son menos aceptados y utilizados actualmente, esto debido al bajo nivel de aceptacin dentro de la sociedad solicitante de software. Sin embargo, dichos modelos utilizan un enfoque informtico mucho ms completo, realista y eficaz para el desarrollo del Software, que permite aumentar la calidad del software y disminuir el ndice de errores.

REFERENCIAS BIBLIOGRAFICAS
- http://www.ia.uned.es/ -http://ciclosdevida.blogcindario.com/ - http://es.wikipedia.org/wiki/Software - Unidades temticas de Ingeniera del Software Ciclo de vida del Software. (3era Edicin) - Implementacin y Debugging Ciclo de Vida del Software.

You might also like