elicitacion

Páginas: 5 (1139 palabras) Publicado: 30 de mayo de 2014
1. ¿Cuándo es adecuado usar un modelo en cascada, un modelo en espiral,
un modelo iterativo e incremental, un modelo de prototipos y un modelo
ágil (tome SCRUM como referencia)?
Explique las ventajas y desventajas de cada uno de ellos
Modelo en cascada
El modelo en cascada es un proceso de desarrollo secuencial, en el que el
desarrollo se ve fluyendo hacia abajo (como una cascada) sobrelas fases que
componen el ciclo de vida.
Uso: El modelo en cascada puede ser apropiado, en general, para proyectos
estables (especialmente los proyectos con requisitos no cambiantes) y donde es
posible y probable que los diseñadores predigan totalmente áreas de problema del
sistema y produzcan un diseño correcto antes de que empiece la implementación.
Funciona bien para proyectospequeños donde los requisitos están bien
entendidos. Es un modelo en el que todo está bien organizado y no se mezclan las
fases. Es simple y fácil de usar.
Ventajas:
 No hace falta mencionar, es un modelo lineal y, por supuesto, los modelos
lineales son las más simples a ser implementadas.
 La cantidad de recursos necesarios para implementar este modelo es
mínimo.
 Una gran ventajadel modelo de cascada es que la documentación se
produce en cada etapa del desarrollo del modelo de cascada. Esto hace
que la comprensión del producto diseñar procedimiento más sencillo.
 Después de cada etapa importante de la codificación de software, las
pruebas se realizan para comprobar el correcto funcionamiento del código.
 Debido a la rigidez del modelo es fácil de gestionar yaque cada fase tiene
entregables específicos y un proceso de revisión. Las fases son procesadas
y completadas de una vez.
Desventajas:
 Los Muchas veces, sucede que el cliente no es muy clara de lo que
exactamente quiere del software. Cualquier cambio que se menciona en el
medio puede causar mucha confusión.
 Los pequeños cambios o errores que surgen en el software completo puedecausar 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 difícil en condiciones de
mencionar si lo que se ha diseñado es exactamente lo que había pedido
Modelo iterativo e incremental
El desarrollo iterativo e incrementales un proceso de desarrollo de software cíclico
desarrollado en respuesta a la debilidad del modelo en cascada. Empieza con una
planificación inicial y termina con el despliegue, con la iteración cíclica en el medio.
Uso: Es apropiado cuando no hace falta que los requisitos estén totalmente
definidos al inicio del desarrollo, sino que se pueden ir refinando. Igual que otros
modelossimilares tiene las ventajas propias de realizar el desarrollo en pequeños
ciclos, lo que permite gestionar mejor los riesgos, gestionar mejor las entregas
Ventajas:
 Resolución de problemas de alto riesgo en tiempos tempranos del proyecto.
 Visión de avance en el desarrollo desde las etapas iniciales del desarrollo.
 Obtención del feedback del usuario lo antes posible, para orientar eldesarrollo al cumplimiento de sus necesidades y realizar todas las
adaptaciones identificadas para cumplir con los objetivos planteados.
 Menor tasa de fallo del proyecto, mejor productividad del equipo, y menor
cantidad de defectos, según demuestran estudios realizados sobre
proyectos que han aplicado esta técnica.
 Permite manejar la complejidad del proyecto, apuntando a la resoluciónde
los problemas por partes, y no caer en la inanición del “súper análisis” del
producto.
 El aprendizaje y experiencia del equipo iteración tras iteración, mejora
exponencialmente el trabajo, aumenta la productividad y permite optimizar
el proceso en el corto plazo.
 El trabajo iterativo deja una experiencia en el equipo que permite ir
ajustando y mejorando las planificaciones,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Elicitacion
  • Tecnicas de elicitacion
  • Elicitacion de requerimientos
  • Elicitacion De Requisitos
  • Tecnicas elicitacion de requeriemientos de software
  • Procesos, MoDelado y Formas De Elicitación De Requisitos
  • Tecnicas de elicitacion
  • Elicitacion de Requerimientos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS