SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software
Julio Pari
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
Darthuz Kilates
 
Cuadro comparativo
Cuadro comparativo Cuadro comparativo
Cuadro comparativo
Seba Briones
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
landeta_p
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
Chuyito Alvarado
 

Tendances (20)

CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARECUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Desarrollo iterativo e incremental
Desarrollo iterativo e incrementalDesarrollo iterativo e incremental
Desarrollo iterativo e incremental
 
4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
 
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
 
Entrega por etapas
Entrega por etapasEntrega por etapas
Entrega por etapas
 
Herramientas case full informacion
Herramientas case full informacionHerramientas case full informacion
Herramientas case full informacion
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
Cuadro comparativo
Cuadro comparativo Cuadro comparativo
Cuadro comparativo
 
2. El proceso del software
2. El proceso del software2. El proceso del software
2. El proceso del software
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientos
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Modelos uml compras v4
Modelos uml compras v4Modelos uml compras v4
Modelos uml compras v4
 
Scrum vs RUP
Scrum vs RUPScrum vs RUP
Scrum vs RUP
 
Vista lógica
Vista lógicaVista lógica
Vista lógica
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
 
Ingenieria De Software
Ingenieria De SoftwareIngenieria De Software
Ingenieria De Software
 
Modelo V
Modelo VModelo V
Modelo V
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 

Similaire à Modelo de Ciclo de Vida de Prototipado Evolutivo

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
LuisAngelSurichaquiG
 
Ciclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtCiclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gt
Doris Aguagallo
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win win
khinkhe
 
Modelo De Desarrollo Evolutivo
Modelo De Desarrollo EvolutivoModelo De Desarrollo Evolutivo
Modelo De Desarrollo Evolutivo
camilosena89
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_software
Miguel Castro
 
Actividad------. 20
Actividad------. 20Actividad------. 20
Actividad------. 20
grachika
 
Modelos de procesos_del_software
Modelos de procesos_del_softwareModelos de procesos_del_software
Modelos de procesos_del_software
roogg
 

Similaire à 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
 

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