SlideShare a Scribd company logo
1 of 18
Autora: Ing. Elena Valiente Ramirez
CARACTERÍSTICAS DEL
MODELO DE CONSTRUCCIÓN
DE PROTOTIPOS
-Comienza con una recolección inicial de
requisitos para pasar a un diseño
rápido y finalmente a la construcción de
un prototipo de la solución.
-- El desarrollador y el cliente deben ser
conscientes de que el prototipo se utiliza
para precisar los requisitos del software
y así evitar inconvenientes
El cliente cree que el prototipo es una
primera versión funcional del Sistema.
El desarrollador construye el prototipo
rápidamente y en ocasiones sin hacer
uso de la tecnología optima disponible.
ETAPAS A SEGUIR
MODELO DE DESARROLLO
RÁPIDO DE APLICACIONES (DRA)
El desarrollo rápido de aplicaciones o RAD (acrónimo en inglés de Rapid
Application Development) es un proceso de desarrollo de software,
desarrollado inicialmente por James Martin en1980. .
CARACTERÍSTICAS
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.
Es una adaptación a “alta
velocidad” del modelo en cascada
Aplica el enfoque lineal secuencial
escalonadamente
Incrementos parciales de la
herramienta completa (versiones)
Cada incremento agrega funcionalidad
adicional o mejorada sobre el sistema
Cada etapa debe cumplir con los
requisitos de las desarrolladas
 Los clientes no tienen que esperar hasta que el sistema
se entregue completamente para comenzar a hacer uso
de él.
 Los clientes pueden usar los incrementos iniciales como
prototipo para precisar los requerimientos posteriores
del sistema.
 Minimización del riesgo de falla en el proyecto porque los
errores se van corrigiendo progresivamente.
PROBLEMAS:
Adaptación de los requisitos del
cliente para lograr incrementos
pequeños (no mas de 20.000 líneas de
código) que añadan funcionalidad al
sistema
CARACTERÍSTICAS
Utilización de ciclos en lugar de
sucesión de actividades.
Facilita el desarrollo rápido de
versiones incrementales de software.
CARACTERÍSTICAS
El modelo en espiral se divide en
un número de actividades del
marco de trabajo o regiones de
tareas que varían entre tres y seis.
En la Figura se reconocen seis
regiones, que a su vez están
constituidas por un conjunto de
tareas que se adaptan a las
características particulares del
proyecto en construcción.
VENTAJAS
Una de las principales ventajas de este modelo de
desarrollo es que considera directamente los
riesgos técnicos en todas las etapas del proyecto,
reduciéndolos antes de que se conviertan en
problemáticos. Además, este modelo puede adaptarse
y aplicarse a lo largo de la vida del software.
LOS PROCESOS DEL MODELO EN ESPIRAL
• Los procesos que se llevan a cabo
dentro de un modelo en espiral son
los siguientes:
• Comunicación con el cliente
Tareas para dinamizar la interacción
desarrollador – cliente.
• Planificación: Definición de
recursos, tiempo y otra información
relacionada con el proyecto.
• Análisis de Riesgos: Evaluación de
riesgos técnicos y de gestión.
• Ingeniería: Construcción de
una o más representaciones
de la aplicación.
• Construcción y Adaptación:
Tareas de construcción,
pruebas e instalación de la
aplicación.
• Evaluación del Cliente:
Reacción del cliente frente a la
aplicación obtenida a partir
de la fase de ingeniería y de
construcción.

More Related Content

What's hot

Prototipado ventajas-y-desventajas
Prototipado ventajas-y-desventajasPrototipado ventajas-y-desventajas
Prototipado ventajas-y-desventajasMisael Cruz
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareLuiscolmenares46
 
Comparativa Metodologias
Comparativa MetodologiasComparativa Metodologias
Comparativa MetodologiasAlipknot
 
Procesos de modelos del software
Procesos de modelos del softwareProcesos de modelos del software
Procesos de modelos del softwarePabel Leonel
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Dalia Sandiego
 
Metodologias de desarrollo_de_software_v01
Metodologias de desarrollo_de_software_v01Metodologias de desarrollo_de_software_v01
Metodologias de desarrollo_de_software_v01Saulo Aizprua
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrentesamuel ospino
 
modelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutivamodelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutivarodigueezleidy
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascadaKamisutra
 
Presentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarePresentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarepaoaboytes
 
Modelo de software en espiral
Modelo de software en espiralModelo de software en espiral
Modelo de software en espiralNando Lopez
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incrementalRoxny Moreno
 
Cuadro comparativo Modelos de Software.
Cuadro comparativo Modelos de Software.Cuadro comparativo Modelos de Software.
Cuadro comparativo Modelos de Software.templarioo
 

What's hot (20)

MODELOS DEL PROCESOS DE SOFTWARE
MODELOS DEL PROCESOS DE SOFTWARE MODELOS DEL PROCESOS DE SOFTWARE
MODELOS DEL PROCESOS DE SOFTWARE
 
Prototipado ventajas-y-desventajas
Prototipado ventajas-y-desventajasPrototipado ventajas-y-desventajas
Prototipado ventajas-y-desventajas
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Comparativa Metodologias
Comparativa MetodologiasComparativa Metodologias
Comparativa Metodologias
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Procesos de modelos del software
Procesos de modelos del softwareProcesos de modelos del software
Procesos de modelos del software
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1
 
Metodologias de desarrollo_de_software_v01
Metodologias de desarrollo_de_software_v01Metodologias de desarrollo_de_software_v01
Metodologias de desarrollo_de_software_v01
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrente
 
Rup
RupRup
Rup
 
METODOLOGIA XP
METODOLOGIA XPMETODOLOGIA XP
METODOLOGIA XP
 
modelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutivamodelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutiva
 
Act18
Act18Act18
Act18
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Presentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarePresentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del software
 
Modelo de software en espiral
Modelo de software en espiralModelo de software en espiral
Modelo de software en espiral
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Cuadro comparativo Modelos de Software.
Cuadro comparativo Modelos de Software.Cuadro comparativo Modelos de Software.
Cuadro comparativo Modelos de Software.
 
Modelos de software
Modelos  de  softwareModelos  de  software
Modelos de software
 

Similar to Otros modelos de desarrollo de software

Modelos del ciclo de vida del software
Modelos del ciclo de vida del softwareModelos del ciclo de vida del software
Modelos del ciclo de vida del softwareAbner Torres
 
Unidad 3. programación orientada a objetos
Unidad 3. programación orientada a objetosUnidad 3. programación orientada a objetos
Unidad 3. programación orientada a objetosAlix Indriago
 
Modelos de desarrollo de software separata
Modelos de desarrollo de software separataModelos de desarrollo de software separata
Modelos de desarrollo de software separataMarvin Romero
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software Brihany Rossell
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoCoesi Consultoria
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareLuis Fernández
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de softwareSaul mendoza valdez
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascadahome
 
Métodos de la ingeniería
Métodos de la ingenieríaMétodos de la ingeniería
Métodos de la ingenieríaSam Stgo
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareMonica Rodriguez
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de softwarejhostinvasquez
 
Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwarepaoaboytes
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de softwareYaskelly Yedra
 

Similar to Otros modelos de desarrollo de software (20)

Presentacion grupo9
Presentacion grupo9Presentacion grupo9
Presentacion grupo9
 
Modelos
ModelosModelos
Modelos
 
Instituto tecnológico de tuxtepec
Instituto tecnológico de tuxtepecInstituto tecnológico de tuxtepec
Instituto tecnológico de tuxtepec
 
Modelos del ciclo de vida del software
Modelos del ciclo de vida del softwareModelos del ciclo de vida del software
Modelos del ciclo de vida del software
 
Unidad 3. programación orientada a objetos
Unidad 3. programación orientada a objetosUnidad 3. programación orientada a objetos
Unidad 3. programación orientada a objetos
 
3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso
 
Modelos de desarrollo de software separata
Modelos de desarrollo de software separataModelos de desarrollo de software separata
Modelos de desarrollo de software separata
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de software
 
Clase3 Is 0702 V1
Clase3 Is 0702 V1Clase3 Is 0702 V1
Clase3 Is 0702 V1
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de software
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Apuntes
ApuntesApuntes
Apuntes
 
Métodos de la ingeniería
Métodos de la ingenieríaMétodos de la ingeniería
Métodos de la ingeniería
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de software
 
Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de software
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de software
 
Presentacion grupo8
Presentacion grupo8Presentacion grupo8
Presentacion grupo8
 

More from elena valiente

Modelo lineal o en cascada
Modelo lineal o en cascadaModelo lineal o en cascada
Modelo lineal o en cascadaelena valiente
 
Los componentes de las tic
Los componentes de las ticLos componentes de las tic
Los componentes de las ticelena valiente
 
Mapas mentales y su entorno 16
Mapas mentales y su entorno 16Mapas mentales y su entorno 16
Mapas mentales y su entorno 16elena valiente
 
Trabajamos con publisher 2013
Trabajamos con publisher 2013Trabajamos con publisher 2013
Trabajamos con publisher 2013elena valiente
 
La ofimática en las tic
La ofimática en las ticLa ofimática en las tic
La ofimática en las ticelena valiente
 
Elaborando actividades interactivas multimedia
Elaborando actividades interactivas multimediaElaborando actividades interactivas multimedia
Elaborando actividades interactivas multimediaelena valiente
 
Libros electronicos usando cuadernia
Libros electronicos usando cuaderniaLibros electronicos usando cuadernia
Libros electronicos usando cuaderniaelena valiente
 
Participación ciudadana
Participación ciudadanaParticipación ciudadana
Participación ciudadanaelena valiente
 
Aprendamos a jugar con javaclic
Aprendamos a jugar con javaclicAprendamos a jugar con javaclic
Aprendamos a jugar con javaclicelena valiente
 
Aprendiendo a crear una base de datos
Aprendiendo a crear una base de datosAprendiendo a crear una base de datos
Aprendiendo a crear una base de datoselena valiente
 

More from elena valiente (20)

Modelo lineal o en cascada
Modelo lineal o en cascadaModelo lineal o en cascada
Modelo lineal o en cascada
 
Las redes-sociales
Las redes-socialesLas redes-sociales
Las redes-sociales
 
Direccionamiento ip
Direccionamiento ipDireccionamiento ip
Direccionamiento ip
 
Consultas
ConsultasConsultas
Consultas
 
La ofimatica
La ofimaticaLa ofimatica
La ofimatica
 
Los componentes de las tic
Los componentes de las ticLos componentes de las tic
Los componentes de las tic
 
Mapas mentales y su entorno 16
Mapas mentales y su entorno 16Mapas mentales y su entorno 16
Mapas mentales y su entorno 16
 
Trabajamos con publisher 2013
Trabajamos con publisher 2013Trabajamos con publisher 2013
Trabajamos con publisher 2013
 
La ofimática en las tic
La ofimática en las ticLa ofimática en las tic
La ofimática en las tic
 
Las relaciones
Las relacionesLas relaciones
Las relaciones
 
Elaborando actividades interactivas multimedia
Elaborando actividades interactivas multimediaElaborando actividades interactivas multimedia
Elaborando actividades interactivas multimedia
 
Libros electronicos usando cuadernia
Libros electronicos usando cuaderniaLibros electronicos usando cuadernia
Libros electronicos usando cuadernia
 
Mercados
MercadosMercados
Mercados
 
El estado peruano
El estado peruanoEl estado peruano
El estado peruano
 
Participación ciudadana
Participación ciudadanaParticipación ciudadana
Participación ciudadana
 
La Soberania
La SoberaniaLa Soberania
La Soberania
 
La inclusión social
La inclusión socialLa inclusión social
La inclusión social
 
Aprendamos a jugar con javaclic
Aprendamos a jugar con javaclicAprendamos a jugar con javaclic
Aprendamos a jugar con javaclic
 
Aprendiendo a crear una base de datos
Aprendiendo a crear una base de datosAprendiendo a crear una base de datos
Aprendiendo a crear una base de datos
 
Consultas
ConsultasConsultas
Consultas
 

Recently uploaded

CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 

Recently uploaded (20)

CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 

Otros modelos de desarrollo de software

  • 1. Autora: Ing. Elena Valiente Ramirez
  • 2. CARACTERÍSTICAS DEL MODELO DE CONSTRUCCIÓN DE PROTOTIPOS -Comienza con una recolección inicial de requisitos para pasar a un diseño rápido y finalmente a la construcción de un prototipo de la solución. -- El desarrollador y el cliente deben ser conscientes de que el prototipo se utiliza para precisar los requisitos del software y así evitar inconvenientes
  • 3. El cliente cree que el prototipo es una primera versión funcional del Sistema. El desarrollador construye el prototipo rápidamente y en ocasiones sin hacer uso de la tecnología optima disponible.
  • 5. MODELO DE DESARROLLO RÁPIDO DE APLICACIONES (DRA) El desarrollo rápido de aplicaciones o RAD (acrónimo en inglés de Rapid Application Development) es un proceso de desarrollo de software, desarrollado inicialmente por James Martin en1980. .
  • 6. CARACTERÍSTICAS 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. Es una adaptación a “alta velocidad” del modelo en cascada
  • 7.
  • 8.
  • 9.
  • 10. Aplica el enfoque lineal secuencial escalonadamente Incrementos parciales de la herramienta completa (versiones) Cada incremento agrega funcionalidad adicional o mejorada sobre el sistema Cada etapa debe cumplir con los requisitos de las desarrolladas
  • 11.
  • 12.  Los clientes no tienen que esperar hasta que el sistema se entregue completamente para comenzar a hacer uso de él.  Los clientes pueden usar los incrementos iniciales como prototipo para precisar los requerimientos posteriores del sistema.  Minimización del riesgo de falla en el proyecto porque los errores se van corrigiendo progresivamente.
  • 13. PROBLEMAS: Adaptación de los requisitos del cliente para lograr incrementos pequeños (no mas de 20.000 líneas de código) que añadan funcionalidad al sistema
  • 14.
  • 15. CARACTERÍSTICAS Utilización de ciclos en lugar de sucesión de actividades. Facilita el desarrollo rápido de versiones incrementales de software.
  • 16. CARACTERÍSTICAS El modelo en espiral se divide en un número de actividades del marco de trabajo o regiones de tareas que varían entre tres y seis. En la Figura se reconocen seis regiones, que a su vez están constituidas por un conjunto de tareas que se adaptan a las características particulares del proyecto en construcción.
  • 17. VENTAJAS Una de las principales ventajas de este modelo de desarrollo es que considera directamente los riesgos técnicos en todas las etapas del proyecto, reduciéndolos antes de que se conviertan en problemáticos. Además, este modelo puede adaptarse y aplicarse a lo largo de la vida del software.
  • 18. LOS PROCESOS DEL MODELO EN ESPIRAL • Los procesos que se llevan a cabo dentro de un modelo en espiral son los siguientes: • Comunicación con el cliente Tareas para dinamizar la interacción desarrollador – cliente. • Planificación: Definición de recursos, tiempo y otra información relacionada con el proyecto. • Análisis de Riesgos: Evaluación de riesgos técnicos y de gestión. • Ingeniería: Construcción de una o más representaciones de la aplicación. • Construcción y Adaptación: Tareas de construcción, pruebas e instalación de la aplicación. • Evaluación del Cliente: Reacción del cliente frente a la aplicación obtenida a partir de la fase de ingeniería y de construcción.