Modelo De Desarrollo Rapido
Enviado por engerali • 12 de Abril de 2014 • 499 Palabras (2 Páginas) • 223 Visitas
Modelo de Desarrollo Rápido de
Aplicación - RAD
• RAD: Rapid Application Development
• Modelo secuencial lineal con tiempos cortos de desarrollo
• Varios equipos participando en el desarrollo
• Cada equipo maneja una parte del sistema
• Uso de herramientas de pruebas automatizadas
• En cada etapa de liberación, los productos parciales son integrados, probados y Modelo de Desarrollo Rápido de
Aplicación - RAD
• Desventajas:
– Para ciclos de desarrollo extremadamente cortos: Requerimientos bien entendidos y alcance de proyecto restringido.
– Se requiere múltiples desarrolladores
– Compromiso de desarrolladores y clientes para un tiempo de entrega corto
– No adecuado para sistemas que no puedan ser mantenidos adecuadamente
– No se enfoca en detalles minuciosos
Modelo Evolutivo
1. Entregar algo al usuario
2. Recibir retroalimentación del usuario
3. Ajustar el diseño y objetivos basado a las realidades observadas
• Enfoques:
– Incremental
– Espiral
– Basado en reutilización36
Modelo Incremental
• Desarrollo paso a paso donde las partes de algunas etapas se posponen.
• Cada etapa consiste en expandir incrementos de un producto de software operacional
• Incrementos pueden ser entregados al cliente
• Cada incremento es diseñado, codificado, probado, integrado y entregado por separado
• Los incrementos se desarrollan uno después de otro, basados en retroalimentación recibida del cliente.
Modelo Incremental
• Ventajas:
– Existe una disponibilidad limitada de recursos de desarrollo.
– Cuando es difícil establecer todos los requerimientos por anticipado
• Desventajas:
– Si los requerimientos crecen, la arquitectura y el
diseño puede cambiar drásticamente38
Modelo en espiral
•
...