SlideShare una empresa de Scribd logo
2.Procesos de Desarrollo de
Software
➔ Es un proceso de aprendizaje humano.
➔ Es un diálogo entre personas, en el que el conocimiento
se convierte en software.
➔ Se genera interacción entre usuarios, diseñadores y
herramientas en evolución.
➔ Es un proceso que se repite: con cada nueva ronda del
diálogo se genera más conocimiento útil.
¿Qué es el Desarrollo de Software?
La ingeniería de software define cinco actividades:
1. Comunicación.
2. Planeación.
3. Modelado.
4. Construcción.
5. Despliegue.
Además, a lo largo del proceso se aplica: seguimiento del
proyecto, administración de riesgos, aseguramiento de la
calidad, configuración, revisiones técnicas, entre otras.
Actividades
Un flujo de proceso lineal ejecuta cada una de las cinco
actividades en secuencia.
Un flujo de proceso iterativo puede repetir las actividades
antes de pasar a la siguiente.
Proceso Lineal vs Iterativo
Un flujo de proceso evolutivo realiza las actividades en forma
“circular”.
A través de las cinco actividades, cada circuito lleva a una
versión más completa del software.
Proceso Evolutivo
Un flujo de proceso paralelo ejecuta una o más actividades
en paralelo con otras.
Proceso Paralelo
Muchos piensan que es estado ideal está en la naturaleza.
El modelo en cascada es un enfoque secuencial, que
comienza con la especificación de los requerimientos y
avanza hasta concluir con el software terminado.
El progreso fluye de arriba hacía abajo, como una cascada.
Modelo en cascada
A menudo, es difícil para el cliente enunciar al principio todos
los requerimientos.
Es raro que un proyecto real sigan el flujo secuencial
propuesto por el modelo.
El cliente debe tener paciencia: No se tendrá una versión
funcional hasta que el proyecto está avanzado.
M.Cascada - Desventajas
En muchas situaciones existe necesidad de dar rápidamente
cierta funcionalidad de software a los usuarios y aumentarla
en las entregas posteriores.
En tales casos, se elige un modelo de proceso diseñado para
producir el software en incrementos.
“El modelo incremental aplica secuencias lineales en forma
escalonada a medida que avanza el calendario de
actividades”.
El Modelo Incremental.
El software, como todos los sistemas complejos, evolucionan
en el tiempo.
Los plazos apretados hacen que sea imposible la
terminación de un software perfecto. Muchas veces la
competencia obliga a lanzar una versión funcional.
En esta situación se necesita un modelo diseñado para
adaptarse a un producto que evoluciona con el tiempo.
Modelos Evolutivos.
Es frecuente que un cliente defina algunos objetivos, pero sin
estar seguro de los detalles del sistema.
En estas situaciones, el paradigma de hacer prototipos ofrece
un enfoque efectivo.
Ventajas:
Ayuda a mejorar la comprensión de lo que hay que elaborar
cuando los requerimientos no están claros.
Permite acelerar el proceso a partir de un prototipo funcional.
El Prototipo
Consiste en una serie de ciclos que se repiten en forma de
espiral, comenzando desde el centro.
Permite hacer un desarrollo rápido de versiones.
Desventajas:
1. Incertidumbre en el número de vueltas necesarias.
2. Es difícil convencer a los clientes.
El modelo espiral
1.¿Qué es el desarrollo de software?
2.¿Qué es un proceso del Software?
3.¿Cuáles son las 5 actividades estructurales para la I.S.?
4.¿Cómo funciona el Flujo del Proceso Lineal?
5.¿Cómo funciona el Flujo del Proceso Iterativo?
6.¿Cómo funciona el Flujo del Proceso Evolutivo?
7.¿Cómo funciona el Flujo del Proceso Paralelo?
8.¿Cómo funciona el Modelo en Cascada?
9.¿Cómo funciona el Modelo Incremental?
10.¿Cuáles son desventajas del modelo en Espiral?
Responder aquí
Preguntas

Más contenido relacionado

La actualidad más candente

MODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREMODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWARE
Jesus Yepez
 
Pracicas de Ingenieria de Software
Pracicas de Ingenieria de SoftwarePracicas de Ingenieria de Software
Pracicas de Ingenieria de Software
eeencalada
 
Extreme programming (1)
Extreme programming (1)Extreme programming (1)
Extreme programming (1)
Enrique Polo
 

La actualidad más candente (20)

MODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREMODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWARE
 
1.is.el software y la ingeniería del software
1.is.el software y la ingeniería del software1.is.el software y la ingeniería del software
1.is.el software y la ingeniería del software
 
Programación Extrema (Extream Programming XP)
Programación Extrema (Extream Programming XP)Programación Extrema (Extream Programming XP)
Programación Extrema (Extream Programming XP)
 
Metodos agiles
Metodos agilesMetodos agiles
Metodos agiles
 
problemas del software
problemas del softwareproblemas del software
problemas del software
 
Grupo# 5 problemas en el desarrollo de software
Grupo# 5 problemas en el desarrollo de softwareGrupo# 5 problemas en el desarrollo de software
Grupo# 5 problemas en el desarrollo de software
 
Introduccion a Crystal Clear - BarcampGt2010
Introduccion a Crystal Clear - BarcampGt2010Introduccion a Crystal Clear - BarcampGt2010
Introduccion a Crystal Clear - BarcampGt2010
 
Programación extrema
Programación extremaProgramación extrema
Programación extrema
 
Pracicas de Ingenieria de Software
Pracicas de Ingenieria de SoftwarePracicas de Ingenieria de Software
Pracicas de Ingenieria de Software
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3
 
Monografia metodologia xp
Monografia   metodologia xpMonografia   metodologia xp
Monografia metodologia xp
 
Programacion extrema_WR
Programacion extrema_WRProgramacion extrema_WR
Programacion extrema_WR
 
Introducción a la Ingeniria del Software
Introducción a la Ingeniria del SoftwareIntroducción a la Ingeniria del Software
Introducción a la Ingeniria del Software
 
4.principios que guían la práctica
4.principios que guían la práctica4.principios que guían la práctica
4.principios que guían la práctica
 
Programacion Extrema
Programacion ExtremaProgramacion Extrema
Programacion Extrema
 
Desarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumDesarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrum
 
¿Qué es un DevOps ?
¿Qué es un DevOps ?¿Qué es un DevOps ?
¿Qué es un DevOps ?
 
Programación Extrema - XP
Programación Extrema - XPProgramación Extrema - XP
Programación Extrema - XP
 
Extreme programming (1)
Extreme programming (1)Extreme programming (1)
Extreme programming (1)
 
Metodologías de desarrollo ágiles: Scrum, XP
Metodologías de desarrollo ágiles: Scrum, XPMetodologías de desarrollo ágiles: Scrum, XP
Metodologías de desarrollo ágiles: Scrum, XP
 

Destacado

Producción
ProducciónProducción
Producción
abigail
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
Brihany Rossell
 

Destacado (14)

Producción
ProducciónProducción
Producción
 
5.instrucciones de control en java parte2
5.instrucciones de control en java parte25.instrucciones de control en java parte2
5.instrucciones de control en java parte2
 
5.instrucciones de control en c++ parte 2
5.instrucciones de control en c++  parte 25.instrucciones de control en c++  parte 2
5.instrucciones de control en c++ parte 2
 
1.introducción a las redes
1.introducción a las redes1.introducción a las redes
1.introducción a las redes
 
5.redes auditoria de sistemas
5.redes auditoria de sistemas5.redes auditoria de sistemas
5.redes auditoria de sistemas
 
4.test de penetración pentest
4.test de penetración   pentest4.test de penetración   pentest
4.test de penetración pentest
 
7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clases
 
10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes
 
3.introducción a las clases y objetos en c++
3.introducción a las clases y objetos en c++3.introducción a las clases y objetos en c++
3.introducción a las clases y objetos en c++
 
8.clases y objetos en c++
8.clases y objetos en c++8.clases y objetos en c++
8.clases y objetos en c++
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
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
 
El Modelo Dra
El Modelo DraEl Modelo Dra
El Modelo Dra
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 

Similar a 2.procesos de desarrollo 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
Andhy H Palma
 

Similar a 2.procesos de desarrollo de software (20)

Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
Modelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de softwareModelos de ciclo de vida en el desarrollo de software
Modelos de ciclo de vida en el desarrollo de software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 
Modelos de proceso evolutivo
Modelos de proceso evolutivoModelos de proceso evolutivo
Modelos de proceso evolutivo
 
Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)
 
Presentación 162 modelos de proceso de software
Presentación 162 modelos de proceso de softwarePresentación 162 modelos de proceso de software
Presentación 162 modelos de proceso de software
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
 
PROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptxPROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptx
 
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 )
 
Act18
Act18Act18
Act18
 
ciclo_de_vida_software
ciclo_de_vida_softwareciclo_de_vida_software
ciclo_de_vida_software
 
Presentacion Metodos de software
Presentacion Metodos de softwarePresentacion Metodos de software
Presentacion Metodos de software
 
prueva
pruevaprueva
prueva
 
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
 
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
 
Ciclo de vida del Software
Ciclo de vida del SoftwareCiclo de vida del Software
Ciclo de vida del Software
 
Metodologías de desarrollo de software
Metodologías de desarrollo de softwareMetodologías de desarrollo de software
Metodologías de desarrollo de software
 

Más de Ramiro Estigarribia Canese

Más de Ramiro Estigarribia Canese (20)

8.Flujo, Comportamiento, Patrones y WebApps.pdf
8.Flujo, Comportamiento, Patrones y WebApps.pdf8.Flujo, Comportamiento, Patrones y WebApps.pdf
8.Flujo, Comportamiento, Patrones y WebApps.pdf
 
Principios que Guían la Práctica
Principios que Guían la PrácticaPrincipios que Guían la Práctica
Principios que Guían la Práctica
 
CSS - Hojas de Estilo en Cascada.pdf
CSS -  Hojas de Estilo en Cascada.pdfCSS -  Hojas de Estilo en Cascada.pdf
CSS - Hojas de Estilo en Cascada.pdf
 
Python conceptos básicos
Python   conceptos básicosPython   conceptos básicos
Python conceptos básicos
 
Diseño de WebApps
Diseño de WebAppsDiseño de WebApps
Diseño de WebApps
 
Diseño basado en patrones
Diseño basado en patronesDiseño basado en patrones
Diseño basado en patrones
 
Servicios web
Servicios webServicios web
Servicios web
 
Especificaciones de los procesadores
Especificaciones de los procesadoresEspecificaciones de los procesadores
Especificaciones de los procesadores
 
Lenguaje de programación awk
Lenguaje de programación awkLenguaje de programación awk
Lenguaje de programación awk
 
Bases de datos con PHP y PDO
Bases de datos con PHP y PDOBases de datos con PHP y PDO
Bases de datos con PHP y PDO
 
Bases de datos con PHP y Mysqli
Bases de datos con PHP y MysqliBases de datos con PHP y Mysqli
Bases de datos con PHP y Mysqli
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuario
 
Variables del sistema en php
Variables del sistema en phpVariables del sistema en php
Variables del sistema en php
 
Funciones en php
Funciones en phpFunciones en php
Funciones en php
 
Bootstrap menues, contenedores y formularios
Bootstrap   menues, contenedores y formulariosBootstrap   menues, contenedores y formularios
Bootstrap menues, contenedores y formularios
 
Estructuras de control en bash
Estructuras de control en bashEstructuras de control en bash
Estructuras de control en bash
 
Visual studio code
Visual studio codeVisual studio code
Visual studio code
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 
Herramienta cacti
Herramienta cactiHerramienta cacti
Herramienta cacti
 
Monitoreo de datacenter
Monitoreo de datacenterMonitoreo de datacenter
Monitoreo de datacenter
 

Último

proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
encinasm992
 

Último (20)

Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL Server
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdfHIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdf
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicial
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
 
Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdf
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Introducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptxIntroducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptx
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 
Presentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptxPresentacion y Extension de tema para Blogger.pptx
Presentacion y Extension de tema para Blogger.pptx
 

2.procesos de desarrollo de software

  • 2. ➔ Es un proceso de aprendizaje humano. ➔ Es un diálogo entre personas, en el que el conocimiento se convierte en software. ➔ Se genera interacción entre usuarios, diseñadores y herramientas en evolución. ➔ Es un proceso que se repite: con cada nueva ronda del diálogo se genera más conocimiento útil. ¿Qué es el Desarrollo de Software?
  • 3. La ingeniería de software define cinco actividades: 1. Comunicación. 2. Planeación. 3. Modelado. 4. Construcción. 5. Despliegue. Además, a lo largo del proceso se aplica: seguimiento del proyecto, administración de riesgos, aseguramiento de la calidad, configuración, revisiones técnicas, entre otras. Actividades
  • 4. Un flujo de proceso lineal ejecuta cada una de las cinco actividades en secuencia. Un flujo de proceso iterativo puede repetir las actividades antes de pasar a la siguiente. Proceso Lineal vs Iterativo
  • 5. Un flujo de proceso evolutivo realiza las actividades en forma “circular”. A través de las cinco actividades, cada circuito lleva a una versión más completa del software. Proceso Evolutivo
  • 6. Un flujo de proceso paralelo ejecuta una o más actividades en paralelo con otras. Proceso Paralelo
  • 7. Muchos piensan que es estado ideal está en la naturaleza. El modelo en cascada es un enfoque secuencial, que comienza con la especificación de los requerimientos y avanza hasta concluir con el software terminado. El progreso fluye de arriba hacía abajo, como una cascada. Modelo en cascada
  • 8.
  • 9. A menudo, es difícil para el cliente enunciar al principio todos los requerimientos. Es raro que un proyecto real sigan el flujo secuencial propuesto por el modelo. El cliente debe tener paciencia: No se tendrá una versión funcional hasta que el proyecto está avanzado. M.Cascada - Desventajas
  • 10. En muchas situaciones existe necesidad de dar rápidamente cierta funcionalidad de software a los usuarios y aumentarla en las entregas posteriores. En tales casos, se elige un modelo de proceso diseñado para producir el software en incrementos. “El modelo incremental aplica secuencias lineales en forma escalonada a medida que avanza el calendario de actividades”. El Modelo Incremental.
  • 11.
  • 12. El software, como todos los sistemas complejos, evolucionan en el tiempo. Los plazos apretados hacen que sea imposible la terminación de un software perfecto. Muchas veces la competencia obliga a lanzar una versión funcional. En esta situación se necesita un modelo diseñado para adaptarse a un producto que evoluciona con el tiempo. Modelos Evolutivos.
  • 13.
  • 14. Es frecuente que un cliente defina algunos objetivos, pero sin estar seguro de los detalles del sistema. En estas situaciones, el paradigma de hacer prototipos ofrece un enfoque efectivo. Ventajas: Ayuda a mejorar la comprensión de lo que hay que elaborar cuando los requerimientos no están claros. Permite acelerar el proceso a partir de un prototipo funcional. El Prototipo
  • 15. Consiste en una serie de ciclos que se repiten en forma de espiral, comenzando desde el centro. Permite hacer un desarrollo rápido de versiones. Desventajas: 1. Incertidumbre en el número de vueltas necesarias. 2. Es difícil convencer a los clientes. El modelo espiral
  • 16.
  • 17. 1.¿Qué es el desarrollo de software? 2.¿Qué es un proceso del Software? 3.¿Cuáles son las 5 actividades estructurales para la I.S.? 4.¿Cómo funciona el Flujo del Proceso Lineal? 5.¿Cómo funciona el Flujo del Proceso Iterativo? 6.¿Cómo funciona el Flujo del Proceso Evolutivo? 7.¿Cómo funciona el Flujo del Proceso Paralelo? 8.¿Cómo funciona el Modelo en Cascada? 9.¿Cómo funciona el Modelo Incremental? 10.¿Cuáles son desventajas del modelo en Espiral? Responder aquí Preguntas