SlideShare una empresa de Scribd logo
1 de 13
METODOLOGÍAS DE DESARROLLO
Y
DISEÑO DE SISTEMAS
INTEGRANTES:
GRUPO 10
INTEGRANTES:
Univ. Camargo Pacheco Bryan Carlos
Univ. Perca Janco Justina
Univ. Ticona Choque Juan Andres
Univ. Ticona Ilaja Marco Antonio
Univ. Villca Borras Andres
Modelos de proceso de software
Un modelo de procesos del software es una descripción simplificada de un
proceso del software que presenta una visión de ese proceso
Estos modelos pueden incluir actividades que son parte de los procesos y
productos de software y el papel de las personas involucradas en la ingeniería
del software
La mayor parte de los modelos de procesos del software se basan en uno de los
tres modelos generales o paradigmas de desarrollo de software:
Modelo Iterativo
ES UN MODELO DERIVADO DEL CICLO DE VIDA EN CASCADA.
ESTE MODELO BUSCA REDUCIR EL RIESGO QUE SURGE ENTRE
LAS NECESIDADES DEL USUARIO Y EL PRODUCTO FINAL POR
MALOS ENTENDIDOS DURANTE LA ETAPA DE RECOGIDA DE
REQUISITOS.
CONSISTE EN LA ITERACIÓN DE VARIOS CICLOS DE VIDA EN
CASCADA. AL FINAL DE CADA ITERACIÓN SE LE ENTREGA AL
CLIENTE UNA VERSIÓN MEJORADA O CON MAYORES
FUNCIONALIDADES DEL PRODUCTO. EL CLIENTE ES QUIEN
DESPUÉS DE CADA ITERACIÓN EVALÚA EL PRODUCTO Y LO
CORRIGE O PROPONE MEJORAS. ESTAS ITERACIONES SE
REPETIRÁN HASTA OBTENER UN PRODUCTO QUE SATISFAGA
LAS NECESIDADES DEL CLIENTE.
ESTE MODELO SE
SUELE UTILIZAR EN
PROYECTOS EN
LOS QUE LOS
REQUISITOS NO
ESTÁN CLAROS
POR PARTE DEL
USUARIO, POR LO
QUE SE HACE
NECESARIA LA
CREACIÓN DE
DISTINTOS
PROTOTIPOS
PARA
PRESENTARLOS Y
CONSEGUIR LA
CONFORMIDAD
DEL CLIENTE.
VENTAJAS
UNA DE LAS PRINCIPALES VENTAJAS QUE OFRECE ESTE
MODELO ES QUE NO HACE FALTA QUE LOS REQUISITOS ESTÉN
TOTALMENTE DEFINIDOS AL INICIO DEL DESARROLLO, SINO QUE
SE PUEDEN IR REFINANDO EN CADA UNA DE LAS ITERACIONES.
IGUAL QUE OTROS MODELOS SIMILARES TIENE LAS VENTAJAS
PROPIAS DE REALIZAR EL DESARROLLO EN PEQUEÑOS CICLOS,
LO QUE PERMITE GESTIONAR MEJOR LOS RIESGOS, GESTIONAR
MEJOR LAS ENTREGAS…
DESVENTAJAS
LA PRIMERA DE LAS VENTAJAS QUE OFRECE ESTE MODELO, EL
NO SER NECESARIO TENER LOS REQUISITOS DEFINIDOS DESDE
EL PRINCIPIO, PUEDE VERSE TAMBIÉN COMO UN
INCONVENIENTE YA QUE PUEDEN SURGIR PROBLEMAS
RELACIONADOS CON LA ARQUITECTURA.
Es más efectivo que el modelo de cascada. Ya
que cumple con las necesidades inmediatas del
cliente. Los usuarios y desarrolladores logran
un mejor entretenimiento del sistema. Esto se
refleja en una mejora de calidad de software
VENTAJA
S
 El proceso no es visible. Los
administradores deben hacer
entregas regulares para medir el
progreso. Si los sistemas se
desarrollan rápidamente. No es
rentable documentos que reflejen
cada versión de los sistemas.
LAS PRINCIPALES
METODOLOGÍAS ÁGILES
SCRUM: ES EL NOMBRE CON
EL QUE SE DENOMINA
 Historia: Este modelo fue identificado y definido
por Ikujiro Nonaka
 Característica: Aplicación de scrum y gestionar
cambios, el ProductOwner
 Los roles auxiliares: Son aquellos que no tienen un
rol formal y no se involucran frecuentemente
KANBAN : PARA EL PROCESO
DE MANUFACTURA ESBELTA
 Liderazgo en todos los niveles: Contribuyentes
individuales a la alta dirección
 Cinco prácticas centrales del método Kanban
1. Visualizar
2. Limitar el trabajo en curso
3. Dirigir y gestionar el flujo
4. Hacer las Políticas de Proceso Explícitas
5. Utilizar modelos para reconocer oportunidades
de mejora.
Modelo iterativo

Más contenido relacionado

La actualidad más candente

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
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativoIngenierosD
 
Procesos de modelos del software
Procesos de modelos del softwareProcesos de modelos del software
Procesos de modelos del softwarePabel Leonel
 
Ingeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetosIngeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetosWilfredo Mogollón
 
Cascada con subproyectos
Cascada con subproyectosCascada con subproyectos
Cascada con subproyectosDiego Porras
 
Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajasEdith Carreño
 
Tareas de la ingeniera de requisitos
Tareas de la ingeniera de requisitosTareas de la ingeniera de requisitos
Tareas de la ingeniera de requisitosjhon velasco
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosAlvaro Mejia
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Dalia Sandiego
 

La actualidad más candente (18)

Modelo prototipo 1004
Modelo prototipo 1004Modelo prototipo 1004
Modelo prototipo 1004
 
Act18
Act18Act18
Act18
 
Act18
Act18Act18
Act18
 
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
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Procesos de modelos del software
Procesos de modelos del softwareProcesos de modelos del software
Procesos de modelos del software
 
Ingeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetosIngeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetos
 
Cascada con subproyectos
Cascada con subproyectosCascada con subproyectos
Cascada con subproyectos
 
Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajas
 
ModelosdeDesarrollo
ModelosdeDesarrolloModelosdeDesarrollo
ModelosdeDesarrollo
 
Ciclo de vida clasico
Ciclo de vida clasicoCiclo de vida clasico
Ciclo de vida clasico
 
Cliente Servidor
Cliente Servidor Cliente Servidor
Cliente Servidor
 
Tareas de la ingeniera de requisitos
Tareas de la ingeniera de requisitosTareas de la ingeniera de requisitos
Tareas de la ingeniera de requisitos
 
Diapositivas capitulo 4
Diapositivas capitulo 4Diapositivas capitulo 4
Diapositivas capitulo 4
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Eudo
EudoEudo
Eudo
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1
 
MODELOS DE SOFTWARE
MODELOS DE SOFTWAREMODELOS DE SOFTWARE
MODELOS DE SOFTWARE
 

Similar a Modelo iterativo

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
 
Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,mariannys bermudez
 
Ciclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtCiclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtDoris Aguagallo
 
Unidad 2 ing de software
Unidad 2 ing de softwareUnidad 2 ing de software
Unidad 2 ing de softwareArmando Barrera
 
Unidad 2 ing de software
Unidad 2 ing de softwareUnidad 2 ing de software
Unidad 2 ing de softwareArmando Barrera
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de softJazmin Cr
 
Los 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticosLos 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticosFranklin Tenelema
 
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)ManuelJimnez56
 
Metodología Cascada
Metodología CascadaMetodología Cascada
Metodología CascadaJesus Zuñiga
 
Otros modelos de desarrollo de software
Otros modelos de desarrollo de softwareOtros modelos de desarrollo de software
Otros modelos de desarrollo de softwareelena valiente
 
Métodos de la ingeniería
Métodos de la ingenieríaMétodos de la ingeniería
Métodos de la ingenieríaSam Stgo
 
Modelo de desarrollo de software espiral
Modelo de desarrollo de software espiralModelo de desarrollo de software espiral
Modelo de desarrollo de software espiralMarco Tinajero
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de softwarejhostinvasquez
 

Similar a Modelo iterativo (20)

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
 
Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,
 
Ciclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtCiclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gt
 
Unidad 2 ing de software
Unidad 2 ing de softwareUnidad 2 ing de software
Unidad 2 ing de software
 
Unidad 2 ing de software
Unidad 2 ing de softwareUnidad 2 ing de software
Unidad 2 ing de software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Los 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticosLos 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticos
 
Modelos de Desarrollo de Software
Modelos de Desarrollo de SoftwareModelos de Desarrollo de Software
Modelos de Desarrollo de Software
 
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)
 
Metodología Cascada
Metodología CascadaMetodología Cascada
Metodología Cascada
 
Otros modelos de desarrollo de software
Otros modelos de desarrollo de softwareOtros modelos de desarrollo de software
Otros modelos de desarrollo de software
 
metodologia
metodologia metodologia
metodologia
 
Métodos de la ingeniería
Métodos de la ingenieríaMétodos de la ingeniería
Métodos de la ingeniería
 
Modelo de desarrollo de software espiral
Modelo de desarrollo de software espiralModelo de desarrollo de software espiral
Modelo de desarrollo de software espiral
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de software
 
Act18
Act18Act18
Act18
 
Act18
Act18Act18
Act18
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 

Modelo iterativo

  • 1. METODOLOGÍAS DE DESARROLLO Y DISEÑO DE SISTEMAS INTEGRANTES: GRUPO 10 INTEGRANTES: Univ. Camargo Pacheco Bryan Carlos Univ. Perca Janco Justina Univ. Ticona Choque Juan Andres Univ. Ticona Ilaja Marco Antonio Univ. Villca Borras Andres
  • 2. Modelos de proceso de software Un modelo de procesos del software es una descripción simplificada de un proceso del software que presenta una visión de ese proceso Estos modelos pueden incluir actividades que son parte de los procesos y productos de software y el papel de las personas involucradas en la ingeniería del software La mayor parte de los modelos de procesos del software se basan en uno de los tres modelos generales o paradigmas de desarrollo de software:
  • 3. Modelo Iterativo ES UN MODELO DERIVADO DEL CICLO DE VIDA EN CASCADA. ESTE MODELO BUSCA REDUCIR EL RIESGO QUE SURGE ENTRE LAS NECESIDADES DEL USUARIO Y EL PRODUCTO FINAL POR MALOS ENTENDIDOS DURANTE LA ETAPA DE RECOGIDA DE REQUISITOS. CONSISTE EN LA ITERACIÓN DE VARIOS CICLOS DE VIDA EN CASCADA. AL FINAL DE CADA ITERACIÓN SE LE ENTREGA AL CLIENTE UNA VERSIÓN MEJORADA O CON MAYORES FUNCIONALIDADES DEL PRODUCTO. EL CLIENTE ES QUIEN DESPUÉS DE CADA ITERACIÓN EVALÚA EL PRODUCTO Y LO CORRIGE O PROPONE MEJORAS. ESTAS ITERACIONES SE REPETIRÁN HASTA OBTENER UN PRODUCTO QUE SATISFAGA LAS NECESIDADES DEL CLIENTE.
  • 4. ESTE MODELO SE SUELE UTILIZAR EN PROYECTOS EN LOS QUE LOS REQUISITOS NO ESTÁN CLAROS POR PARTE DEL USUARIO, POR LO QUE SE HACE NECESARIA LA CREACIÓN DE DISTINTOS PROTOTIPOS PARA PRESENTARLOS Y CONSEGUIR LA CONFORMIDAD DEL CLIENTE.
  • 5. VENTAJAS UNA DE LAS PRINCIPALES VENTAJAS QUE OFRECE ESTE MODELO ES QUE NO HACE FALTA QUE LOS REQUISITOS ESTÉN TOTALMENTE DEFINIDOS AL INICIO DEL DESARROLLO, SINO QUE SE PUEDEN IR REFINANDO EN CADA UNA DE LAS ITERACIONES. IGUAL QUE OTROS MODELOS SIMILARES TIENE LAS VENTAJAS PROPIAS DE REALIZAR EL DESARROLLO EN PEQUEÑOS CICLOS, LO QUE PERMITE GESTIONAR MEJOR LOS RIESGOS, GESTIONAR MEJOR LAS ENTREGAS…
  • 6. DESVENTAJAS LA PRIMERA DE LAS VENTAJAS QUE OFRECE ESTE MODELO, EL NO SER NECESARIO TENER LOS REQUISITOS DEFINIDOS DESDE EL PRINCIPIO, PUEDE VERSE TAMBIÉN COMO UN INCONVENIENTE YA QUE PUEDEN SURGIR PROBLEMAS RELACIONADOS CON LA ARQUITECTURA.
  • 7. Es más efectivo que el modelo de cascada. Ya que cumple con las necesidades inmediatas del cliente. Los usuarios y desarrolladores logran un mejor entretenimiento del sistema. Esto se refleja en una mejora de calidad de software VENTAJA S  El proceso no es visible. Los administradores deben hacer entregas regulares para medir el progreso. Si los sistemas se desarrollan rápidamente. No es rentable documentos que reflejen cada versión de los sistemas.
  • 9.
  • 10.
  • 11. SCRUM: ES EL NOMBRE CON EL QUE SE DENOMINA  Historia: Este modelo fue identificado y definido por Ikujiro Nonaka  Característica: Aplicación de scrum y gestionar cambios, el ProductOwner  Los roles auxiliares: Son aquellos que no tienen un rol formal y no se involucran frecuentemente
  • 12. KANBAN : PARA EL PROCESO DE MANUFACTURA ESBELTA  Liderazgo en todos los niveles: Contribuyentes individuales a la alta dirección  Cinco prácticas centrales del método Kanban 1. Visualizar 2. Limitar el trabajo en curso 3. Dirigir y gestionar el flujo 4. Hacer las Políticas de Proceso Explícitas 5. Utilizar modelos para reconocer oportunidades de mejora.