Modelo Desarrollo Rápido Aplicaciones RAD en inglesEl modelo de
desarrollo rápido de aplicaciones
o
RA
D
(acrónimoen inglés de
rapid application development
)
es un proceso de desarrollo desoftware, desarrolladoinicialmente porJames Martinen1980
Definición de RAD
P
roceso de desarrollo de software que permite construir sistemas utilizables en pocotiempo, normalmente de 60 a 90 días, frecuentemente con algunas concesiones.
y
En ciertas situaciones, una solución utilizable al 80% puede producirse en el20% de tiempo que se hubiera requerido para la solución completa.
y
En ciertas situaciones, los requisitos de negocio de un sistema puedensatisfacerse aun cuando algunos de sus requisitos operacionales no sesatisfagan.
P
roblemas atendidos por RAD y que se sulucionan« son los sig.
y
C
on los métodos convencionales pasa un gran lapso de tiempo antes de que elcliente vea resultados..
y
C
on los métodos convencionales el desarrollo llega a tardar tanto que paracuando el sistema está listo para utilizarse los procesos del cliente hancambiado radicalmente.
y
C
on los métodos convencionales no hay nada hasta que el 100% del proceso dedesarrollo se ha realizado, entonces se entrega el 100% del software.
Algunas razones de el por qué utilizar RAD?
Primero las Malas razones
y
P
revenir presupuestos rebasados (RAD necesita un equipo disciplinado enmanejo de costos).
y
P
revenir incumplimiento de fechas (RAD necesita un equipo disciplinado enmanejo de tiempo).
Bu
enas razones
y
C
onvertir tempranamente en un diseño aceptable para el cliente y posible paralos desarrolladores.
y
L
imitar la exposición del proyecto a las fuerzas de cambio.
y
Ahorrar tiempo de desarrollo, posiblemente a expensas de dinero o de calidaddel producto.
N
egociar algo que no sea el programa de trabajo
y
RAD tiene una mejor posibilidad de éxito si el cliente está dispuesto a negociarprecio y calidad.
y
N
egociar la calidad no significa una mayor tasa de fallas sino un producto conmenos funciones o menos eficiente.