SlideShare una empresa de Scribd logo
CLASE 1 IIIP 
MODELOS O CICLOS DE VIDA DE UN SOFTWARE 
INFORMATICA APLICADA A LA GESTION DE LA INGENIERIA 
William Matamoros/@wjmatamoros
INGENIERÍA DE SOFTWARE 
• Es la aplicación de un enfoque sistemático, disciplinado y cuantificable 
al desarrollo, operación y mantenimiento de un software. 
• Es el estudio de los principios y metodologías para el desarrollo y 
mantenimiento de sistemas software. 
• Es la aplicación práctica del conocimiento científico al diseño y 
construcción de programas de computadora y a la documentación 
asociada requerida para desarrollar, operar y mantenerlos
INGENIERÍA DE SOFTWARE 
MANTENIMIENTO 
OPERACION 
DESARROLLO
ETAPAS DEL DESARROLLO DE UN SOFTWARE O APPs 
1. Obtención de requerimientos. 
2. Análisis de requisitos. 
3. Limitaciones. 
4. Especificación. 
5. Diseño & Arquitectura de software. 
6. Programación. 
7. Pruebas de software. 
8. Implementación. 
9. Documentación. 
10. Mantenimiento.
CICLOS DE VIDA DEL DESARROLLO DE SOFTWARE 
Modelo Cascada o Clásico 
Modelo De Prototipos 
Modelo en Espiral 
Modelo de Desarrollo por Etapas 
Modelo Iterativo o Incremental. 
Modelo Estructurado 
Modelo Orientado a Objetos
MODELO CASCADA O CLÁSICO 
Se basa en un enfoque metodológico que ordena rigurosamente las 
etapas del ciclo de vida del software, esto sugiere una aproximación 
sistemática secuencial hacia el proceso de desarrollo del software, que 
se inicia con la especificación de requerimientos del cliente y continúa 
con la planeación, el modelado, la construcción y el despliegue para 
culminar en el soporte del software terminado.
MODELO CASCADA O CLÁSICO
MODELO DE PROTOTIPOS 
• pertenece a los modelos de desarrollo evolutivo. Este permite que 
todo el sistema, o algunos de sus partes, se construyan rápidamente 
para comprender con facilidad y aclarar ciertos aspectos en los que se 
aseguren que el desarrollador, el usuario, el cliente estén de acuerdo 
en lo que se necesita así como también la solución que se propone 
para dicha necesidad y de esta manera minimizar el riesgo y la 
incertidumbre en el desarrollo
MODELO DE PROTOTIPOS
MODELO EN ESPIRAL 
• Es un modelo de proceso de software evolutivo que conjuga la 
naturaleza iterativa de la construcción de prototipos con los aspectos 
controlados y sistemáticos del modelo en cascada, es decir, cuando se 
aplica este modelo, el software se desarrolla en una serie de entregas 
evolutivas (ciclos o iteraciones), cada una de estas entregando 
prototipos más completas que el anterior, todo esto en función del 
análisis de riesgo y las necesidades del cliente
MODELO EN ESPIRAL
MODELO DE DESARROLLO POR ETAPAS 
• Es un modelo en el que el software se muestra al cliente en etapas 
refinadas sucesivamente. Con esta metodología se desarrollan las 
capacidades más importantes reduciendo el tiempo necesario para la 
construcción de un producto; el modelo de entrega por etapas es útil 
para el desarrollo de la herramienta debido a que su uso se 
recomienda para problemas que pueden ser tratados 
descomponiéndolos en problemas más pequeños
MODELO DE DESARROLLO POR ETAPAS
MODELO ITERATIVO O INCREMENTAL 
• Es un proceso de desarrollo de software, creado en respuesta a las 
debilidades del modelo tradicional de cascada, es decir, este modelo 
aplica secuencias lineales como el modelo en cascada, pero de una 
manera iterativa o escalada según como avance el proceso de 
desarrollo y con cada una de estas secuencias lineales se producen 
mejoras del software.
MODELO ITERATIVO O INCREMENTAL
MODELO ESTRUCTURADO & ORIENTADO A OBJETOS 
1. Utiliza las técnicas del diseño estructurado o de la programación 
estructurada para su desarrollo, también se utiliza en la creación de 
los algoritmos del programa. Este formato facilita la comprensión 
de la estructura de datos y su control. 
2. Estos modelos tienen sus raíces en la programación orientada a 
objetos y como consecuencia de ella gira entorno al concepto de 
clase, también lo hacen el análisis de requisitos y el diseño.
ESTRUCTURADO
ORIENTADO A OBJETOS
GRACIAS

Más contenido relacionado

La actualidad más candente

Ingeniería de software modelo incremental
Ingeniería de software  modelo incrementalIngeniería de software  modelo incremental
Ingeniería de software modelo incremental
María Inés Cahuana Lázaro
 
Prototipo evolutivo
Prototipo evolutivoPrototipo evolutivo
Prototipo evolutivo
José Gregorio Calderón
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascada
aics-1986-13-saraguro
 
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
Software Guru
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
sergio
 
medolos tradicionales de desarrollo de software ( cascada - espiral)
medolos tradicionales de desarrollo de software ( cascada - espiral)medolos tradicionales de desarrollo de software ( cascada - espiral)
medolos tradicionales de desarrollo de software ( cascada - espiral)
Cristhian Aguilar
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrente
samuel ospino
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del software
yeltsintorres18
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
Yadith Miranda Silva
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
francy jorgelis
 
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
Freddy Aguilar
 
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING) METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
Germán Sánchez
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
José Antonio Sandoval Acosta
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
Juan Pablo Bustos Thames
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del software
Coesi Consultoria
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win win
khinkhe
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
turlahackers
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
Jenyfer Utitiaja
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulación
Jeicod Tupapa
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetos
Jose Diaz Silva
 

La actualidad más candente (20)

Ingeniería de software modelo incremental
Ingeniería de software  modelo incrementalIngeniería de software  modelo incremental
Ingeniería de software modelo incremental
 
Prototipo evolutivo
Prototipo evolutivoPrototipo evolutivo
Prototipo evolutivo
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascada
 
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
 
medolos tradicionales de desarrollo de software ( cascada - espiral)
medolos tradicionales de desarrollo de software ( cascada - espiral)medolos tradicionales de desarrollo de software ( cascada - espiral)
medolos tradicionales de desarrollo de software ( cascada - espiral)
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrente
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del software
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
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
 
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING) METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del software
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win win
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulación
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetos
 

Similar a Modelos o Ciclos de vida de software

Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
Luiscolmenares46
 
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
 
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
paoaboytes
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
Juan Jose Santos Miranda Mendoza
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de Sistemas
T.I.C
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
Diego Llusco
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1
Dalia Sandiego
 
Metodologias del desarrollo del software
Metodologias del desarrollo del softwareMetodologias del desarrollo del software
Metodologias del desarrollo del software
angelicasolishernnde
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
GabrielRosendo2
 
Modelo de desarrollo del software
Modelo de desarrollo del softwareModelo de desarrollo del software
Modelo de desarrollo del software
kealysurribarri
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
NathalyAndrade10
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
Grupo_9
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
Grupo_9
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
Grupo_9
 
Wen
WenWen
C iclos de vida del software
C iclos de vida del softwareC iclos de vida del software
C iclos de vida del software
Wendy Tasayco Avalos
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
Radel Fuentes
 
Métodos de la ingeniería
Métodos de la ingenieríaMétodos de la ingeniería
Métodos de la ingeniería
Sam Stgo
 
Metodologias
MetodologiasMetodologias
Metodologias
Norerod
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de software
jhostinvasquez
 

Similar a Modelos o Ciclos de vida de software (20)

Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
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
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
Análisis de Sistemas
Análisis de SistemasAnálisis de Sistemas
Análisis de Sistemas
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1Acti deaprendizaje equipo_software1
Acti deaprendizaje equipo_software1
 
Metodologias del desarrollo del software
Metodologias del desarrollo del softwareMetodologias del desarrollo del software
Metodologias del desarrollo del software
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Modelo de desarrollo del software
Modelo de desarrollo del softwareModelo de desarrollo del software
Modelo de desarrollo del software
 
Modelos de software
Modelos de softwareModelos de software
Modelos de software
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Modelos de-procesos-del-software
Modelos de-procesos-del-softwareModelos de-procesos-del-software
Modelos de-procesos-del-software
 
Wen
WenWen
Wen
 
C iclos de vida del software
C iclos de vida del softwareC iclos de vida del software
C iclos de vida del software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Métodos de la ingeniería
Métodos de la ingenieríaMétodos de la ingeniería
Métodos de la ingeniería
 
Metodologias
MetodologiasMetodologias
Metodologias
 
Jhostin vasquez modelos de software
Jhostin vasquez   modelos de softwareJhostin vasquez   modelos de software
Jhostin vasquez modelos de software
 

Más de William Matamoros

Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
William Matamoros
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
William Matamoros
 
Informe Neutralizacion de soluciones
Informe Neutralizacion de solucionesInforme Neutralizacion de soluciones
Informe Neutralizacion de soluciones
William Matamoros
 
Informe Biodiesel
Informe BiodieselInforme Biodiesel
Informe Biodiesel
William Matamoros
 
Informe preparación de soluciones
Informe preparación de solucionesInforme preparación de soluciones
Informe preparación de soluciones
William Matamoros
 
Informe seguridad en redes de comunicacion
Informe seguridad en redes de comunicacionInforme seguridad en redes de comunicacion
Informe seguridad en redes de comunicacion
William Matamoros
 
Seguridad en Redes de comunicacion
Seguridad en Redes de comunicacionSeguridad en Redes de comunicacion
Seguridad en Redes de comunicacion
William Matamoros
 
Informe 1 (redes)
Informe 1 (redes)Informe 1 (redes)
Informe 1 (redes)
William Matamoros
 
Informe de laboratorio Gases
Informe de laboratorio GasesInforme de laboratorio Gases
Informe de laboratorio Gases
William Matamoros
 
Informe de laboratorio densidad de un cuerpo
Informe de laboratorio densidad de un cuerpo Informe de laboratorio densidad de un cuerpo
Informe de laboratorio densidad de un cuerpo
William Matamoros
 
Informe de laboratorio mechero de Bunsen
Informe de laboratorio mechero de Bunsen Informe de laboratorio mechero de Bunsen
Informe de laboratorio mechero de Bunsen
William Matamoros
 
Gases
Gases Gases
Guia de estudio Metolodologia de investigacion
Guia de estudio Metolodologia de investigacionGuia de estudio Metolodologia de investigacion
Guia de estudio Metolodologia de investigacion
William Matamoros
 
Planteamiento del problema de Investigacion
Planteamiento del problema de Investigacion Planteamiento del problema de Investigacion
Planteamiento del problema de Investigacion
William Matamoros
 
Diseño apropiado para la investigación
Diseño apropiado para la investigaciónDiseño apropiado para la investigación
Diseño apropiado para la investigación
William Matamoros
 
Marco teórico
Marco teóricoMarco teórico
Marco teórico
William Matamoros
 
Trifolio gestion de calidad
Trifolio gestion de calidadTrifolio gestion de calidad
Trifolio gestion de calidad
William Matamoros
 
Seguridad informática y plan de contigencia
Seguridad informática y plan de contigenciaSeguridad informática y plan de contigencia
Seguridad informática y plan de contigencia
William Matamoros
 
Seguridad informática y plan de contigencia
Seguridad informática y plan de contigenciaSeguridad informática y plan de contigencia
Seguridad informática y plan de contigencia
William Matamoros
 

Más de William Matamoros (19)

Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
Informe Neutralizacion de soluciones
Informe Neutralizacion de solucionesInforme Neutralizacion de soluciones
Informe Neutralizacion de soluciones
 
Informe Biodiesel
Informe BiodieselInforme Biodiesel
Informe Biodiesel
 
Informe preparación de soluciones
Informe preparación de solucionesInforme preparación de soluciones
Informe preparación de soluciones
 
Informe seguridad en redes de comunicacion
Informe seguridad en redes de comunicacionInforme seguridad en redes de comunicacion
Informe seguridad en redes de comunicacion
 
Seguridad en Redes de comunicacion
Seguridad en Redes de comunicacionSeguridad en Redes de comunicacion
Seguridad en Redes de comunicacion
 
Informe 1 (redes)
Informe 1 (redes)Informe 1 (redes)
Informe 1 (redes)
 
Informe de laboratorio Gases
Informe de laboratorio GasesInforme de laboratorio Gases
Informe de laboratorio Gases
 
Informe de laboratorio densidad de un cuerpo
Informe de laboratorio densidad de un cuerpo Informe de laboratorio densidad de un cuerpo
Informe de laboratorio densidad de un cuerpo
 
Informe de laboratorio mechero de Bunsen
Informe de laboratorio mechero de Bunsen Informe de laboratorio mechero de Bunsen
Informe de laboratorio mechero de Bunsen
 
Gases
Gases Gases
Gases
 
Guia de estudio Metolodologia de investigacion
Guia de estudio Metolodologia de investigacionGuia de estudio Metolodologia de investigacion
Guia de estudio Metolodologia de investigacion
 
Planteamiento del problema de Investigacion
Planteamiento del problema de Investigacion Planteamiento del problema de Investigacion
Planteamiento del problema de Investigacion
 
Diseño apropiado para la investigación
Diseño apropiado para la investigaciónDiseño apropiado para la investigación
Diseño apropiado para la investigación
 
Marco teórico
Marco teóricoMarco teórico
Marco teórico
 
Trifolio gestion de calidad
Trifolio gestion de calidadTrifolio gestion de calidad
Trifolio gestion de calidad
 
Seguridad informática y plan de contigencia
Seguridad informática y plan de contigenciaSeguridad informática y plan de contigencia
Seguridad informática y plan de contigencia
 
Seguridad informática y plan de contigencia
Seguridad informática y plan de contigenciaSeguridad informática y plan de contigencia
Seguridad informática y plan de contigencia
 

Último

METODOS-DE-CONTRATACION LEY DE CONTRATACIONES CON EL ESTADO.pptx
METODOS-DE-CONTRATACION LEY DE CONTRATACIONES CON EL ESTADO.pptxMETODOS-DE-CONTRATACION LEY DE CONTRATACIONES CON EL ESTADO.pptx
METODOS-DE-CONTRATACION LEY DE CONTRATACIONES CON EL ESTADO.pptx
SalhitaloQuispehuama1
 
Retroalimentación - Aspectos operativos - 25-06.pptx
Retroalimentación - Aspectos operativos - 25-06.pptxRetroalimentación - Aspectos operativos - 25-06.pptx
Retroalimentación - Aspectos operativos - 25-06.pptx
EdSpinoza1
 
ES 3.02 Estudio De Factibilidad Para El Desarrollo De 6 Minicentrales Hidroel...
ES 3.02 Estudio De Factibilidad Para El Desarrollo De 6 Minicentrales Hidroel...ES 3.02 Estudio De Factibilidad Para El Desarrollo De 6 Minicentrales Hidroel...
ES 3.02 Estudio De Factibilidad Para El Desarrollo De 6 Minicentrales Hidroel...
Walter Bardales
 
LEY DE SCHMIDT DENTRO DE LA INGENIERIA MECANICA DE MATERIALES
LEY DE SCHMIDT DENTRO DE LA INGENIERIA MECANICA DE MATERIALESLEY DE SCHMIDT DENTRO DE LA INGENIERIA MECANICA DE MATERIALES
LEY DE SCHMIDT DENTRO DE LA INGENIERIA MECANICA DE MATERIALES
gabbcad
 
Indicadores de mantenimiento, guia para la construccion de indicadores basico...
Indicadores de mantenimiento, guia para la construccion de indicadores basico...Indicadores de mantenimiento, guia para la construccion de indicadores basico...
Indicadores de mantenimiento, guia para la construccion de indicadores basico...
ZeirFernandoMorales
 
Arquitecto Colina - Chacabuco - Los Andes
Arquitecto Colina - Chacabuco - Los AndesArquitecto Colina - Chacabuco - Los Andes
Arquitecto Colina - Chacabuco - Los Andes
Juan Luis Menares, Arquitecto
 
Inteligencia Artificial UNFV - Investigacion Estadistica
Inteligencia Artificial UNFV - Investigacion EstadisticaInteligencia Artificial UNFV - Investigacion Estadistica
Inteligencia Artificial UNFV - Investigacion Estadistica
EdSpinoza1
 
Best Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No...
Best Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No...Best Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No...
Best Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No...
%$A19%
 
pliego tecnico normativo para tecnicos electricistas
pliego tecnico normativo para tecnicos electricistaspliego tecnico normativo para tecnicos electricistas
pliego tecnico normativo para tecnicos electricistas
SebastinVargasRamos
 
CONVERTIDOR DC-DC y CONVERTIDORES AC-AC.pdf
CONVERTIDOR DC-DC y CONVERTIDORES AC-AC.pdfCONVERTIDOR DC-DC y CONVERTIDORES AC-AC.pdf
CONVERTIDOR DC-DC y CONVERTIDORES AC-AC.pdf
Watner Ochoa Núñez
 
plagas y enfermedades del cafe en la convencion.ppt
plagas y enfermedades del cafe en la convencion.pptplagas y enfermedades del cafe en la convencion.ppt
plagas y enfermedades del cafe en la convencion.ppt
adan yomar fenandez toro
 
Ferreyros SISTEMA DE GESTIÓN SST-Presentación.pptx
Ferreyros SISTEMA DE GESTIÓN SST-Presentación.pptxFerreyros SISTEMA DE GESTIÓN SST-Presentación.pptx
Ferreyros SISTEMA DE GESTIÓN SST-Presentación.pptx
AngieIsabella1
 
ANCHO ESTABLE y RUGOSIDA DEL RIO -jmz.pdf
ANCHO ESTABLE y RUGOSIDA  DEL RIO -jmz.pdfANCHO ESTABLE y RUGOSIDA  DEL RIO -jmz.pdf
ANCHO ESTABLE y RUGOSIDA DEL RIO -jmz.pdf
AldoMaycolPintoShuan
 
3.2. MEMORIA DESCRIPTIVA DE ARQUITECTURA 123 (1).docx
3.2. MEMORIA DESCRIPTIVA DE ARQUITECTURA 123 (1).docx3.2. MEMORIA DESCRIPTIVA DE ARQUITECTURA 123 (1).docx
3.2. MEMORIA DESCRIPTIVA DE ARQUITECTURA 123 (1).docx
haymeeescobartaipe3
 
BBW Girls Call Noida 9873940964 Provide Best And Top Girl Service And No1 in ...
BBW Girls Call Noida 9873940964 Provide Best And Top Girl Service And No1 in ...BBW Girls Call Noida 9873940964 Provide Best And Top Girl Service And No1 in ...
BBW Girls Call Noida 9873940964 Provide Best And Top Girl Service And No1 in ...
AK47
 
Arquitecto Colbún - El Quillay - La Guardia
Arquitecto Colbún - El Quillay - La GuardiaArquitecto Colbún - El Quillay - La Guardia
Arquitecto Colbún - El Quillay - La Guardia
Arquitecto Chile
 
Hidrometalurgia e ingeniería y extracción de oro.pdf
Hidrometalurgia e ingeniería y extracción de oro.pdfHidrometalurgia e ingeniería y extracción de oro.pdf
Hidrometalurgia e ingeniería y extracción de oro.pdf
MitsuitNina
 
diploma-crear y emprender en educación para el trabajo
diploma-crear y emprender en educación para el trabajodiploma-crear y emprender en educación para el trabajo
diploma-crear y emprender en educación para el trabajo
MakoMedinaChrisAvril
 
S16_s1+Repaso+d.pdf el tema es redacción de textos
S16_s1+Repaso+d.pdf el tema es redacción de textosS16_s1+Repaso+d.pdf el tema es redacción de textos
S16_s1+Repaso+d.pdf el tema es redacción de textos
raulapaz4
 
Locomoción: el principio de la movilidad robótica
Locomoción: el principio de la movilidad robóticaLocomoción: el principio de la movilidad robótica
Locomoción: el principio de la movilidad robótica
JonacToapanata
 

Último (20)

METODOS-DE-CONTRATACION LEY DE CONTRATACIONES CON EL ESTADO.pptx
METODOS-DE-CONTRATACION LEY DE CONTRATACIONES CON EL ESTADO.pptxMETODOS-DE-CONTRATACION LEY DE CONTRATACIONES CON EL ESTADO.pptx
METODOS-DE-CONTRATACION LEY DE CONTRATACIONES CON EL ESTADO.pptx
 
Retroalimentación - Aspectos operativos - 25-06.pptx
Retroalimentación - Aspectos operativos - 25-06.pptxRetroalimentación - Aspectos operativos - 25-06.pptx
Retroalimentación - Aspectos operativos - 25-06.pptx
 
ES 3.02 Estudio De Factibilidad Para El Desarrollo De 6 Minicentrales Hidroel...
ES 3.02 Estudio De Factibilidad Para El Desarrollo De 6 Minicentrales Hidroel...ES 3.02 Estudio De Factibilidad Para El Desarrollo De 6 Minicentrales Hidroel...
ES 3.02 Estudio De Factibilidad Para El Desarrollo De 6 Minicentrales Hidroel...
 
LEY DE SCHMIDT DENTRO DE LA INGENIERIA MECANICA DE MATERIALES
LEY DE SCHMIDT DENTRO DE LA INGENIERIA MECANICA DE MATERIALESLEY DE SCHMIDT DENTRO DE LA INGENIERIA MECANICA DE MATERIALES
LEY DE SCHMIDT DENTRO DE LA INGENIERIA MECANICA DE MATERIALES
 
Indicadores de mantenimiento, guia para la construccion de indicadores basico...
Indicadores de mantenimiento, guia para la construccion de indicadores basico...Indicadores de mantenimiento, guia para la construccion de indicadores basico...
Indicadores de mantenimiento, guia para la construccion de indicadores basico...
 
Arquitecto Colina - Chacabuco - Los Andes
Arquitecto Colina - Chacabuco - Los AndesArquitecto Colina - Chacabuco - Los Andes
Arquitecto Colina - Chacabuco - Los Andes
 
Inteligencia Artificial UNFV - Investigacion Estadistica
Inteligencia Artificial UNFV - Investigacion EstadisticaInteligencia Artificial UNFV - Investigacion Estadistica
Inteligencia Artificial UNFV - Investigacion Estadistica
 
Best Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No...
Best Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No...Best Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No...
Best Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No...
 
pliego tecnico normativo para tecnicos electricistas
pliego tecnico normativo para tecnicos electricistaspliego tecnico normativo para tecnicos electricistas
pliego tecnico normativo para tecnicos electricistas
 
CONVERTIDOR DC-DC y CONVERTIDORES AC-AC.pdf
CONVERTIDOR DC-DC y CONVERTIDORES AC-AC.pdfCONVERTIDOR DC-DC y CONVERTIDORES AC-AC.pdf
CONVERTIDOR DC-DC y CONVERTIDORES AC-AC.pdf
 
plagas y enfermedades del cafe en la convencion.ppt
plagas y enfermedades del cafe en la convencion.pptplagas y enfermedades del cafe en la convencion.ppt
plagas y enfermedades del cafe en la convencion.ppt
 
Ferreyros SISTEMA DE GESTIÓN SST-Presentación.pptx
Ferreyros SISTEMA DE GESTIÓN SST-Presentación.pptxFerreyros SISTEMA DE GESTIÓN SST-Presentación.pptx
Ferreyros SISTEMA DE GESTIÓN SST-Presentación.pptx
 
ANCHO ESTABLE y RUGOSIDA DEL RIO -jmz.pdf
ANCHO ESTABLE y RUGOSIDA  DEL RIO -jmz.pdfANCHO ESTABLE y RUGOSIDA  DEL RIO -jmz.pdf
ANCHO ESTABLE y RUGOSIDA DEL RIO -jmz.pdf
 
3.2. MEMORIA DESCRIPTIVA DE ARQUITECTURA 123 (1).docx
3.2. MEMORIA DESCRIPTIVA DE ARQUITECTURA 123 (1).docx3.2. MEMORIA DESCRIPTIVA DE ARQUITECTURA 123 (1).docx
3.2. MEMORIA DESCRIPTIVA DE ARQUITECTURA 123 (1).docx
 
BBW Girls Call Noida 9873940964 Provide Best And Top Girl Service And No1 in ...
BBW Girls Call Noida 9873940964 Provide Best And Top Girl Service And No1 in ...BBW Girls Call Noida 9873940964 Provide Best And Top Girl Service And No1 in ...
BBW Girls Call Noida 9873940964 Provide Best And Top Girl Service And No1 in ...
 
Arquitecto Colbún - El Quillay - La Guardia
Arquitecto Colbún - El Quillay - La GuardiaArquitecto Colbún - El Quillay - La Guardia
Arquitecto Colbún - El Quillay - La Guardia
 
Hidrometalurgia e ingeniería y extracción de oro.pdf
Hidrometalurgia e ingeniería y extracción de oro.pdfHidrometalurgia e ingeniería y extracción de oro.pdf
Hidrometalurgia e ingeniería y extracción de oro.pdf
 
diploma-crear y emprender en educación para el trabajo
diploma-crear y emprender en educación para el trabajodiploma-crear y emprender en educación para el trabajo
diploma-crear y emprender en educación para el trabajo
 
S16_s1+Repaso+d.pdf el tema es redacción de textos
S16_s1+Repaso+d.pdf el tema es redacción de textosS16_s1+Repaso+d.pdf el tema es redacción de textos
S16_s1+Repaso+d.pdf el tema es redacción de textos
 
Locomoción: el principio de la movilidad robótica
Locomoción: el principio de la movilidad robóticaLocomoción: el principio de la movilidad robótica
Locomoción: el principio de la movilidad robótica
 

Modelos o Ciclos de vida de software

  • 1. CLASE 1 IIIP MODELOS O CICLOS DE VIDA DE UN SOFTWARE INFORMATICA APLICADA A LA GESTION DE LA INGENIERIA William Matamoros/@wjmatamoros
  • 2. INGENIERÍA DE SOFTWARE • Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de un software. • Es el estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas software. • Es la aplicación práctica del conocimiento científico al diseño y construcción de programas de computadora y a la documentación asociada requerida para desarrollar, operar y mantenerlos
  • 3. INGENIERÍA DE SOFTWARE MANTENIMIENTO OPERACION DESARROLLO
  • 4. ETAPAS DEL DESARROLLO DE UN SOFTWARE O APPs 1. Obtención de requerimientos. 2. Análisis de requisitos. 3. Limitaciones. 4. Especificación. 5. Diseño & Arquitectura de software. 6. Programación. 7. Pruebas de software. 8. Implementación. 9. Documentación. 10. Mantenimiento.
  • 5. CICLOS DE VIDA DEL DESARROLLO DE SOFTWARE Modelo Cascada o Clásico Modelo De Prototipos Modelo en Espiral Modelo de Desarrollo por Etapas Modelo Iterativo o Incremental. Modelo Estructurado Modelo Orientado a Objetos
  • 6. MODELO CASCADA O CLÁSICO Se basa en un enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software, esto sugiere una aproximación sistemática secuencial hacia el proceso de desarrollo del software, que se inicia con la especificación de requerimientos del cliente y continúa con la planeación, el modelado, la construcción y el despliegue para culminar en el soporte del software terminado.
  • 7. MODELO CASCADA O CLÁSICO
  • 8. MODELO DE PROTOTIPOS • pertenece a los modelos de desarrollo evolutivo. Este permite que todo el sistema, o algunos de sus partes, se construyan rápidamente para comprender con facilidad y aclarar ciertos aspectos en los que se aseguren que el desarrollador, el usuario, el cliente estén de acuerdo en lo que se necesita así como también la solución que se propone para dicha necesidad y de esta manera minimizar el riesgo y la incertidumbre en el desarrollo
  • 10. MODELO EN ESPIRAL • Es un modelo de proceso de software evolutivo que conjuga la naturaleza iterativa de la construcción de prototipos con los aspectos controlados y sistemáticos del modelo en cascada, es decir, cuando se aplica este modelo, el software se desarrolla en una serie de entregas evolutivas (ciclos o iteraciones), cada una de estas entregando prototipos más completas que el anterior, todo esto en función del análisis de riesgo y las necesidades del cliente
  • 12. MODELO DE DESARROLLO POR ETAPAS • Es un modelo en el que el software se muestra al cliente en etapas refinadas sucesivamente. Con esta metodología se desarrollan las capacidades más importantes reduciendo el tiempo necesario para la construcción de un producto; el modelo de entrega por etapas es útil para el desarrollo de la herramienta debido a que su uso se recomienda para problemas que pueden ser tratados descomponiéndolos en problemas más pequeños
  • 13. MODELO DE DESARROLLO POR ETAPAS
  • 14. MODELO ITERATIVO O INCREMENTAL • Es un proceso de desarrollo de software, creado en respuesta a las debilidades del modelo tradicional de cascada, es decir, este modelo aplica secuencias lineales como el modelo en cascada, pero de una manera iterativa o escalada según como avance el proceso de desarrollo y con cada una de estas secuencias lineales se producen mejoras del software.
  • 15. MODELO ITERATIVO O INCREMENTAL
  • 16. MODELO ESTRUCTURADO & ORIENTADO A OBJETOS 1. Utiliza las técnicas del diseño estructurado o de la programación estructurada para su desarrollo, también se utiliza en la creación de los algoritmos del programa. Este formato facilita la comprensión de la estructura de datos y su control. 2. Estos modelos tienen sus raíces en la programación orientada a objetos y como consecuencia de ella gira entorno al concepto de clase, también lo hacen el análisis de requisitos y el diseño.

Notas del editor

  1. 1. Se debe identificar sobre que se esta trabajando es decir, el tema principal que motiva el inicio del estudio y creación del nuevo software o modificación de uno ya existente, a su vez identificar los recursos que se tienen. 2. Cuando el cliente plantea las necesidades que tiene e intenta explicar lo que debería hacer el software o producto final para satisfacer dicha necesidad 3. Proviene del proceso totalmente mecánico que requiere de un mayor esfuerzo y tiempos elevados de ejecución 4. Describe el comportamiento esperado en el software una vez desarrollado. Gran parte del éxito de un proyecto de software radicará en la identificación de las necesidades del negocio. 5. Lo principal en este punto es poner en claro los aspectos lógicos y físicos de las salidas, modelos de organización y representación de datos, entradas y procesos que componen el sistema 6. La complejidad y la duración de esta etapa está íntimamente relacionada al o a los lenguajes de programación utilizados, así como al diseño previamente realizado. 7. Consiste en comprobar que el software realice correctamente las tareas indicadas en la especificación del problema. Una técnica es probar por separado cada módulo del software, y luego probarlo de manera integral, para así llegar al objetivo. 8. Implementar o instalar de manera especifica en los ordenadores o dispositivos dentro de un organización el proyecto desarrollado. 9. Es todo lo concerniente a la documentación del propio desarrollo del software y de la gestión del proyecto, manuales de usuario, manuales técnicos. 10. Fase dedicada a mantener y mejorar el software para corregir errores descubiertos e incorporar nuevos requisitos
  2. Esto incluye el proceso que se sigue para construir, entregar y hacer evolucionar el software, desde la concepción de una idea hasta la entrega y el retiro del sistema y representa todas las actividades y artefactos (productos intermedios) necesarios para desarrollar una aplicación