METODOLOGÍA RAD
LENGUAJE DE
PROGRAMACION
PERL
Python
TCL
PHP
Java
Fortran
C
desarrollado por James
Martin en 1980.
es un proceso de desarrollo de software, desarrollado.
la construcción de prototipos y
el uso de utilidades CASE (Computer Aided Software Engineering).
Modelado de gestión:
el flujo de información entre las funciones de gestión
Modelado de datos:
el flujo de información definido como parte de la fase de
modelado de gestiónc
Se definen las características de cada
uno de los objetos y las relaciones entre estos objetos.
Ventajas:
• Velocidad: Con RAD, es más probable que los proyectos terminen a tiempo
El desarrollo se realiza a un nivel de abstracción mayor.
Ciclos de desarrollo más pequeños.
Desventajas:
• Escala: Las prácticas de RAD se complican cuando se expanden más allá de un
solo equipo
Progreso más difícil de medir.
Más fallas (por síndrome de “codificar a lo bestia”)
ESTRUCTURA
MODELADO DE
GESTION
MODELADO DE
DATOS
MODELADO DE
PROCESO
GENERACION DE
APLICACIONES
PRUEBA DE
ENTREGA DE
APLICACIONES
Modelado de proceso:
quedan transformados para lograr el flujo de información necesario
para implementar una función de gestión.
Las descripciones del proceso se
crean para añadir, modificar, suprimir, o recuperar un objeto de datos.
En todos los casos se
utilizan herramientas automáticas para facilitar la construcción del software.