¿Qué es el desarrollo rápido de aplicaciones?
Hay muchas técnicas que se pueden utilizar para el desarrollo de software. Las técnicas formales se consideran métodos de desarrollo de software. Rapid Application Development (RAD) es una técnica de desarrollo de software que utiliza prototipos y versiones simuladas para preparar el producto final.
El proceso de creación de prototipos fue describido por primera vez por James Martin en 1991. Describió el desarrollo rápido de aplicaciones como un proceso iterativo de crear prototipos. Este nuevo concepto fue un intento de aumentar la satisfacción del usuario para el software.
La creación de prototipos de software es el proceso de crear pantallas simuladas y flujos comerciales dentro del software. Estas pantallas dan la percepción de un sistema de trabajo y permiten al usuario probar la aplicación. El proceso rápido de desarrollo de aplicaciones se utiliza para acelerar la entrega de desarrollo definiendo claramente los requisitos.
Todo el software tiene requisitos específicos dentro de la aplicación. Estos requisitos explican cómo debe funcionar el software. Aplicación rápida DEVELopment utiliza prototipos para describir la implementación de un requisito.
Hay muchos beneficios al usar una técnica de creación de prototipos para desarrollar software. Esto brinda a los usuarios una vista previa temprana de cómo se comportará un sistema. Las pantallas prototipo se pueden crear mucho más rápido que una aplicación completamente desarrollada. Estas pantallas pueden estar diseñadas y listas para ver en solo unas pocas horas. Este ciclo de retroalimentación instantánea brinda a los usuarios la oportunidad de cambiar los requisitos antes de que comience cualquier desarrollo real.
.El desarrollo de software es una empresa compleja que requiere muchas horas para completarse. Este proceso requiere la integración de múltiples equipos y recursos. El desarrollo rápido de aplicaciones le permite al desarrollador la oportunidad de ver una aplicación antes de que se desarrolle realmente.
Uno de los inconvenientes del uso de la creación de prototipos es que los clientes a menudo tienen que esperar mucho más para un producto terminadoCT que tuvieron que esperar el software prototipo. En una sesión RAD típica, los desarrolladores de software pueden crear sistemas prototipos completos con múltiples pantallas en aproximadamente tres a seis semanas. Después de completar el esfuerzo de creación de prototipos, los usuarios deberán esperar muchos meses para tener un software de trabajo. Un prototipo no requiere seguridad, redes, base de datos y hardware. Solo funciona en el entorno de desarrollo donde se creó.