Tarea 2

Solo disponible en BuenasTareas
  • Páginas : 8 (1951 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de julio de 2010
Leer documento completo
Vista previa del texto
1. Discuta el modelo en cascada a la luz del principio de separación de intereses.

Este principio permite enfrentarse a los distintos aspectos individuales de un problema de forma de concentrarse en cada uno por separado. En el desarrollo de un producto de software deben tomarse muchas decisiones como las funciones que serán ofrecidas, la confiabilidad esperada, eficiencia de tiempo yespacio, relaciones con el ambiente como recursos de software o hardware especial, interfaces de usuario, entre otras.
Este modelo su principal forma de trabajar es dividiendo o separando el problema en varias etapas. Primero tenemos el análisis y toma de requerimientos, luego el diseño del sistema y así con otros más hasta llegar a entregar un software de calidad y hecho con una pauta de trabajobien marcada que permite crear un sistema de manera un poco más sencilla que si se hiciera de forma en que tomásemos todos los interés y creemos algo que de seguro no será lo mejor para el cliente.

2. ¿Cuáles son las ventajas y desventajas de la utilizar cada uno de los modelos de ciclo de vida siguientes:
- Cascada
- Cascada con Prototipación
- Modelo V
-Prototipación
- Especificación Operacional
- Transformacional
- En Fases (Incrementos e Iteraciones)
- Espiral

|MODELO |VENTAJAS |DESVENTAJAS |
|Cascada |Modelo y planificación fácil y sencillos. |Alto riesgoen sistemas nuevos debido a problemas|
| |Sus fases son conocidas por los desarrolladores. |en las especificaciones y en el diseño. |
| | Los usuarios lo pueden comprender fácilmente. |Bajo riesgo para desarrollos bien comprendidos |
| ||utilizando tecnología conocida. |
|Cascada con Prototipación |Se generan signos visibles de progreso. |Imposibilidad de conocer a priori el tiempo de |
| |Permite la modificación sobre la marcha. |desarrollo.|
| |El cliente se va familiarizando con el nuevo |La aproximación puede convertirse en excusa para |
| |producto. |realizar el desarrollo con el modelo de codificar|
| |Permite proporcionar unafuncionalidad útil en |y corregir. |
| |manos del cliente sin tener la aplicación |El cliente ve funcionando lo que para el es la |
| |finalizada. |primera versión del prototipo que ha sido |
|| |construido con "plastilina y alambres", y puede |
| | |desilusionarse al decirle que el sistema aun no |
| | |ha sidoconstruido. |
| | |El desarrollador puede caer en la tentación de |
| | |ampliar el prototipo para construir el sistema |
| |...
tracking img