SlideShare una empresa de Scribd logo
1 de 12
FASES
Ingeniería y Análisis del Sistema:
Debido a que el software es siempre parte de un sistema
mayor el trabajo comienza estableciendo los requisitos de
todos los elementos
Análisis de los requisitos del software:
El proceso de recopilación de los requisitos se centra e
intensifica especialmente en el software.
Diseño:
El diseño del software se enfoca en cuatro atributos distintos
del programa: la estructura de los datos, la arquitectura del
software, el detalle procedimental y la caracterización de la
interfaz.
Codificación:
El diseño debe traducirse en una forma legible para la
maquina. El paso de codificación realiza esta tarea.
Prueba:
Una vez que se ha generado el código comienza la prueba del
programa. La prueba se centra en la lógica interna del
software, y en las funciones externas, realizando pruebas que
aseguren que la entrada definida produce los resultados que
realmente se requieren.
Mantenimiento:
El software sufrirá cambios después de que se entrega al
cliente. Los cambios ocurrirán debido a que hayan encontrado
errores
Objetivos del Diseño
Funciones
requeridas por
el usuario
Control :
protección
contra errores
humanos
Cambiabilidad :
Permite
modificar el
sistema
Rendimiento :
cuán rápido
permitirá el diseño
realizar el trabajo
MÉTODO (DRA) DESARROLLO RÁPIDO DE
APLICACIONES
-El software no se desarrolla y utiliza en su totalidad, sino en una serie
de incrementos, donde en cada incremento se incluyen nuevas
funcionalidades al sistema.
-A menudo se desarrollan las interfaces de usuario del sistema
utilizando un sistema de desarrollo interactivo que permite que el
diseño de la interfaz se cree rápidamente dibujando y colando iconos
en la interfaz.
-Para su desarrollo se utilizan herramientas de desarrollo visual para
agilizar el proceso.
-Se necesitan equipos compuestos por alrededor de seis personas,
incluyendo desarrolladores y usuarios de tiempo completo, así como
aquellas personas involucradas en los requisitos.
-Las funciones secundarias son eliminadas como sea necesario para
cumplir con el calendario.
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 Procesos
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
El DRA 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.
CUADRO COMPARATIVO

Más contenido relacionado

La actualidad más candente

Arquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de DesarrolloArquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de DesarrolloPio.la
 
Rup mantencion de software
Rup mantencion de softwareRup mantencion de software
Rup mantencion de softwareNicolas Salazar
 
Desarrollo de software orientado a la web dario ramirez
Desarrollo de software orientado a la web dario ramirezDesarrollo de software orientado a la web dario ramirez
Desarrollo de software orientado a la web dario ramirezCristian Villalva
 
Modelos del proceso del software
Modelos del proceso del software Modelos del proceso del software
Modelos del proceso del software Faby Aliaga
 
Modelos de Procesos del Software
Modelos de Procesos del SoftwareModelos de Procesos del Software
Modelos de Procesos del SoftwareJaneth Jimenez
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Bruno
 
Desarrollo de software basado en componentes
Desarrollo de software basado en componentesDesarrollo de software basado en componentes
Desarrollo de software basado en componentesUlises Cruz
 
Metodología en cascada
Metodología en cascadaMetodología en cascada
Metodología en cascadaJoseph Volcan
 
Metodología en cascada diaspositivas
Metodología en cascada diaspositivasMetodología en cascada diaspositivas
Metodología en cascada diaspositivasdaylin1993
 
Tipos de modelos de procesos
Tipos de modelos de procesosTipos de modelos de procesos
Tipos de modelos de procesosEIYSC
 
Significado dentro del ciclo de vida de desarrollo de sistemas
Significado dentro del ciclo de vida de desarrollo de sistemasSignificado dentro del ciclo de vida de desarrollo de sistemas
Significado dentro del ciclo de vida de desarrollo de sistemasJuan Pablo Bustos Thames
 

La actualidad más candente (19)

Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 
Arquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de DesarrolloArquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de Desarrollo
 
Rad
RadRad
Rad
 
Software
SoftwareSoftware
Software
 
Modelo
ModeloModelo
Modelo
 
Rup mantencion de software
Rup mantencion de softwareRup mantencion de software
Rup mantencion de software
 
Desarrollo de software orientado a la web dario ramirez
Desarrollo de software orientado a la web dario ramirezDesarrollo de software orientado a la web dario ramirez
Desarrollo de software orientado a la web dario ramirez
 
Rup
RupRup
Rup
 
Modelos del proceso del software
Modelos del proceso del software Modelos del proceso del software
Modelos del proceso del software
 
Modelo dra
Modelo draModelo dra
Modelo dra
 
Modelos de Procesos del Software
Modelos de Procesos del SoftwareModelos de Procesos del Software
Modelos de Procesos del Software
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3
 
Desarrollo de software basado en componentes
Desarrollo de software basado en componentesDesarrollo de software basado en componentes
Desarrollo de software basado en componentes
 
Proceso unificadoderationalrup
Proceso unificadoderationalrupProceso unificadoderationalrup
Proceso unificadoderationalrup
 
Modelos de procesos de software
Modelos de procesos de softwareModelos de procesos de software
Modelos de procesos de software
 
Metodología en cascada
Metodología en cascadaMetodología en cascada
Metodología en cascada
 
Metodología en cascada diaspositivas
Metodología en cascada diaspositivasMetodología en cascada diaspositivas
Metodología en cascada diaspositivas
 
Tipos de modelos de procesos
Tipos de modelos de procesosTipos de modelos de procesos
Tipos de modelos de procesos
 
Significado dentro del ciclo de vida de desarrollo de sistemas
Significado dentro del ciclo de vida de desarrollo de sistemasSignificado dentro del ciclo de vida de desarrollo de sistemas
Significado dentro del ciclo de vida de desarrollo de sistemas
 

Similar a Metodo cascada vs dra

Insidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De SoftwareInsidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De SoftwareUniversidad De Cordoba
 
Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicionEvelin Oña
 
8 creacion de sistemas de informacion
8 creacion de sistemas de informacion8 creacion de sistemas de informacion
8 creacion de sistemas de informacionAbelAbedSilvaSantaCr
 
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
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de siDidier Alexander
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de SoftwareMaricela Ramirez
 
Modelos de Procesos de Software
Modelos de Procesos de SoftwareModelos de Procesos de Software
Modelos de Procesos de SoftwareJiuseppe Flores
 
Mariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariaJoshernandezcar
 
Ciclo de vida de sistemas
Ciclo de vida de sistemasCiclo de vida de sistemas
Ciclo de vida de sistemasMirna Lozano
 
Trabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radTrabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radHenry Cambal
 
Trabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radTrabajo de sistemas de informacion rad
Trabajo de sistemas de informacion radHenry Cambal
 
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
 
Respuestas de analisis de sistema
Respuestas de analisis de sistemaRespuestas de analisis de sistema
Respuestas de analisis de sistemaMurcie Lago
 

Similar a Metodo cascada vs dra (20)

Insidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De SoftwareInsidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De Software
 
Inf 162
Inf 162Inf 162
Inf 162
 
Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicion
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
8 creacion de sistemas de informacion
8 creacion de sistemas de informacion8 creacion de sistemas de informacion
8 creacion de sistemas de informacion
 
Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)
 
Rad
RadRad
Rad
 
Georgy jose sanchez
Georgy jose sanchezGeorgy jose sanchez
Georgy jose sanchez
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de si
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de Software
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
 
Modelos de Procesos de Software
Modelos de Procesos de SoftwareModelos de Procesos de Software
Modelos de Procesos de Software
 
Mariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agosto
 
Siste deinf
Siste deinfSiste deinf
Siste deinf
 
Presentación metodología
Presentación metodologíaPresentación metodología
Presentación metodología
 
Ciclo de vida de sistemas
Ciclo de vida de sistemasCiclo de vida de sistemas
Ciclo de vida de sistemas
 
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
 
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
 
Respuestas de analisis de sistema
Respuestas de analisis de sistemaRespuestas de analisis de sistema
Respuestas de analisis de sistema
 

Metodo cascada vs dra

  • 1.
  • 2.
  • 4. Ingeniería y Análisis del Sistema: Debido a que el software es siempre parte de un sistema mayor el trabajo comienza estableciendo los requisitos de todos los elementos Análisis de los requisitos del software: El proceso de recopilación de los requisitos se centra e intensifica especialmente en el software. Diseño: El diseño del software se enfoca en cuatro atributos distintos del programa: la estructura de los datos, la arquitectura del software, el detalle procedimental y la caracterización de la interfaz.
  • 5. Codificación: El diseño debe traducirse en una forma legible para la maquina. El paso de codificación realiza esta tarea. Prueba: Una vez que se ha generado el código comienza la prueba del programa. La prueba se centra en la lógica interna del software, y en las funciones externas, realizando pruebas que aseguren que la entrada definida produce los resultados que realmente se requieren. Mantenimiento: El software sufrirá cambios después de que se entrega al cliente. Los cambios ocurrirán debido a que hayan encontrado errores
  • 6. Objetivos del Diseño Funciones requeridas por el usuario Control : protección contra errores humanos Cambiabilidad : Permite modificar el sistema Rendimiento : cuán rápido permitirá el diseño realizar el trabajo
  • 7. MÉTODO (DRA) DESARROLLO RÁPIDO DE APLICACIONES
  • 8. -El software no se desarrolla y utiliza en su totalidad, sino en una serie de incrementos, donde en cada incremento se incluyen nuevas funcionalidades al sistema. -A menudo se desarrollan las interfaces de usuario del sistema utilizando un sistema de desarrollo interactivo que permite que el diseño de la interfaz se cree rápidamente dibujando y colando iconos en la interfaz. -Para su desarrollo se utilizan herramientas de desarrollo visual para agilizar el proceso. -Se necesitan equipos compuestos por alrededor de seis personas, incluyendo desarrolladores y usuarios de tiempo completo, así como aquellas personas involucradas en los requisitos. -Las funciones secundarias son eliminadas como sea necesario para cumplir con el calendario.
  • 10. • 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 Procesos 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.
  • 11. • Generación de Aplicaciones El DRA 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.