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
Univ. Chalco Laredo Joel Franklin
Univ. Nina Gutierrez Noemi
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

Metodologia prototipado
Metodologia prototipadoMetodologia prototipado
Metodologia prototipadoALDEN_HERRE
 
Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"MolinaSebastian
 
Desarrollo evolutivo
Desarrollo  evolutivoDesarrollo  evolutivo
Desarrollo evolutivophyco3001
 
Modelos de proceso evolutivo
Modelos de proceso evolutivoModelos de proceso evolutivo
Modelos de proceso evolutivoUriel Ramos
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototiposMay Rodriguez
 
Metodologia iterativa
Metodologia iterativaMetodologia iterativa
Metodologia iterativaGRINMER
 
Modelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 reModelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 reG G. Jonathan Israel
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrentesamuel ospino
 
Modelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado EvolutivoModelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado EvolutivoIván Cornejo
 
modelo prototipo ing. de software
modelo prototipo ing. de softwaremodelo prototipo ing. de software
modelo prototipo ing. de softwareASDFGHJSWDFGHJMNFSD
 
Modelo De Desarrollo Evolutivo
Modelo De Desarrollo EvolutivoModelo De Desarrollo Evolutivo
Modelo De Desarrollo Evolutivocamilosena89
 
Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)Griiselda Martiinez
 
Construcción de prototipos
Construcción de prototiposConstrucción de prototipos
Construcción de prototiposSofii Orozco
 
Modelo prototypo
Modelo prototypoModelo prototypo
Modelo prototypojummy1
 

La actualidad más candente (20)

Wq presentacion grupo3
Wq presentacion grupo3Wq presentacion grupo3
Wq presentacion grupo3
 
Metodologia prototipado
Metodologia prototipadoMetodologia prototipado
Metodologia prototipado
 
Modelo evolutivo
Modelo evolutivoModelo evolutivo
Modelo evolutivo
 
Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"
 
Desarrollo evolutivo
Desarrollo  evolutivoDesarrollo  evolutivo
Desarrollo evolutivo
 
Modelos de proceso evolutivo
Modelos de proceso evolutivoModelos de proceso evolutivo
Modelos de proceso evolutivo
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototipos
 
Metodologia iterativa
Metodologia iterativaMetodologia iterativa
Metodologia iterativa
 
Modelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 reModelo evolutivo de desarrollo de softwa1 re
Modelo evolutivo de desarrollo de softwa1 re
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrente
 
Modelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado EvolutivoModelo de Ciclo de Vida de Prototipado Evolutivo
Modelo de Ciclo de Vida de Prototipado Evolutivo
 
modelo prototipo ing. de software
modelo prototipo ing. de softwaremodelo prototipo ing. de software
modelo prototipo ing. de software
 
Modelo De Desarrollo Evolutivo
Modelo De Desarrollo EvolutivoModelo De Desarrollo Evolutivo
Modelo De Desarrollo Evolutivo
 
Modelos de desarrollo de un software
Modelos de desarrollo de un softwareModelos de desarrollo de un software
Modelos de desarrollo de un software
 
Entrega por etapas
Entrega por etapasEntrega por etapas
Entrega por etapas
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)
 
Prototipos
PrototiposPrototipos
Prototipos
 
Construcción de prototipos
Construcción de prototiposConstrucción de prototipos
Construcción de prototipos
 
Modelo prototypo
Modelo prototypoModelo prototypo
Modelo prototypo
 

Similar a Modelo iterativo

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
 
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
 
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 Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Act18
Act18Act18
Act18
 
Act18
Act18Act18
Act18
 
Act18
Act18Act18
Act18
 
Act18
Act18Act18
Act18
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
metodologia
metodologia metodologia
metodologia
 
Modelos de Desarrollo de Software
Modelos de Desarrollo de SoftwareModelos de Desarrollo de Software
Modelos de Desarrollo de Software
 
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
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototipos
 
FranciscoGomez_ensayo
FranciscoGomez_ensayoFranciscoGomez_ensayo
FranciscoGomez_ensayo
 
Metodologias del desarrollo del software
Metodologias del desarrollo del softwareMetodologias del desarrollo del software
Metodologias del desarrollo del 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
 

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 Univ. Chalco Laredo Joel Franklin Univ. Nina Gutierrez Noemi
  • 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.