SlideShare une entreprise Scribd logo
1  sur  13
DEFINICION
 En inglés (rapid application development)       es un
 proceso de desarrollo de software, desarrollado
 inicialmente por James Martin en 1980. El método
 comprende el desarrollo interactivo, la construcción de
 prototipos y el uso de utilidades CASE.
Características
 Equipos Híbridos
 Herramientas Especializadas
 "Timeboxing"
 Prototipos Iterativos y Evolucionarios.
Ventajas
 Bajos costos.
 Facilidad de trasladar a otra plataforma.
 Calidad.
 Flexibilidad.
 Menor codificación.
Desventajas
 Costo de herramienta integradas.
 Progreso mas difícil de medir.
 Menos eficiente.
 Funciones reducidas (por "Timeboxing").
 Menor precisión científica.
Etapas del ciclo:
 Etapa de planificación de requisito
Un requisito es una descripción de necesidades o
aspiraciones respecto a un producto. El objetivo
principal de la actividad de definición de requisitos
consiste en identificar qué es lo que realmente se
necesita.
 Etapas de Diseño


Consiste en un análisis detallado de las actividades de la
compañía en relación al sistema propuesto.
Los usuarios participan activamente.
 Construcción:


Trabajan en la construcción del sistema, consisten en
una serie de pasos donde los usuarios tienen la
oportunidad de afirmar los requisitos.
 Implementación:


Pruebas comprensivas y se adiestran a los usuarios se
refiere a la verificación de la conformidad del trabajo de
acuerdo al pedido definido en el archivo de diseño
validado.
Cuando se utiliza principalmente para aplicaciones
de sistemas de información comprende las
siguientes fases:
 Modelado de gestión: El flujo de información entre
  las funciones de gestión se modela de forma que
  responda a las siguientes preguntas:
 ¿Qué información conduce el proceso de gestión?
  ¿Qué información se genera?
 ¿Quién la genera?
 ¿A dónde va la información?
 ¿Quién la proceso?
• Modelado de datos: El flujo de información definido
 como parte de la fase de modelado de gestión se refina
 como un conjunto de objetos de datos necesarios para
 apoyar la empresa.



• Modelado de proceso: Los objetos de datos definidos
 en la fase de modelado de datos quedan transformados
 para lograr el flujo de información necesario para
 implementar una función de gestión.
 Generación de aplicaciones:


 Asume la utilización de técnicas de cuarta generación.
En lugar de crear software con lenguajes de
programación de tercera generación, el proceso DRA
trabaja para volver a utilizar componentes de programas
ya existentes (cuando es posible) o a crear componentes
reutilizables (cuando sea necesario.
 Pruebas de entrega:
Como el proceso DRA enfatiza la reutilización, ya se han
comprobado muchos de los componentes de los
programas. Esto reduce tiempo de pruebas. Sin embargo,
se deben probar todos los componentes nuevos y se
deben ejercitar todas las interfaces a fondo.

Contenu connexe

Tendances (19)

Rad
RadRad
Rad
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
Desarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones webDesarrollo rápido de aplicaciones web
Desarrollo rápido de aplicaciones web
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Modelo DRA
Modelo DRAModelo DRA
Modelo DRA
 
Morocha cartelera
Morocha carteleraMorocha cartelera
Morocha cartelera
 
lineas de procesos de software y metodo watch
lineas de procesos de software y metodo watchlineas de procesos de software y metodo watch
lineas de procesos de software y metodo watch
 
Analisi1
Analisi1Analisi1
Analisi1
 
El pato-volador
El pato-voladorEl pato-volador
El pato-volador
 
Rup tony
Rup tonyRup tony
Rup tony
 
Desarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos ÁgilesDesarrollo de Software Modelos Ágiles
Desarrollo de Software Modelos Ágiles
 
Metodo cascada vs dra
Metodo cascada vs draMetodo cascada vs dra
Metodo cascada vs dra
 
Modelo dra
Modelo draModelo dra
Modelo dra
 
Metodologia.rup
Metodologia.rupMetodologia.rup
Metodologia.rup
 
Modelos del proceso del software
Modelos del proceso del softwareModelos del proceso del software
Modelos del proceso del software
 
Normas para la Calidad en Ingeniería de Software. Moprosoft
Normas para la Calidad en Ingeniería de Software. MoprosoftNormas para la Calidad en Ingeniería de Software. Moprosoft
Normas para la Calidad en Ingeniería de Software. Moprosoft
 
Metodologia.rup
Metodologia.rupMetodologia.rup
Metodologia.rup
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
 
ciclo de vida de un software
ciclo de vida de un softwareciclo de vida de un software
ciclo de vida de un software
 

En vedette

Ford Mustang 2007
Ford Mustang 2007Ford Mustang 2007
Ford Mustang 2007JonAnder
 
Najbolje naslovnice Yugo ploča
Najbolje naslovnice Yugo pločaNajbolje naslovnice Yugo ploča
Najbolje naslovnice Yugo pločaGoran1211
 
Qual é O Seu Sonho
Qual é O Seu SonhoQual é O Seu Sonho
Qual é O Seu SonhoGersonNovais
 

En vedette (6)

This BOT presentation
This BOT presentationThis BOT presentation
This BOT presentation
 
Ford Mustang 2007
Ford Mustang 2007Ford Mustang 2007
Ford Mustang 2007
 
Najbolje naslovnice Yugo ploča
Najbolje naslovnice Yugo pločaNajbolje naslovnice Yugo ploča
Najbolje naslovnice Yugo ploča
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Qual é O Seu Sonho
Qual é O Seu SonhoQual é O Seu Sonho
Qual é O Seu Sonho
 
Rm pro
Rm proRm pro
Rm pro
 

Similaire à Rad

Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)Jean Carlos Toa
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Bruno
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de siDidier Alexander
 
Metodologia rad luis c
Metodologia rad luis cMetodologia rad luis c
Metodologia rad luis cLuis Cambal
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfBibliotecaenlineaUNI
 
Analisis De Sistemas
Analisis De SistemasAnalisis De Sistemas
Analisis De SistemasShaneth
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyeddyingenieria
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyexposiciongiovanny
 
Ciclo de vida y Diseño de los SI
Ciclo de vida y Diseño de los SICiclo de vida y Diseño de los SI
Ciclo de vida y Diseño de los SIRafaelBrito138
 
Modelo Descrptivos Del Proceso Del Sofware
Modelo Descrptivos  Del  Proceso Del SofwareModelo Descrptivos  Del  Proceso Del Sofware
Modelo Descrptivos Del Proceso Del Sofwareluisfe
 
Lineas de productos de software y método watch
Lineas de productos de software y método watchLineas de productos de software y método watch
Lineas de productos de software y método watchYonathan Rodriguez
 
Metodologías de desarrollo de software
Metodologías de desarrollo de softwareMetodologías de desarrollo de software
Metodologías de desarrollo de softwareWilfredo Mogollón
 
Metodologías de Diseño y Desarrollo de Sistemas de Información
Metodologías de Diseño y Desarrollo de Sistemas de InformaciónMetodologías de Diseño y Desarrollo de Sistemas de Información
Metodologías de Diseño y Desarrollo de Sistemas de InformaciónRafael Brito
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software Brihany Rossell
 
Trabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radTrabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radHenry Cambal
 

Similaire à Rad (20)

Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3
 
Presentacion Omar
Presentacion OmarPresentacion Omar
Presentacion Omar
 
AMSI
AMSIAMSI
AMSI
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de si
 
Metodologia rad luis c
Metodologia rad luis cMetodologia rad luis c
Metodologia rad luis c
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
 
Analisis De Sistemas
Analisis De SistemasAnalisis De Sistemas
Analisis De Sistemas
 
Proceso desarrollo software
Proceso desarrollo softwareProceso desarrollo software
Proceso desarrollo software
 
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
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Ciclo de vida y Diseño de los SI
Ciclo de vida y Diseño de los SICiclo de vida y Diseño de los SI
Ciclo de vida y Diseño de los SI
 
Modelo Descrptivos Del Proceso Del Sofware
Modelo Descrptivos  Del  Proceso Del SofwareModelo Descrptivos  Del  Proceso Del Sofware
Modelo Descrptivos Del Proceso Del Sofware
 
Lineas de productos de software y método watch
Lineas de productos de software y método watchLineas de productos de software y método watch
Lineas de productos de software y método watch
 
Luis
LuisLuis
Luis
 
Metodologías de desarrollo de software
Metodologías de desarrollo de softwareMetodologías de desarrollo de software
Metodologías de desarrollo de software
 
Metodologías de Diseño y Desarrollo de Sistemas de Información
Metodologías de Diseño y Desarrollo de Sistemas de InformaciónMetodologías de Diseño y Desarrollo de Sistemas de Información
Metodologías de Diseño y Desarrollo de Sistemas de Información
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 
Trabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radTrabajo de sistemas de informacion rad
Trabajo de sistemas de informacion rad
 

Plus de Fabiola Guaranda

Plus de Fabiola Guaranda (6)

Evolucion inform
Evolucion informEvolucion inform
Evolucion inform
 
Consultas de sql
Consultas de sqlConsultas de sql
Consultas de sql
 
Rad
RadRad
Rad
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Analisis de sistemas
Analisis de sistemasAnalisis de sistemas
Analisis de sistemas
 
Trabajo de una analista de sistemas
Trabajo de una analista de sistemasTrabajo de una analista de sistemas
Trabajo de una analista de sistemas
 

Rad

  • 1.
  • 2. DEFINICION  En inglés (rapid application development) es un proceso de desarrollo de software, desarrollado inicialmente por James Martin en 1980. El método comprende el desarrollo interactivo, la construcción de prototipos y el uso de utilidades CASE.
  • 3. Características  Equipos Híbridos  Herramientas Especializadas  "Timeboxing"  Prototipos Iterativos y Evolucionarios.
  • 4. Ventajas  Bajos costos.  Facilidad de trasladar a otra plataforma.  Calidad.  Flexibilidad.  Menor codificación.
  • 5. Desventajas  Costo de herramienta integradas.  Progreso mas difícil de medir.  Menos eficiente.  Funciones reducidas (por "Timeboxing").  Menor precisión científica.
  • 6. Etapas del ciclo:  Etapa de planificación de requisito Un requisito es una descripción de necesidades o aspiraciones respecto a un producto. El objetivo principal de la actividad de definición de requisitos consiste en identificar qué es lo que realmente se necesita.
  • 7.  Etapas de Diseño Consiste en un análisis detallado de las actividades de la compañía en relación al sistema propuesto. Los usuarios participan activamente.
  • 8.  Construcción: Trabajan en la construcción del sistema, consisten en una serie de pasos donde los usuarios tienen la oportunidad de afirmar los requisitos.
  • 9.  Implementación: Pruebas comprensivas y se adiestran a los usuarios se refiere a la verificación de la conformidad del trabajo de acuerdo al pedido definido en el archivo de diseño validado.
  • 10. Cuando se utiliza principalmente para aplicaciones de sistemas de información comprende las siguientes fases:  Modelado de gestión: El flujo de información entre las funciones de gestión se modela de forma que responda a las siguientes preguntas:  ¿Qué información conduce el proceso de gestión? ¿Qué información se genera?  ¿Quién la genera?  ¿A dónde va la información?  ¿Quién la proceso?
  • 11. • Modelado de datos: El flujo de información definido como parte de la fase de modelado de gestión se refina como un conjunto de objetos de datos necesarios para apoyar la empresa. • Modelado de proceso: Los objetos de datos definidos en la fase de modelado de datos quedan transformados para lograr el flujo de información necesario para implementar una función de gestión.
  • 12.  Generación de aplicaciones: Asume la utilización de técnicas de cuarta generación. En lugar de crear software con lenguajes de programación de tercera generación, el proceso DRA trabaja para volver a utilizar componentes de programas ya existentes (cuando es posible) o a crear componentes reutilizables (cuando sea necesario.
  • 13.  Pruebas de entrega: Como el proceso DRA enfatiza la reutilización, ya se han comprobado muchos de los componentes de los programas. Esto reduce tiempo de pruebas. Sin embargo, se deben probar todos los componentes nuevos y se deben ejercitar todas las interfaces a fondo.