SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
MODELO DE CICLO DE VIDA DE
PROTOTIPADO EVOLUTIVO
Por Iván Danilo Cornejo
Ingeniería en CC de la Computación
Universidad Francisco Gavidia
ia.idcornejo@ufg.edu.sv
EL MODELO
El modelo de ciclo de vida de software es una representación abstracta de un
proceso de software. El software como todos los sistemas complejos evolucionan, por
lo que no es extraño que a medida del desarrollo de un software los requerimientos
del del negocio y el proyecto también cambien. Es por ello que se presenta un
modelo de ciclo de vida, El ciclo de Vida de Prototipado Evolutivo
El modelo de prototipos permite que todo el sistema, o algunas sus partes, se
construyan rápidamente para comprender o aclarar aspectos , tiene el mismo
objetivo que un prototipo de ingeniería , donde los requerimientos o el diseño
requieren la investigación repetida para asegurar que el desarrollador, el usuario y
el cliente tengan una comprensión unificada tanto de lo que se necesita como de lo
que se propone como solución.
VENTAJAS
Una de las mayores ventajas que se logra discernir para el modelo de prototipado
evolutivo es que se pueden explorar alternativas de diseño a través de consulta con
el cliente, como equipo de desarrollo se cree más en una comunión con el cliente
para fomentar una alta comunicación con los usuarios y los dueños del producto. Así
se puede lograr a través de prototipos una visión unificada de lo que se necesita y
lo que se propone como solución
En el modelo del prototipado evolutivo en la etapa del diseño podemos encontrar
algún problema con los requerimientos y es menos dificultoso retornar a actividades
de requerimientos para replantear o cambiar especificaciones.
ETAPAS
Se definen tres etapas del ciclo de vida las cuales se
detallan a continuación:
Planificación: en esta etapa como su nombre lo
indica se planificará la gestión de desarrollo tanto
como cronológicamente y consumo de recursos
Implementación: En esta etapa se realizarán las
actividades que conlleva el desarrollo para la
realización del proyecto
Puesta en producción: Acá se presentará al usuario
final y al cliente después de que se ha logrado
completar el proceso de realización del proyecto y
que responde a los requerimientos solicitados por el
cliente y/o usuario final.
En el ciclo de vida de prototipado las se pueden
detallar de la siguiente manera:
a) Requisitos del sistema
b) Especificaciones de requisitos del prototipo
c) Diseño del prototipo
d) Desarrollo del prototipo (codificación)
e) Implementación y prueba del prototipo
f) Refinamiento iterativo de las
especificaciones del prototipo
g) Diseño del sistema final
h) Implementación del sistema final
ESQUEMA BÁSICO DEL CICLO DE
PROTOTIPADO
Se presenta a continuación un
esquema que demuestra el ciclo
de prototipado evolutivo que se
tiene en este tipo desarrollo
Requisitos del sistema
Especificaciones de
Requisitos del
prototipo
Diseño del prototipo
Implementación y
prueba del prototipo
Evaluación y
comunicación para
refinamiento
Iteraciones del prototipo
Diseño del sistema
final
Implementación del
sistema final
CICLO DE VIDA DEL PROTIPADO EVOLUTIVO
WEBGRAFÍA
Pressman, R. (2010). Ingeniería del software:
un enfoque práctico (7a. ed.). México, D.F., MX:
McGraw-Hill Interamericana. Sitio Web:
http://www.ebrary.com
Ruiz, F. (2008). Proceso de Ingeniería de
Software. Septiembre 17, 2016, de
Universidad de Cantabria; disponible en:
https://www.ctr.unican.es/asignaturas/Is1/is1-
t02-trans.pdf
Cataldi, Z.. (noviembre, 2006). El ciclo de vida
y la matriz de acti vidades como base para el
diseño y desarrollo metodológico de software
educativo . Revista Ingeniería Informática, 13,
13. Disponible en:
http://inf.udec.cl/~revista/ediciones/edicion1
3/articulo%2013-4.pdf

Más contenido relacionado

La actualidad más candente

Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareWilliam Matamoros
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicionalJesenia Escobar
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software Brihany Rossell
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipoyanezcabrera
 
Metodologia incremental
Metodologia incrementalMetodologia incremental
Metodologia incrementalAnel Sosa
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareEvelinBermeo
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de softwareHernan Espinoza
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrolloitsarellano
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMicky Jerzy
 

La actualidad más candente (20)

Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de software
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicional
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 
Diseño caso de pruebas
Diseño caso de pruebasDiseño caso de pruebas
Diseño caso de pruebas
 
Modelo espiral
Modelo espiralModelo espiral
Modelo espiral
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Metodologia incremental
Metodologia incrementalMetodologia incremental
Metodologia incremental
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
modelos de calidad de software
modelos de calidad de softwaremodelos de calidad de software
modelos de calidad de software
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 

Similar a Modelo de Ciclo de Vida de Prototipado Evolutivo

Ciclo de vida del Software
Ciclo de vida del SoftwareCiclo de vida del Software
Ciclo de vida del SoftwareKev Tae
 
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdfMETODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdfLuisAngelSurichaquiG
 
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De SoftwareModelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Softwarevictor mamani
 
CICLO DE VIDA DE UN SOFTWARE
CICLO DE  VIDA DE UN SOFTWARECICLO DE  VIDA DE UN SOFTWARE
CICLO DE VIDA DE UN SOFTWARECesar Yupa
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Bruno
 
Ciclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtCiclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtDoris Aguagallo
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win winkhinkhe
 
Giorgio lopez ensayo
Giorgio lopez ensayoGiorgio lopez ensayo
Giorgio lopez ensayogiorgio lopez
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareMonica Rodriguez
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareRoxmaury Reyes
 
Modelos de ciclo de vida del software
Modelos de ciclo de vida del softwareModelos de ciclo de vida del software
Modelos de ciclo de vida del softwareIEO Santo Tomás
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de softJazmin Cr
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareGabrielRosendo2
 
Modelo De Desarrollo Evolutivo
Modelo De Desarrollo EvolutivoModelo De Desarrollo Evolutivo
Modelo De Desarrollo Evolutivocamilosena89
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_softwareMiguel Castro
 
Actividad------. 20
Actividad------. 20Actividad------. 20
Actividad------. 20grachika
 
Modelos de procesos_del_software
Modelos de procesos_del_softwareModelos de procesos_del_software
Modelos de procesos_del_softwareroogg
 
Ingeniería de software - Ciclo de vida
Ingeniería de software - Ciclo de vidaIngeniería de software - Ciclo de vida
Ingeniería de software - Ciclo de vidaCARLOSCOLQUEALMENDRA
 
Presentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del softwarePresentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del softwareSamuelSanchez136
 

Similar a Modelo de Ciclo de Vida de Prototipado Evolutivo (20)

Ciclo de vida del Software
Ciclo de vida del SoftwareCiclo de vida del Software
Ciclo de vida del Software
 
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdfMETODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
METODOLOGÍA DE PROYECTOS A TRAVÉS CICLO DE VIDA DE DESARROLLO DE SOFTWARE.pdf
 
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De SoftwareModelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
 
CICLO DE VIDA DE UN SOFTWARE
CICLO DE  VIDA DE UN SOFTWARECICLO DE  VIDA DE UN SOFTWARE
CICLO DE VIDA DE UN SOFTWARE
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3
 
Ciclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtCiclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gt
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win win
 
Giorgio lopez ensayo
Giorgio lopez ensayoGiorgio lopez ensayo
Giorgio lopez ensayo
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Modelos de ciclo de vida del software
Modelos de ciclo de vida del softwareModelos de ciclo de vida del software
Modelos de ciclo de vida del software
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Mod 6.2 introducción al análisis
Mod 6.2 introducción al análisisMod 6.2 introducción al análisis
Mod 6.2 introducción al análisis
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Modelo De Desarrollo Evolutivo
Modelo De Desarrollo EvolutivoModelo De Desarrollo Evolutivo
Modelo De Desarrollo Evolutivo
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_software
 
Actividad------. 20
Actividad------. 20Actividad------. 20
Actividad------. 20
 
Modelos de procesos_del_software
Modelos de procesos_del_softwareModelos de procesos_del_software
Modelos de procesos_del_software
 
Ingeniería de software - Ciclo de vida
Ingeniería de software - Ciclo de vidaIngeniería de software - Ciclo de vida
Ingeniería de software - Ciclo de vida
 
Presentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del softwarePresentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del software
 

Último

trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxlasocharfuelan123
 
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 INTERNETCasa
 
MODULO BASICO DE WORD - I CICLO.DOC.DOC.
MODULO BASICO DE WORD - I CICLO.DOC.DOC.MODULO BASICO DE WORD - I CICLO.DOC.DOC.
MODULO BASICO DE WORD - I CICLO.DOC.DOC.CarmenFlores88207
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfjuanjosebarreiro704
 
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)martinezhd1
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsFederico Toledo
 
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)edisonquispecalderon
 
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...cuentauniversidad34
 

Último (8)

trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docx
 
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
 
MODULO BASICO DE WORD - I CICLO.DOC.DOC.
MODULO BASICO DE WORD - I CICLO.DOC.DOC.MODULO BASICO DE WORD - I CICLO.DOC.DOC.
MODULO BASICO DE WORD - I CICLO.DOC.DOC.
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
 
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)
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
 
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)
 
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
 

Modelo de Ciclo de Vida de Prototipado Evolutivo

  • 1. MODELO DE CICLO DE VIDA DE PROTOTIPADO EVOLUTIVO Por Iván Danilo Cornejo Ingeniería en CC de la Computación Universidad Francisco Gavidia ia.idcornejo@ufg.edu.sv
  • 2. EL MODELO El modelo de ciclo de vida de software es una representación abstracta de un proceso de software. El software como todos los sistemas complejos evolucionan, por lo que no es extraño que a medida del desarrollo de un software los requerimientos del del negocio y el proyecto también cambien. Es por ello que se presenta un modelo de ciclo de vida, El ciclo de Vida de Prototipado Evolutivo El modelo de prototipos permite que todo el sistema, o algunas sus partes, se construyan rápidamente para comprender o aclarar aspectos , tiene el mismo objetivo que un prototipo de ingeniería , donde los requerimientos o el diseño requieren la investigación repetida para asegurar que el desarrollador, el usuario y el cliente tengan una comprensión unificada tanto de lo que se necesita como de lo que se propone como solución.
  • 3. VENTAJAS Una de las mayores ventajas que se logra discernir para el modelo de prototipado evolutivo es que se pueden explorar alternativas de diseño a través de consulta con el cliente, como equipo de desarrollo se cree más en una comunión con el cliente para fomentar una alta comunicación con los usuarios y los dueños del producto. Así se puede lograr a través de prototipos una visión unificada de lo que se necesita y lo que se propone como solución En el modelo del prototipado evolutivo en la etapa del diseño podemos encontrar algún problema con los requerimientos y es menos dificultoso retornar a actividades de requerimientos para replantear o cambiar especificaciones.
  • 4. ETAPAS Se definen tres etapas del ciclo de vida las cuales se detallan a continuación: Planificación: en esta etapa como su nombre lo indica se planificará la gestión de desarrollo tanto como cronológicamente y consumo de recursos Implementación: En esta etapa se realizarán las actividades que conlleva el desarrollo para la realización del proyecto Puesta en producción: Acá se presentará al usuario final y al cliente después de que se ha logrado completar el proceso de realización del proyecto y que responde a los requerimientos solicitados por el cliente y/o usuario final. En el ciclo de vida de prototipado las se pueden detallar de la siguiente manera: a) Requisitos del sistema b) Especificaciones de requisitos del prototipo c) Diseño del prototipo d) Desarrollo del prototipo (codificación) e) Implementación y prueba del prototipo f) Refinamiento iterativo de las especificaciones del prototipo g) Diseño del sistema final h) Implementación del sistema final
  • 5. ESQUEMA BÁSICO DEL CICLO DE PROTOTIPADO Se presenta a continuación un esquema que demuestra el ciclo de prototipado evolutivo que se tiene en este tipo desarrollo
  • 6. Requisitos del sistema Especificaciones de Requisitos del prototipo Diseño del prototipo Implementación y prueba del prototipo Evaluación y comunicación para refinamiento Iteraciones del prototipo Diseño del sistema final Implementación del sistema final CICLO DE VIDA DEL PROTIPADO EVOLUTIVO
  • 7. WEBGRAFÍA Pressman, R. (2010). Ingeniería del software: un enfoque práctico (7a. ed.). México, D.F., MX: McGraw-Hill Interamericana. Sitio Web: http://www.ebrary.com Ruiz, F. (2008). Proceso de Ingeniería de Software. Septiembre 17, 2016, de Universidad de Cantabria; disponible en: https://www.ctr.unican.es/asignaturas/Is1/is1- t02-trans.pdf Cataldi, Z.. (noviembre, 2006). El ciclo de vida y la matriz de acti vidades como base para el diseño y desarrollo metodológico de software educativo . Revista Ingeniería Informática, 13, 13. Disponible en: http://inf.udec.cl/~revista/ediciones/edicion1 3/articulo%2013-4.pdf