sistemas

Páginas: 27 (6593 palabras) Publicado: 30 de abril de 2014
CAPÍTULO 3. Modelos Prescriptivos del desarrollo de Sistemas de Información
Para comenzar veamos lo que ya sabe
Recuperación de información inicial
Defina que es un modelo de desarrollo
Conoce algún modelo de desarrollo
Describa el modelo de desarrollo que conoce
Importancia del uso de un modelo de desarrollo en la empresa

Todo esfuerzo en el desarrollo del software conlleva un“ciclo de vida” que consiste en realizar todas las actividades comprendidas entre el momento en el que se inicia la versión 1.0 de un sistema como una chispa en la imaginación de alguien y el momento en el que la versión 6.74b exhala su último aliento en la máquina del último cliente. Un modelo de ciclo de vida es un modelo prescriptivo de lo que pasaría entre la primera chispa y el último aliento.Modelo en Cascada.
El predecesor de todos los modelos de ciclo de vida es el Modelo en Cascada. Aunque presenta muchos problemas, sirve de base para otros modelos de ciclo de vida más efectivos.
En un Modelo en Cascada, un proyecto progresa a través de una secuencia ordenada de pasos partiendo del concepto inicial del software hasta la prueba del sistema. Ver Figura

Figura . El Modelo enCascada
En este modelo se describen las siguientes etapas:
Concepto del software
Análisis de requerimientos
Diseño global
Diseño detallado
Codificación y depuración
Prueba del sistema.
El proyecto realiza una revisión al final de cada etapa para determinar si está preparado para pasar a la siguiente. Cuando la revisión determina que el proyecto no está listo para pasar a la siguiente etapa,permanece en la etapa actual hasta que esté preparado. (McConnell, 1997)
El Modelo en Cascada está dirigido por documentos, es decir, los productos principales del trabajo que se pasan de una etapa a la siguiente son documentos. En este modelo las etapas también son discontinuas, esto es, que no se traslapan entre sí y no inicia una hasta que la anterior ha terminado.
El Modelo en Cascada pura seutiliza correctamente para ciclos de proyectos en los que se tiene una definición estable del producto y también cuando se está trabajando con metodologías técnicas conocidas. En estos casos, el Modelo en Cascada ayuda a localizar errores en las primeras etapas del proyecto a un bajo coste.
El Modelo de Cascada pura ayuda a minimizar los gastos de la planificación porque permite realizarla sinproblemas. No proporciona resultados tangibles en forma de software hasta el final del ciclo de vida, pero, para alguien familiarizado con el modelo, la documentación que genera proporciona indicaciones significativas del progreso a lo largo del ciclo de vida.
El Modelo en Cascada funciona bien con proyectos complejos que se entienden correctamente, debido a que se pueden obtener beneficios alenfrentarse a la complejidad de forma ordenada. Funciona correctamente cuando los requerimientos de calidad dominan sobre los requerimientos de costes y de planificación. El modelo evita una fuente común de errores importantes, eliminando los cambios que se pueden producir a medio camino.
Las desventajas del Modelo en Cascada pura se centran en la dificultad para especificar claramente losrequerimientos al comienzo del proyecto, antes de que se realice ningún trabajo de diseño y antes de escribir ningún código.
El principal problema del Modelo en Cascada es no permitir flexibilidad en los cambios. Se tienen que especificar completamente todos los requerimientos al comienzo del proyecto, lo que puede suponer meses o incluso años antes de tener el software funcionando.
Generalmente seconsidera que este modelo no permite el volver atrás para corregir los errores. Esto no es completamente cierto, puede hacerse, pero es muy difícil y puede ponerse en riesgo el éxito del proyecto completo. Si se descubre un fallo en la arquitectura durante la codificación y la depuración, es muy difícil nadar contra corriente y rehacer la arquitectura y si logra hacerse, tendrá que volverse a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas
  • Sistemas
  • Sistema
  • Sistemas
  • Sistemas
  • Sistemas
  • Sistemas
  • El sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS