SlideShare una empresa de Scribd logo
1 de 14
RAD
Alexis Diaz
4to Sistemas
Definición de RAD
 Desarrollo   Rápido de Aplicaciones

 Proceso de desarrollo de software que
 permite construir sistemas utilizables en
 poco tiempo, normalmente de 60 a 90
 días,  frecuentemente     con     algunas
 concesiones.
 Hoy  en día se suele utilizar para referirnos al
 desarrollo rápido de interfaces gráficas de usuario
 tales como Glade, o entornos de desarrollo
 integrado completos.

 Algunas de las plataformas más conocidas son
 Visual Studio, Lazarus, Gambas, Delphi,Foxpro ,
 Anjuta, Game Maker, Velneo o Clarion.

 En
   ciertas situaciones, una solución utilizable al 80%
 puede producirse en el 20% de tiempo que se
 hubiera requerido para la solución completa.
 En   el área de la autoría multimedia, software como
    Neosoft Neoboo y MediaChance Multimedia
    Builder proveen plataformas de desarrollo rápido
    de aplicaciones, dentro de ciertos límites.

 El  método comprende el desarrollo interactivo, la
    construcción de prototipos y el uso de utilidades
    CASE (Computer Aided Software Engineering).

   Tradicionalmente,       el   desarrollo  rápido de
    aplicaciones tiende a englobar también la
    usabilidad, utilidad y la rapidez de ejecución.
¿Por qué usar RAD?

 Malas  razones
 Prevenir presupuestos rebasados (RAD necesita un
  equipo disciplinado en manejo de costos).
 Prevenir incumplimiento de fechas (RAD necesita
  un equipo disciplinado en manejo de tiempo).
 Buenas razones
 Convergir tempranamente en un diseño aceptable
  para el cliente y posible para los desarrolladores.
 Limitar la exposición del proyecto a las fuerzas de
  cambio.
 Ahorrar tiempo de desarrollo, posiblemente a
  expensas de dinero o de calidad del producto.
Las concesiones determinan el ritmo de desarrollo

   Desarrollo eficiente: equilibra calendario, presupuesto
    y calidad.
       Calendario: más rápido que el promedio
       Presupuesto: cuesta menos que el promedio
       Calidad: mejor calidad que el promedio
   RAD razonable: inclina la balanza hacia el tiempo más
    corto.
       Calendario: mucho más rápido que el promedio
       Presupuesto: cuesta poco menos que el promedio
       Calidad: calidad poco mejor que el promedio
   RAD a fondo: "programar a lo bestia".
       Calendario: más corto posible
       Presupuesto: cuesta más que el promedio
       Calidad: menor calidad que el promedio
Características de RAD


 Equipos   Híbridos

 Herramientas    Especializadas

 "Timeboxing“


 Prototipos   Iterativos y Evolucionarios.
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.

 Losdesarrolladores de RAD deben ser
 "renacentistas": analistas, diseñadores y
 programadores en uno.
Herramientas Especializadas
 Desarrollo  "visual"
 Creación de prototipos falsos (simulación
  pura)
 Creación de prototipos funcionales
 Múltiples lenguajes
 Calendario grupal
 Herramientas colaborativas y de trabajo en
  equipo
 Componentes reusables
 Interfaces estándares (API)
 Control de versiones
El Facilitador
 Mantiene   al grupo enfocado:Tiene claras
  las metas sobre la información que se
  necesita recabar.
 Prepara una agenda de asuntos antes de la
  reunión.
 Asegura que la discusión adecuada cubra
  cada asunto.
 Asegura que todos participen.
 Escribe un reporte al final de la reunión.
 Con     la aparición de lenguajes visuales en donde
    se arrastran controles en lugar de tener que
    especificar las posiciones por código, snippets
    (pequeños trozos de código prefabricado, para
    realizar actividades especificas y repetitivas) que
    obviamente reducen el tiempo de diseño de los
    componentes individuales se genera confusión
    respecto a lo que es RAD.

   Máxime que la mayoría ofrecen precisamente
    programación más rápida.
 Calidad:   según lo definido por el RAD, es el grado
    al cual un uso entregado resuelve las necesidades
    de usuarios así como el grado al cual un sistema
    entregado tiene costes de mantenimiento bajos.

   El RAD aumenta calidad con la implicación del
    usuario en las etapas del análisis y del diseño.

 El    RAD      tiene  dos    desventajas   primarias:
    Características reducidas.

 Escalabilidad   reducida: debido a que el RAD se
    desarrolló como prototipo.
 Herramientas   RAD Multiplataforma NetBeans
 Revolution Studio Es una avanzada herramienta
 cross-platform RAD que deriva ejecutables sobre
 Windows, Linux, Solaris, MacOS X Universal Binary
 and MacOS Classic.

 Otradesventaja sobre el desarrollo de aplicaciones
 RAD es que el programador se centra mas en el
 diseño (vista que va a tener la aplicación) así
 dejando como secundario el problema que quería
 ayudar a solucionar con dicha aplicación
Bibliografía:

 Gonzalo   Mena Mendoza

http://mena.com.mx/gonzalo/maestria/ings
oft/presenta/rad/

Más contenido relacionado

La actualidad más candente

Metodología de desarrollo de software rad
 Metodología de desarrollo de software rad Metodología de desarrollo de software rad
Metodología de desarrollo de software rad
marcosxm
 
Desarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones webDesarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones web
Santiago Acurio
 
Rad sistemas de informacion
Rad sistemas de informacionRad sistemas de informacion
Rad sistemas de informacion
Diego Sanchez
 
Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agiles
fmmeson
 

La actualidad más candente (20)

Metodología de desarrollo de software rad
 Metodología de desarrollo de software rad Metodología de desarrollo de software rad
Metodología de desarrollo de software rad
 
Modelo de desarrollo rápido de aplicaciones (RAD)
Modelo de desarrollo rápido de aplicaciones (RAD)Modelo de desarrollo rápido de aplicaciones (RAD)
Modelo de desarrollo rápido de aplicaciones (RAD)
 
Modelo de Desarrollo Rápido de Aplicaciones (DRA)
Modelo de Desarrollo Rápido de Aplicaciones (DRA)Modelo de Desarrollo Rápido de Aplicaciones (DRA)
Modelo de Desarrollo Rápido de Aplicaciones (DRA)
 
Desarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones webDesarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones web
 
Rad sistemas de informacion
Rad sistemas de informacionRad sistemas de informacion
Rad sistemas de informacion
 
Desarrollo rápido de aplicaciones
Desarrollo rápido de aplicacionesDesarrollo rápido de aplicaciones
Desarrollo rápido de aplicaciones
 
Modelo rad
Modelo radModelo rad
Modelo rad
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
 
Desarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos ÁgilesDesarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos Ágiles
 
El Modelo Dra
El Modelo DraEl Modelo Dra
El Modelo Dra
 
Modelos de desarrollo rápido de software
Modelos de desarrollo rápido de softwareModelos de desarrollo rápido de software
Modelos de desarrollo rápido de software
 
Modelo DRA
Modelo DRAModelo DRA
Modelo DRA
 
Modelos de Desarrollo de Software - INF162 - 2017
Modelos de Desarrollo de Software - INF162 - 2017Modelos de Desarrollo de Software - INF162 - 2017
Modelos de Desarrollo de Software - INF162 - 2017
 
4. Desarrollo ágil de software
4. Desarrollo ágil de software4. Desarrollo ágil de software
4. Desarrollo ágil de software
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
Metodologia de desarrollo software
Metodologia  de desarrollo softwareMetodologia  de desarrollo software
Metodologia de desarrollo software
 
Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agiles
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 

Destacado (6)

Sistemas de Información y Fases de un Sistema
Sistemas de Información y Fases de un SistemaSistemas de Información y Fases de un Sistema
Sistemas de Información y Fases de un Sistema
 
Cap. 13 creacion de un sistema de información - laudon
Cap. 13  creacion de un sistema de información - laudonCap. 13  creacion de un sistema de información - laudon
Cap. 13 creacion de un sistema de información - laudon
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 
ETAPAS PARA LA CREACIÓN DE UN SI
ETAPAS PARA LA CREACIÓN DE UN SIETAPAS PARA LA CREACIÓN DE UN SI
ETAPAS PARA LA CREACIÓN DE UN SI
 
DESARROLLO DE PROTOTIPOS
DESARROLLO DE PROTOTIPOSDESARROLLO DE PROTOTIPOS
DESARROLLO DE PROTOTIPOS
 
Ciclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasCiclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemas
 

Similar a Trabajo RAD

Rad 120806173033-phpapp01
Rad 120806173033-phpapp01Rad 120806173033-phpapp01
Rad 120806173033-phpapp01
Jorge Vinueza
 
Trabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radTrabajo de sistemas de informacion rad
Trabajo de sistemas de informacion rad
Henry Cambal
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de software
Deisy Sapaico
 
Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitectura
roisbelfigueroa
 
Sesion 1 teoría asi 2010 i
Sesion 1 teoría asi 2010 iSesion 1 teoría asi 2010 i
Sesion 1 teoría asi 2010 i
Julio Pari
 
Behavior1
Behavior1Behavior1
Behavior1
arajar
 

Similar a Trabajo RAD (20)

Rad 120806173033-phpapp01
Rad 120806173033-phpapp01Rad 120806173033-phpapp01
Rad 120806173033-phpapp01
 
Rad
RadRad
Rad
 
Rad
RadRad
Rad
 
Rad jorge vinueza
Rad jorge vinuezaRad jorge vinueza
Rad jorge vinueza
 
Trabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radTrabajo de sistemas de informacion rad
Trabajo de sistemas de informacion rad
 
Ingeniería del software
 Ingeniería  del software  Ingeniería  del software
Ingeniería del software
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de software
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Desarrollo eficiente de software
Desarrollo eficiente de softwareDesarrollo eficiente de software
Desarrollo eficiente de software
 
Modelo de desarrollo rapido de aplicaciones (5)
Modelo de desarrollo rapido de aplicaciones (5)Modelo de desarrollo rapido de aplicaciones (5)
Modelo de desarrollo rapido de aplicaciones (5)
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Ordinario inovacion
Ordinario inovacionOrdinario inovacion
Ordinario inovacion
 
Rup
RupRup
Rup
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
1057571401
10575714011057571401
1057571401
 
Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitectura
 
Sesion 1 teoría asi 2010 i
Sesion 1 teoría asi 2010 iSesion 1 teoría asi 2010 i
Sesion 1 teoría asi 2010 i
 
Behavior1
Behavior1Behavior1
Behavior1
 
Desarrollo y diseño de software
Desarrollo y diseño de softwareDesarrollo y diseño de software
Desarrollo y diseño de software
 

Más de Alexis Díaz

Más de Alexis Díaz (9)

Evolucion de la informatica y su importancia en la empresa
Evolucion de la informatica y su importancia en la empresaEvolucion de la informatica y su importancia en la empresa
Evolucion de la informatica y su importancia en la empresa
 
Evolución de la informática y su importancia en la empresa
Evolución de la informática y su importancia en la empresaEvolución de la informática y su importancia en la empresa
Evolución de la informática y su importancia en la empresa
 
Comercio Electrónico - Concepto, Historia y Evolución.
Comercio Electrónico - Concepto, Historia y Evolución.Comercio Electrónico - Concepto, Historia y Evolución.
Comercio Electrónico - Concepto, Historia y Evolución.
 
Consultas SQL
Consultas SQLConsultas SQL
Consultas SQL
 
Tipos básicos de Búsqueda | Inteligencia Artificial
Tipos básicos de Búsqueda | Inteligencia ArtificialTipos básicos de Búsqueda | Inteligencia Artificial
Tipos básicos de Búsqueda | Inteligencia Artificial
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Análisis de sistemas informáticos alexis diaz
Análisis de sistemas informáticos   alexis diazAnálisis de sistemas informáticos   alexis diaz
Análisis de sistemas informáticos alexis diaz
 
Importancia de los analistas en sistemas alexis díaz
Importancia de los analistas en sistemas   alexis díazImportancia de los analistas en sistemas   alexis díaz
Importancia de los analistas en sistemas alexis díaz
 
Corrección De Errores - Uniandes
Corrección De Errores  - UniandesCorrección De Errores  - Uniandes
Corrección De Errores - Uniandes
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 

Último (20)

Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 

Trabajo RAD

  • 2. Definición de RAD  Desarrollo Rápido de Aplicaciones  Proceso de desarrollo de software que permite construir sistemas utilizables en poco tiempo, normalmente de 60 a 90 días, frecuentemente con algunas concesiones.
  • 3.  Hoy en día se suele utilizar para referirnos al desarrollo rápido de interfaces gráficas de usuario tales como Glade, o entornos de desarrollo integrado completos.  Algunas de las plataformas más conocidas son Visual Studio, Lazarus, Gambas, Delphi,Foxpro , Anjuta, Game Maker, Velneo o Clarion.  En ciertas situaciones, una solución utilizable al 80% puede producirse en el 20% de tiempo que se hubiera requerido para la solución completa.
  • 4.  En el área de la autoría multimedia, software como Neosoft Neoboo y MediaChance Multimedia Builder proveen plataformas de desarrollo rápido de aplicaciones, dentro de ciertos límites.  El método comprende el desarrollo interactivo, la construcción de prototipos y el uso de utilidades CASE (Computer Aided Software Engineering).  Tradicionalmente, el desarrollo rápido de aplicaciones tiende a englobar también la usabilidad, utilidad y la rapidez de ejecución.
  • 5. ¿Por qué usar RAD?  Malas razones  Prevenir presupuestos rebasados (RAD necesita un equipo disciplinado en manejo de costos).  Prevenir incumplimiento de fechas (RAD necesita un equipo disciplinado en manejo de tiempo).  Buenas razones  Convergir tempranamente en un diseño aceptable para el cliente y posible para los desarrolladores.  Limitar la exposición del proyecto a las fuerzas de cambio.  Ahorrar tiempo de desarrollo, posiblemente a expensas de dinero o de calidad del producto.
  • 6. Las concesiones determinan el ritmo de desarrollo  Desarrollo eficiente: equilibra calendario, presupuesto y calidad.  Calendario: más rápido que el promedio  Presupuesto: cuesta menos que el promedio  Calidad: mejor calidad que el promedio  RAD razonable: inclina la balanza hacia el tiempo más corto.  Calendario: mucho más rápido que el promedio  Presupuesto: cuesta poco menos que el promedio  Calidad: calidad poco mejor que el promedio  RAD a fondo: "programar a lo bestia".  Calendario: más corto posible  Presupuesto: cuesta más que el promedio  Calidad: menor calidad que el promedio
  • 7. Características de RAD  Equipos Híbridos  Herramientas Especializadas  "Timeboxing“  Prototipos Iterativos y Evolucionarios.
  • 8. 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.  Losdesarrolladores de RAD deben ser "renacentistas": analistas, diseñadores y programadores en uno.
  • 9. Herramientas Especializadas  Desarrollo "visual"  Creación de prototipos falsos (simulación pura)  Creación de prototipos funcionales  Múltiples lenguajes  Calendario grupal  Herramientas colaborativas y de trabajo en equipo  Componentes reusables  Interfaces estándares (API)  Control de versiones
  • 10. El Facilitador  Mantiene al grupo enfocado:Tiene claras las metas sobre la información que se necesita recabar.  Prepara una agenda de asuntos antes de la reunión.  Asegura que la discusión adecuada cubra cada asunto.  Asegura que todos participen.  Escribe un reporte al final de la reunión.
  • 11.  Con la aparición de lenguajes visuales en donde se arrastran controles en lugar de tener que especificar las posiciones por código, snippets (pequeños trozos de código prefabricado, para realizar actividades especificas y repetitivas) que obviamente reducen el tiempo de diseño de los componentes individuales se genera confusión respecto a lo que es RAD.  Máxime que la mayoría ofrecen precisamente programación más rápida.
  • 12.  Calidad: según lo definido por el RAD, es el grado al cual un uso entregado resuelve las necesidades de usuarios así como el grado al cual un sistema entregado tiene costes de mantenimiento bajos.  El RAD aumenta calidad con la implicación del usuario en las etapas del análisis y del diseño.  El RAD tiene dos desventajas primarias: Características reducidas.  Escalabilidad reducida: debido a que el RAD se desarrolló como prototipo.
  • 13.  Herramientas RAD Multiplataforma NetBeans Revolution Studio Es una avanzada herramienta cross-platform RAD que deriva ejecutables sobre Windows, Linux, Solaris, MacOS X Universal Binary and MacOS Classic.  Otradesventaja sobre el desarrollo de aplicaciones RAD es que el programador se centra mas en el diseño (vista que va a tener la aplicación) así dejando como secundario el problema que quería ayudar a solucionar con dicha aplicación
  • 14. Bibliografía:  Gonzalo Mena Mendoza http://mena.com.mx/gonzalo/maestria/ings oft/presenta/rad/