SlideShare una empresa de Scribd logo
1 de 1
Modelo de
cascada
Desarrollo
evolutivo
Desarrollo
formal de
sistemas
Desarrollo
Orientado a
Reutilización
Desarrollo
Incremental
Desarrollo
en Espiral
Definición
Es el enfoque
metodológico que
ordena rigurosamente
las etapas
del proceso para el
desarrollo
de software.
Procesos de cambio a
todos los niveles que
ocurren a lo largo del
ciclo vital y que son
fruto tanto de nuestra
relación con el
ambiente que nos
rodea.
es un camino a la
construcción y
análisis de modelos
matemáticos que
permitan una
automatización del
desarrollo
de sistemas
informáticos.
Es un modelo
fuertemente orientado
a la reutilización. Este
modelo consta de 4
fases : Análisis de
componentes,
Modificación de
requisitos, Diseño del
sistema con
reutilización,
Desarrollo e
integración.
Es un proceso de
desarrollo de software
creado en respuesta a
las debilidades del
modelo tradicional de
cascada.
Es un modelo de ciclo
de vida del software
definido por primera
vez por Barry Boehm
en 1986 utilizado
generalmente en
la Ingeniería del
software.
características
 Es el mas
utilizado.
 Las fases
continúan hasta
que los
objetivos se
han cumplido.
 El desarrollo es
un proceso de
construcción
dinámico.
 Es un proceso
adaptativo.
 la
especificación
es formal y
ejecutable
constituye el
primer
prototipo del
sistema
 Se determina
qué
componentes
pueden ser
utilizados.
 El software que
no puede
comprarse
 Reduce el
rehacer trabajo
durante el
proceso de
desarrollo.
 Se definen los
objetivos.
 Pueden
desarrollarse
prototipos.
Aplicación
 Es uno de los
puntos fuertes de
este método que,
por otra parte, no
obtiene tan
buenos
resultados.
 La
especificación
puede
desarrollarse de
forma creciente
 El desarrollo de
modelos
formales
actualmente es
bastante caro y
lleva mucho
tiempo.
 Se diseña o
reutiliza el
marco de
trabajo .
 tener en cuenta
los
componentes
localizados .
 se puede
utilizar el
modelo de
cascada o
evolutivo.
 Se realiza un
diseño
detallado del
plan
administrativo
Ventajas
 Realiza un buen
funcionamiento
en equipos
débiles y
productos
maduros.
 Los usuarios y
desarrolladores
logran un mejor
entendimiento
del sistema.
 Se comprende
mejor el
sistema.
 El sistema se
describe de
manera más
precisa.
 Disminuye el
costo y esfuerzo
de desarrollo.
 Reduce el tiempo
de entrega.
 En el desarrollo
de este modelo
se da la
retroalimentaci
ón muy
temprano a los
usuarios.
 Reduce riesgos
del proyecto.
 Incorpora
objetivos de
calidad
Desventajas
 En la vida real,
un proyecto rara
vez sigue una
secuencia lineal.
 Proceso no
Visible.
 Se requieren
técnicas y
herramientas.
 Los
investigadores
por lo general no
conocen la
realidad
industrial.
 Los
“compromisos”
en los
requisitos son
inevitables.
 Cada
incremento
debe ser
pequeño para
limitar el riesgo
 Genera mucho
tiempo en el
desarrollo del
sistema
 Modelo costoso

Más contenido relacionado

La actualidad más candente

Modelos de ciclo de vida para desarrollo de sistemas 5
Modelos de ciclo de vida para  desarrollo de sistemas 5Modelos de ciclo de vida para  desarrollo de sistemas 5
Modelos de ciclo de vida para desarrollo de sistemas 5
jhorgeprieto
 
Kendall&kendall mantenimiento prueba
Kendall&kendall mantenimiento pruebaKendall&kendall mantenimiento prueba
Kendall&kendall mantenimiento prueba
Flavio Toalombo
 
Elaboración de prototipo
Elaboración de prototipoElaboración de prototipo
Elaboración de prototipo
sistemaaabbbb
 
Preguntas frecuentes de la IS
Preguntas frecuentes de la ISPreguntas frecuentes de la IS
Preguntas frecuentes de la IS
jmpov441
 
Vida de un software
Vida de un softwareVida de un software
Vida de un software
Any Saula
 

La actualidad más candente (18)

Ciclo de vida de un software y Modelos de desarrollo 2015
Ciclo de vida de un software y Modelos de desarrollo 2015Ciclo de vida de un software y Modelos de desarrollo 2015
Ciclo de vida de un software y Modelos de desarrollo 2015
 
Modelos de ciclo de vida para desarrollo de sistemas 5
Modelos de ciclo de vida para  desarrollo de sistemas 5Modelos de ciclo de vida para  desarrollo de sistemas 5
Modelos de ciclo de vida para desarrollo de sistemas 5
 
Kendall&kendall mantenimiento prueba
Kendall&kendall mantenimiento pruebaKendall&kendall mantenimiento prueba
Kendall&kendall mantenimiento prueba
 
CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS
CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMASCICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS
CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS
 
Ensayo ciclo de vida del software
Ensayo ciclo de vida del softwareEnsayo ciclo de vida del software
Ensayo ciclo de vida del software
 
Dpss u3 u2_argm
Dpss u3 u2_argmDpss u3 u2_argm
Dpss u3 u2_argm
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
DPSS_UE_A2_LUMM
DPSS_UE_A2_LUMMDPSS_UE_A2_LUMM
DPSS_UE_A2_LUMM
 
Elaboración de prototipo
Elaboración de prototipoElaboración de prototipo
Elaboración de prototipo
 
Luiscaraballo ensayo
Luiscaraballo ensayoLuiscaraballo ensayo
Luiscaraballo ensayo
 
Preguntas frecuentes de la IS
Preguntas frecuentes de la ISPreguntas frecuentes de la IS
Preguntas frecuentes de la IS
 
Metodologias del desarrollo del software
Metodologias del desarrollo del softwareMetodologias del desarrollo del software
Metodologias del desarrollo del software
 
Vida de un software
Vida de un softwareVida de un software
Vida de un software
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software
 
Cascadas
CascadasCascadas
Cascadas
 
Ciclo de desarrollo de software
Ciclo de desarrollo de softwareCiclo de desarrollo de software
Ciclo de desarrollo de software
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivo
 

Similar a Maria zambrano

Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
jhonatanalex
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
Abner Garcia
 
Iterativo xarla
Iterativo xarlaIterativo xarla
Iterativo xarla
Rony Clar
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
Andhy H Palma
 
Modelo de software en espiral
Modelo de software en espiralModelo de software en espiral
Modelo de software en espiral
Nando Lopez
 

Similar a Maria zambrano (20)

Metodologias de Desarrollo del Software
Metodologias de Desarrollo del SoftwareMetodologias de Desarrollo del Software
Metodologias de Desarrollo del Software
 
Act18
Act18Act18
Act18
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
 
modelos para el desarrollo de sofware
modelos para el desarrollo de sofwaremodelos para el desarrollo de sofware
modelos para el desarrollo de sofware
 
Actividad de aprendizaje
Actividad de aprendizajeActividad de aprendizaje
Actividad de aprendizaje
 
Los modelos de desarrollo de software (hendrick rodriguez )
Los modelos de desarrollo de software (hendrick rodriguez )Los modelos de desarrollo de software (hendrick rodriguez )
Los modelos de desarrollo de software (hendrick rodriguez )
 
Instituto tecnologio spencer w
Instituto tecnologio spencer wInstituto tecnologio spencer w
Instituto tecnologio spencer w
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
software
softwaresoftware
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
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Iterativo xarla
Iterativo xarlaIterativo xarla
Iterativo xarla
 
AMSI
AMSIAMSI
AMSI
 
ASD.pptx
ASD.pptxASD.pptx
ASD.pptx
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Tarea nayeli
Tarea nayeliTarea nayeli
Tarea nayeli
 
software
softwaresoftware
software
 
Modelo de software en espiral
Modelo de software en espiralModelo de software en espiral
Modelo de software en espiral
 

Último

Último (7)

LA CALIDAD DE LA INFORMACION EN LA NUEVA ERA DEL INTERNET
LA CALIDAD DE LA INFORMACION  EN LA NUEVA ERA DEL INTERNETLA CALIDAD DE LA INFORMACION  EN LA NUEVA ERA DEL INTERNET
LA CALIDAD DE LA INFORMACION EN LA NUEVA ERA DEL INTERNET
 
Virus informático (tipos y opciones para prevenir)
Virus informático (tipos y opciones para prevenir)Virus informático (tipos y opciones para prevenir)
Virus informático (tipos y opciones para prevenir)
 
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...
 
Tkinter para python (curso de interfaces gráficas)
Tkinter para python (curso de interfaces gráficas)Tkinter para python (curso de interfaces gráficas)
Tkinter para python (curso de interfaces gráficas)
 
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
 
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
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 

Maria zambrano

  • 1. Modelo de cascada Desarrollo evolutivo Desarrollo formal de sistemas Desarrollo Orientado a Reutilización Desarrollo Incremental Desarrollo en Espiral Definición Es el enfoque metodológico que ordena rigurosamente las etapas del proceso para el desarrollo de software. Procesos de cambio a todos los niveles que ocurren a lo largo del ciclo vital y que son fruto tanto de nuestra relación con el ambiente que nos rodea. es un camino a la construcción y análisis de modelos matemáticos que permitan una automatización del desarrollo de sistemas informáticos. Es un modelo fuertemente orientado a la reutilización. Este modelo consta de 4 fases : Análisis de componentes, Modificación de requisitos, Diseño del sistema con reutilización, Desarrollo e integración. Es un proceso de desarrollo de software creado en respuesta a las debilidades del modelo tradicional de cascada. Es un modelo de ciclo de vida del software definido por primera vez por Barry Boehm en 1986 utilizado generalmente en la Ingeniería del software. características  Es el mas utilizado.  Las fases continúan hasta que los objetivos se han cumplido.  El desarrollo es un proceso de construcción dinámico.  Es un proceso adaptativo.  la especificación es formal y ejecutable constituye el primer prototipo del sistema  Se determina qué componentes pueden ser utilizados.  El software que no puede comprarse  Reduce el rehacer trabajo durante el proceso de desarrollo.  Se definen los objetivos.  Pueden desarrollarse prototipos. Aplicación  Es uno de los puntos fuertes de este método que, por otra parte, no obtiene tan buenos resultados.  La especificación puede desarrollarse de forma creciente  El desarrollo de modelos formales actualmente es bastante caro y lleva mucho tiempo.  Se diseña o reutiliza el marco de trabajo .  tener en cuenta los componentes localizados .  se puede utilizar el modelo de cascada o evolutivo.  Se realiza un diseño detallado del plan administrativo Ventajas  Realiza un buen funcionamiento en equipos débiles y productos maduros.  Los usuarios y desarrolladores logran un mejor entendimiento del sistema.  Se comprende mejor el sistema.  El sistema se describe de manera más precisa.  Disminuye el costo y esfuerzo de desarrollo.  Reduce el tiempo de entrega.  En el desarrollo de este modelo se da la retroalimentaci ón muy temprano a los usuarios.  Reduce riesgos del proyecto.  Incorpora objetivos de calidad Desventajas  En la vida real, un proyecto rara vez sigue una secuencia lineal.  Proceso no Visible.  Se requieren técnicas y herramientas.  Los investigadores por lo general no conocen la realidad industrial.  Los “compromisos” en los requisitos son inevitables.  Cada incremento debe ser pequeño para limitar el riesgo  Genera mucho tiempo en el desarrollo del sistema  Modelo costoso