SlideShare una empresa de Scribd logo
1 de 11
UNIVERSIDAD MAYOR DE SAN ANDRES
FACULTAD DE CIENCIAS PURAS Y NATURALES
CARRERA DE INFORMATICA
DOCENTE : M.CS. ALDO RAMIRO VALDEZ ALVARADO MATERIA: INF 162
GRUPO 2
INTEGRANTES:
-JUSTA ROSARIO MAMANI VELA
-DANIEL FELIPE COPA BOBARIN
-YOLANDA CORDERO HUANCA
-VIVIAN HELDY MENDOZA SILLERICO
-MARIA ANGELICA MACHACA MAMANI
-NORTON VICTOR ESPEJO TORREZ
EL PROCESO DE DESARROLLO DEL
SOFTWARE
ACTIVIDADES PROTECTORAS
• Seguimiento y control de
proceso de software
• Revisiones técnicas y formales
• Garantía de calidad del
software
• Gestión de configuración del
software
EXISTE UN CONJUNTO DE
ACTIVIDADES FUNDAMENTALES
• Especificación de software
• Diseño e implementación
• Validación
• Evolución
ELEMENTOS DEL PROCESO DEL
SOFTWARE
MODELOS SECUENCIALES
•Los modelos secuenciales fueron propuestos
para poner orden en el caos del desarrollo de
software.
•Dan cierta estructura útil al trabajo de
ingeniería de software. Sin embrago el trabajo y
el producto que realiza la ingeniería de
software siguen al borde del caos.
CODIFICAR Y FIJAR
•Es un modelo poco útil, pero sin embrago
bastante común.
•Codificar: Una vez diseñada los algoritmos de
una aplicación ya se puede iniciar la fase de
CODIFICAR Y FIJAR
• Fijar: Corregir errores, agregar nuevos elementos e instrucciones ya
codificadas para que el software cumpla el propósito para el fue creado.
• Para realizar cualquier modificación al software.
Cíclico
recursiv
o
VENTAJAS -
DESVENTAJAS
MODELO EVOLUTIVO
•Son modelos iterativos, permiten desarrollar versiones
cada vez más completas y complejas, hasta llegar al
objetivo final deseado
•Una ventaja de este modelo es que se obtiene una
rápida realimentación del usuario, ya que las
actividades de especificación, desarrollo y pruebas se
ejecutan en cada iteración.
MODELO DE PROTOTIPOS
El prototipo debe ser construido en poco tiempo, usando los
programas adecuados y no se debe utilizar muchos recursos.
Este diseño conduce a la construcción de un prototipo, el cual es
evaluado por el cliente para una retroalimentación. Esto permite que
al mismo tiempo el desarrollador entienda mejor lo que se debe
hacer y el cliente vea resultados a corto plazo.
El Paradigma de Construcción de Prototipos tiene tres Pasos:
Modelo de Prototipos
EL CICLO DE VIDA DE UN SISTEMA BASADO EN
PROTOTIPO
El paradigma de hacer
prototipos comienza
con la comunicación.
MODELOS AGILES
• El desarrollo ágil de software envuelve un enfoque
para la toma de decisiones en los proyectos de
software, que se refiere a métodos de ingeniería del
software basados en el desarrollo iterativo e
incremental
MODELO SCRUM
● Ágil y liviano.
● Iterativo, incremental.
● Entregas funcionales rápidas y frecuentes de 2 a
4 semanas.
● Descentralizado y simple.

Más contenido relacionado

La actualidad más candente

Ads Sesion1 10393
Ads Sesion1 10393Ads Sesion1 10393
Ads Sesion1 10393
guest31882d
 
Aplicación de un modelo de procesos rup
Aplicación de un modelo de procesos rupAplicación de un modelo de procesos rup
Aplicación de un modelo de procesos rup
UTPL UTPL
 
Programa ing software_i_2012-ii
Programa ing software_i_2012-iiPrograma ing software_i_2012-ii
Programa ing software_i_2012-ii
Oscar Eduardo
 
Psp
PspPsp
Psp
kapm
 
Metrica calidad de_software
Metrica calidad  de_softwareMetrica calidad  de_software
Metrica calidad de_software
oskrtroy
 

La actualidad más candente (20)

Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Ads Sesion1 10393
Ads Sesion1 10393Ads Sesion1 10393
Ads Sesion1 10393
 
conceptos de ingenieria de software
conceptos de ingenieria de softwareconceptos de ingenieria de software
conceptos de ingenieria de software
 
Grupo1
Grupo1Grupo1
Grupo1
 
Aplicación de un modelo de procesos rup
Aplicación de un modelo de procesos rupAplicación de un modelo de procesos rup
Aplicación de un modelo de procesos rup
 
Programa ing software_i_2012-ii
Programa ing software_i_2012-iiPrograma ing software_i_2012-ii
Programa ing software_i_2012-ii
 
Presentacion de la maestra susana.
Presentacion de la maestra  susana.Presentacion de la maestra  susana.
Presentacion de la maestra susana.
 
pspmanuelcofre
pspmanuelcofrepspmanuelcofre
pspmanuelcofre
 
Psp
PspPsp
Psp
 
Psp
PspPsp
Psp
 
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
 
Procesos De Ingenieria Del Software
Procesos De Ingenieria Del SoftwareProcesos De Ingenieria Del Software
Procesos De Ingenieria Del Software
 
Procesos de modelos del software
Procesos de modelos del softwareProcesos de modelos del software
Procesos de modelos del software
 
Presentación1 morales villanueva
Presentación1 morales villanuevaPresentación1 morales villanueva
Presentación1 morales villanueva
 
Espoch
EspochEspoch
Espoch
 
Metrica calidad de_software
Metrica calidad  de_softwareMetrica calidad  de_software
Metrica calidad de_software
 
Modelos de Procesos del Software
Modelos de Procesos del SoftwareModelos de Procesos del Software
Modelos de Procesos del Software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Presentacion de inf 162 grupo 6
Presentacion de inf 162 grupo 6Presentacion de inf 162 grupo 6
Presentacion de inf 162 grupo 6
 
Métodos del proceso de software
Métodos del proceso de softwareMétodos del proceso de software
Métodos del proceso de software
 

Similar a Inf 162-grupo2

METODOLOGÍAS TRADICIONALES.pptx
METODOLOGÍAS TRADICIONALES.pptxMETODOLOGÍAS TRADICIONALES.pptx
METODOLOGÍAS TRADICIONALES.pptx
ssuser10b3bd
 
Metodología Incremental
Metodología IncrementalMetodología Incremental
Metodología Incremental
andreilouis
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
Abner Garcia
 
Metodologiasagilesdegestionydesarrollodeproyectosdeti
MetodologiasagilesdegestionydesarrollodeproyectosdetiMetodologiasagilesdegestionydesarrollodeproyectosdeti
Metodologiasagilesdegestionydesarrollodeproyectosdeti
Claudio Garrido
 

Similar a Inf 162-grupo2 (20)

Modelos de Procesos del Software Grupo 1
 Modelos de Procesos del Software Grupo 1 Modelos de Procesos del Software Grupo 1
Modelos de Procesos del Software Grupo 1
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo 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
 
METODOLOGÍAS TRADICIONALES.pptx
METODOLOGÍAS TRADICIONALES.pptxMETODOLOGÍAS TRADICIONALES.pptx
METODOLOGÍAS TRADICIONALES.pptx
 
Modelos de Desarrollo de Software - INF162 - 2017
Modelos de Desarrollo de Software - INF162 - 2017Modelos de Desarrollo de Software - INF162 - 2017
Modelos de Desarrollo de Software - INF162 - 2017
 
Metodología Incremental
Metodología IncrementalMetodología Incremental
Metodología Incremental
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
procesos de desarrollo de software
procesos de desarrollo de softwareprocesos de desarrollo de software
procesos de desarrollo de software
 
Itsa metodologias de desarrollo de software (alejandra virrueta mendez)
Itsa  metodologias de desarrollo de software (alejandra virrueta mendez)Itsa  metodologias de desarrollo de software (alejandra virrueta mendez)
Itsa metodologias de desarrollo de software (alejandra virrueta mendez)
 
Exposición aydsi
Exposición aydsiExposición aydsi
Exposición aydsi
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
Metodologias
MetodologiasMetodologias
Metodologias
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
 
Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidad
 
Presentacion grupo9
Presentacion grupo9Presentacion grupo9
Presentacion grupo9
 
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWAREINF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
 
METODOLOGIAS.pptx
METODOLOGIAS.pptxMETODOLOGIAS.pptx
METODOLOGIAS.pptx
 
Metodologiasagilesdegestionydesarrollodeproyectosdeti
MetodologiasagilesdegestionydesarrollodeproyectosdetiMetodologiasagilesdegestionydesarrollodeproyectosdeti
Metodologiasagilesdegestionydesarrollodeproyectosdeti
 
Modelos de desarrollo del software.
Modelos de desarrollo del software.Modelos de desarrollo del software.
Modelos de desarrollo del software.
 
Proceso de desarrollo de sofware
Proceso de desarrollo de sofwareProceso de desarrollo de sofware
Proceso de desarrollo de sofware
 

Inf 162-grupo2

  • 1. UNIVERSIDAD MAYOR DE SAN ANDRES FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMATICA DOCENTE : M.CS. ALDO RAMIRO VALDEZ ALVARADO MATERIA: INF 162 GRUPO 2 INTEGRANTES: -JUSTA ROSARIO MAMANI VELA -DANIEL FELIPE COPA BOBARIN -YOLANDA CORDERO HUANCA -VIVIAN HELDY MENDOZA SILLERICO -MARIA ANGELICA MACHACA MAMANI -NORTON VICTOR ESPEJO TORREZ
  • 2. EL PROCESO DE DESARROLLO DEL SOFTWARE ACTIVIDADES PROTECTORAS • Seguimiento y control de proceso de software • Revisiones técnicas y formales • Garantía de calidad del software • Gestión de configuración del software EXISTE UN CONJUNTO DE ACTIVIDADES FUNDAMENTALES • Especificación de software • Diseño e implementación • Validación • Evolución
  • 3. ELEMENTOS DEL PROCESO DEL SOFTWARE
  • 4. MODELOS SECUENCIALES •Los modelos secuenciales fueron propuestos para poner orden en el caos del desarrollo de software. •Dan cierta estructura útil al trabajo de ingeniería de software. Sin embrago el trabajo y el producto que realiza la ingeniería de software siguen al borde del caos.
  • 5. CODIFICAR Y FIJAR •Es un modelo poco útil, pero sin embrago bastante común. •Codificar: Una vez diseñada los algoritmos de una aplicación ya se puede iniciar la fase de
  • 6. CODIFICAR Y FIJAR • Fijar: Corregir errores, agregar nuevos elementos e instrucciones ya codificadas para que el software cumpla el propósito para el fue creado. • Para realizar cualquier modificación al software. Cíclico recursiv o VENTAJAS - DESVENTAJAS
  • 7. MODELO EVOLUTIVO •Son modelos iterativos, permiten desarrollar versiones cada vez más completas y complejas, hasta llegar al objetivo final deseado •Una ventaja de este modelo es que se obtiene una rápida realimentación del usuario, ya que las actividades de especificación, desarrollo y pruebas se ejecutan en cada iteración.
  • 8. MODELO DE PROTOTIPOS El prototipo debe ser construido en poco tiempo, usando los programas adecuados y no se debe utilizar muchos recursos. Este diseño conduce a la construcción de un prototipo, el cual es evaluado por el cliente para una retroalimentación. Esto permite que al mismo tiempo el desarrollador entienda mejor lo que se debe hacer y el cliente vea resultados a corto plazo. El Paradigma de Construcción de Prototipos tiene tres Pasos:
  • 9. Modelo de Prototipos EL CICLO DE VIDA DE UN SISTEMA BASADO EN PROTOTIPO El paradigma de hacer prototipos comienza con la comunicación.
  • 10. MODELOS AGILES • El desarrollo ágil de software envuelve un enfoque para la toma de decisiones en los proyectos de software, que se refiere a métodos de ingeniería del software basados en el desarrollo iterativo e incremental
  • 11. MODELO SCRUM ● Ágil y liviano. ● Iterativo, incremental. ● Entregas funcionales rápidas y frecuentes de 2 a 4 semanas. ● Descentralizado y simple.