METODOLOGIAS DE DESARROLLO CLASICAS

Páginas: 8 (2000 palabras) Publicado: 12 de noviembre de 2013
METODOLOGIAS DE DESARROLLO CALSICAS.
CICLO DE VIDA EN CASCADA
Este modelo de ciclo de vida fue propuesto por Winston Royce en el año 1970. Es un ciclo de vida que admite iteraciones, contrariamente a la creencia de que es un ciclo de vida secuencial como el lineal. Después de cada etapa se realiza una o varias revisiones para comprobar si se puede pasar a la siguiente. Es un modelo rígido, pocoflexible, y con muchas restricciones. Aunque fue uno de los primeros, y sirvió de base para el resto de los modelos de ciclo de vida.
Una de sus ventajas, además de su planificación sencilla, es la de proveer un producto con un elevado grado de calidad sin necesidad de un personal altamente calificado. Se pueden considerar como inconvenientes: la necesidad de contar con todos los requerimientos(o la mayoría) al comienzo del proyecto, y, si se han cometido errores y no se detectan en la etapa inmediata siguiente, es costoso y difícil volver atrás para realizar la correccion posterior.
Además, los resultados no los veremos hasta que no estemos en las etapas finales del ciclo, por lo que, cualquier error detectado nos trae retraso y aumenta el costo del desarrollo en funcion del tiempoque insume la correccion de éstos.
Es un ciclo adecuado para los proyectos en los que se dispone de todos los requerimientos al comienzo, para el desarrollo de un producto con funcionalidades conocidas o para proyectos, que aun siendo muy complejos, se entienden perfectamente desde el principio.
Se evidencia que es un modelo puramente teórico, ya que el usuario rara vez mantiene los requerimientosiniciales y existen muchas posibilidades de que debamos retomar alguna etapa anterior.
Pero es mejor que no seguir ningún ciclo de vida.
Fue utilizado en medianos y grandes proyectos hasta principios de la década de 1990, y a finales de esta década las críticas a este modelo aumentaron notablemente. Por lo que hoy en día sólo se lo cita como mero ejemplo bibliográfico. No podemos evitar decirque hay aspectos a cuestionar. Se le criticó, principalmente, el retardo en entregar partes del producto, su metodología para la corrección de errores, su obstinación por exigir requerimientos previos completos, y su alta rigidez.
A pesar de todo no es erróneo adaptarlo para alguna aplicación en la que el modelo de ciclo lineal no sea del todo adecuado, y el uso de un modelo de gestión máselaborado no lo justifique.





CICLO DE VIDA INCREMENTAL.
Este modelo de ciclo de vida se basa en la filosofía de construir incrementando las funcionalidades del programa.
Se realiza construyendo por modulos que cumplen las diferentes funciones del sistema. Esto permite ir aumentando gradualmente las capacidades del software.
Este ciclo de vida facilita la tarea del desarrollo permitiendo acada miembro del equipo desarrollar un modulo particular en el caso de que el proyecto sea realizado por un equipo de programadores.
Es una repetición del ciclo de vida en cascada, aplicándose este ciclo en cada funcionalidad del programa a construir. Al final de cada ciclo le entregamos una versión al cliente que contiene una nueva funcionalidad. Este ciclo de vida nos permite realizar una entregaal cliente antes de terminar el proyecto.


El modelo de ciclo de vida incremental nos genera algunos beneficios tales como los que se describen a continuacion:
Construir un sistema pequeño siempre es menos riesgoso que construir un sistema grande.
Como desarrollamos independientemente las funcionalidades, es más fácil relevar los requerimientos del usuario.
Si se detecta un error grave,sólo desechamos la última iteración.
No es necesario disponer de los requerimientos de todas las funcionalidades en el comienzo del proyecto y además facilita la labor del desarrollo con la conocida filosofía de divide & conqueror.
Este modelo de ciclo de vida no está pensado para cierto tipo de aplicaciones, sino que está orientado a cierto tipo de usuario o cliente. Podremos utilizar este...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • metodologia clasica
  • Metodologias de desarrollo
  • Metodologia Del Desarrollo
  • METODOLOGIA DESARROLLO
  • Metodologias De Desarrollo
  • Metodologias De Desarrollo
  • METODOLOGIAS DE DESARROLLO
  • metodologías curriculares clasicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS