Modelos de Proceso: DRA y Prototipos
Modelos de Proceso: DRA y Prototipos
Profesor(a): Alumnos:
Jannelly Bello Tania Gutiérrez
Leopoldo Rubín
Definición
Características
Fases
Ventajas/
Desventajas
Aplicaciones
Ciclo vital que se compone de varias
También llamado RAD por sus siglas en inglés, Rapid Aplication
iteraciones. Una iteración incorpora
Development.
un conjunto de tareas en varias
Modelo de proceso de software incremental que resalta un ciclo de desarrollo proporciones.
corto.
Desarrollado inicialmente por James Martin en 1980. Comprende un amplio
Comprende el desarrollo iterativo, la construcción de prototipos y el uso de abanico de deferentes
utilidades CASE. tipos de programas que se
utilizan para ayudar a las
Permite al equipo de desarrollo crear un sistema completamente funcional actividades del proceso
dentro de periodos muy cortos de tiempo (60 a 90 días). del software, como
análisis de requerimientos,
modelado de sistemas,
depuración y pruebas.
Equipos Híbridos
Equipos compuestos por alrededor de seis
personas, incluyendo desarrolladores y
usuarios de tiempo completo del sistema así
como aquellas personas involucradas con los
requisitos.
Los desarrolladores de RAD deben ser
"renacentistas": analistas, diseñadores y
programadores en uno.
Herramientas Especializadas
Calendario grupal
Creación de prototipos falsos (simulación pura)
Herramientas colaborativas y de trabajo en equipo
Componentes reusables
Interfaces estándares (API)
Control de versiones
"Timeboxing“
Prototipos Iterativos y
Evolucionarios
Reunión JAD (Joint Application
Development).
Iterar hasta acabar.
Modelado de Gestión
Desarrollo, entrega y
retroalimentación:
Una vez que el prototipo ha sido probado,
se presenta al cliente, el cual "conduce la
prueba" de la aplicación y sugiere
modificaciones.
Ventajas
Desarrollo rápido.