SlideShare una empresa de Scribd logo
1 de 18
GC-F-004 V.01
Desarrollo Rápido
De Aplicaciones
GC-F-004 V.01
Es una adaptación a “Alta velocidad”
en el que se logra el desarrollo rápido
utilizando un enfoque de construcción
basado en componentes
Desarrollo rápido de aplicaciones
GC-F-004 V.01
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?
1. Modelado de gestión
GC-F-004 V.01
2. 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.
Se definen las características (llamadas
atributos) de cada uno de los objetos y las
relaciones entre estos objetos.
GC-F-004 V.01
3. Modelado De Procesos
Descripciones del proceso se crean
para añadir, modificar, suprimir o
recuperar un objeto de datos, es la
comunicación entre los objetos
GC-F-004 V.01
4. Generación De Aplicaciones
Asume la utilización de técnicas de
cuarta generación, trabaja para volver
a utilizar componentes de programas
ya existentes o a crear componentes
reutilizables
GC-F-004 V.01
5. 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.
GC-F-004 V.01
Si una aplicación de gestión puede
modularse de forma que permita
completarse cada una de las
funciones principales en menos de
tres meses es una gran candidato del
RAD
RAD
GC-F-004 V.01
RAD requiere clientes y
desarrolladores comprometidos en
las rápidas actividades necesarias
para completar un sistema en un
marco de tiempo abreviado, si no hay
compromiso por ninguna de las dos
partes los proyectos RAD Fracasaran
¿ Que Se Necesita ?
GC-F-004 V.01
Características del RAD
Equipos Híbridos
GC-F-004 V.01
Características del RAD
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
GC-F-004 V.01
Características del RAD
Timeboxing:
Fijar el tiempo máximo para conseguir
unos objetivos, tomar una decisión o
realizar unas tareas, y hacer lo mejor
que podamos en ese intervalo.
GC-F-004 V.01
Características del RAD
Prototipos Iterativos y Evolucionarios
Reunión JAD (diseño de la aplicación
conjunta):
• Se reúnen los usuarios finales y los
desarrolladores.
• Lluvia de ideas para obtener un
borrador inicial de los requisitos
GC-F-004 V.01
Características del RAD
Prototipos Iterativos y Evolucionarios
Iterar Hasta Acabar:
• Los desarrolladores construyen y depuran el
prototipo basado en los requisitos actuales.
• Los diseñadores revisan el prototipo.
• Los clientes prueban el prototipo, depuran los
requisitos.
• Los clientes y desarrolladores se reúnen para revisar
juntos el producto, refinar los requisitos y generar
solicitudes de cambios.
GC-F-004 V.01
Ventajas RAD
• Comprar puede ahorrar dinero en
comparación de construir
• Los entregables pueden ser
fácilmente trasladados a otra
plataforma
• Visibilidad temprana
• Mayor flexibilidad
GC-F-004 V.01
Ventajas RAD
• Menor codificación manual
• Mayor involucramiento de los
usuarios
• Posiblemente menos fallos
• Posiblemente menor costo
• Ciclos de desarrollo mas pequeños
• Interfaz grafica estándar
GC-F-004 V.01
Desventajas RAD
• Costo de herramientas integradas y
equipo necesario
• Progreso mas difícil de medir
• Menos eficiente
• Menor precisión científica
• Mas fallas (por el síndrome de
codificar a lo bestia)
GC-F-004 V.01
Presentado Por:
Juan Carlos García
Adrián Obando
Arlid Henao

Más contenido relacionado

Similar a Desarrollo rapido de aplicaciones

Similar a Desarrollo rapido de aplicaciones (20)

Rad (desarrollo rápido de aplicaciones)
Rad (desarrollo rápido de aplicaciones)Rad (desarrollo rápido de aplicaciones)
Rad (desarrollo rápido de aplicaciones)
 
Metodologia rad luis c
Metodologia rad luis cMetodologia rad luis c
Metodologia rad luis c
 
1057571401
10575714011057571401
1057571401
 
Presentacion grupo9
Presentacion grupo9Presentacion grupo9
Presentacion grupo9
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Migacion forms apex
Migacion forms   apexMigacion forms   apex
Migacion forms apex
 
Trabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radTrabajo de sistemas de informacion rad
Trabajo de sistemas de informacion rad
 
Trabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radTrabajo de sistemas de informacion rad
Trabajo de sistemas de informacion rad
 
Tecnicas de ingenieria de software
Tecnicas de ingenieria de softwareTecnicas de ingenieria de software
Tecnicas de ingenieria de software
 
Presentacion fdd
Presentacion fddPresentacion fdd
Presentacion fdd
 
Ingeniería del software
 Ingeniería  del software  Ingeniería  del software
Ingeniería del software
 
Proceso desarrollo software
Proceso desarrollo softwareProceso desarrollo software
Proceso desarrollo software
 
Metodo cascada vs dra
Metodo cascada vs draMetodo cascada vs dra
Metodo cascada vs dra
 
Azure Functions
Azure FunctionsAzure Functions
Azure Functions
 
Azure Functions Spanish
Azure Functions SpanishAzure Functions Spanish
Azure Functions Spanish
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
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
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Procesos de implementacion
Procesos de implementacionProcesos de implementacion
Procesos de implementacion
 

Último

TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfUPSE
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxcorreafrancoci00
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...juanforero141
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocioMagemyl Egana
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptxalzabenjaminci00
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxUPSE
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocioMagemyl Egana
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfCarlosSanchez452245
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)Samuel Solís Fuentes
 

Último (9)

TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocio
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdf
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)
 

Desarrollo rapido de aplicaciones

  • 2. GC-F-004 V.01 Es una adaptación a “Alta velocidad” en el que se logra el desarrollo rápido utilizando un enfoque de construcción basado en componentes Desarrollo rápido de aplicaciones
  • 3. GC-F-004 V.01 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? 1. Modelado de gestión
  • 4. GC-F-004 V.01 2. 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. Se definen las características (llamadas atributos) de cada uno de los objetos y las relaciones entre estos objetos.
  • 5. GC-F-004 V.01 3. Modelado De Procesos Descripciones del proceso se crean para añadir, modificar, suprimir o recuperar un objeto de datos, es la comunicación entre los objetos
  • 6. GC-F-004 V.01 4. Generación De Aplicaciones Asume la utilización de técnicas de cuarta generación, trabaja para volver a utilizar componentes de programas ya existentes o a crear componentes reutilizables
  • 7. GC-F-004 V.01 5. 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.
  • 8. GC-F-004 V.01 Si una aplicación de gestión puede modularse de forma que permita completarse cada una de las funciones principales en menos de tres meses es una gran candidato del RAD RAD
  • 9. GC-F-004 V.01 RAD requiere clientes y desarrolladores comprometidos en las rápidas actividades necesarias para completar un sistema en un marco de tiempo abreviado, si no hay compromiso por ninguna de las dos partes los proyectos RAD Fracasaran ¿ Que Se Necesita ?
  • 10. GC-F-004 V.01 Características del RAD Equipos Híbridos
  • 11. GC-F-004 V.01 Características del RAD 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
  • 12. GC-F-004 V.01 Características del RAD Timeboxing: Fijar el tiempo máximo para conseguir unos objetivos, tomar una decisión o realizar unas tareas, y hacer lo mejor que podamos en ese intervalo.
  • 13. GC-F-004 V.01 Características del RAD Prototipos Iterativos y Evolucionarios Reunión JAD (diseño de la aplicación conjunta): • Se reúnen los usuarios finales y los desarrolladores. • Lluvia de ideas para obtener un borrador inicial de los requisitos
  • 14. GC-F-004 V.01 Características del RAD Prototipos Iterativos y Evolucionarios Iterar Hasta Acabar: • Los desarrolladores construyen y depuran el prototipo basado en los requisitos actuales. • Los diseñadores revisan el prototipo. • Los clientes prueban el prototipo, depuran los requisitos. • Los clientes y desarrolladores se reúnen para revisar juntos el producto, refinar los requisitos y generar solicitudes de cambios.
  • 15. GC-F-004 V.01 Ventajas RAD • Comprar puede ahorrar dinero en comparación de construir • Los entregables pueden ser fácilmente trasladados a otra plataforma • Visibilidad temprana • Mayor flexibilidad
  • 16. GC-F-004 V.01 Ventajas RAD • Menor codificación manual • Mayor involucramiento de los usuarios • Posiblemente menos fallos • Posiblemente menor costo • Ciclos de desarrollo mas pequeños • Interfaz grafica estándar
  • 17. GC-F-004 V.01 Desventajas RAD • Costo de herramientas integradas y equipo necesario • Progreso mas difícil de medir • Menos eficiente • Menor precisión científica • Mas fallas (por el síndrome de codificar a lo bestia)
  • 18. GC-F-004 V.01 Presentado Por: Juan Carlos García Adrián Obando Arlid Henao