SlideShare una empresa de Scribd logo
1 de 14
INGENIERIA DEL SOFTWARE
CICLO DE VIDA
INTEGRANTES:
- Colque Almendras Carlos
- Sánchez Flores Samuel
- Valeriano Luis Alberto
Docente:
David Enrique Mendoza Gutiérrez
Asignatura:
Ingeniería de Software
Santa Cruz de La Sierra 23 de marzo de 2021
Ciclo de vida: Definiciones
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
 Es el proceso que se sigue para construir,
entregar y hacer evolucionar el software,
desde la concepción de una idea hasta la
entrega y retiro del sistema.
 Según IEEE: “Una aproximación lógica a la adquisición,
el suministro, el desarrollo, la explotación y el
mantenimiento del software”.
Según ISO: “Un marco de referencia que
contiene los procesos, las actividades y las
tareas involucradas en el desarrollo, la
explotación y el mantenimiento de un
producto software, abarcando la vida del
sistema desde la definición de los requisitos
hasta la finalización de su uso.
ISO 12207
Estándar para los procesos de ciclo de vida del software
• 3 Procesos principales del ciclo de vida - norma 12207
Procesos principales del ciclo de vida
Son los procesos para iniciar o llevar a cabo el desarrollo,
operación o mantenimiento del software.
Procesos de soporte del ciclo de vida
Un proceso de apoyo es el que apoya a otro proceso como
parte esencial del mismo. Un proceso de apoyo se emplea y
ejecuta por otro proceso, según sus necesidades.
Procesos generales del ciclo de vida
Se emplean por una organización para establecer e
implementar una infraestructura constituida por procesos y
personal asociado al ciclo de vida y para mejorar
continuamente esta infraestructura.
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
Fases del ciclo de vida
Carlos, Samuel, Luis Alberto
Ingeniería de Software
David Enrique Mendoza Gutiérrez
 Planificación: En esta fase se prepara el diseño y posterior implementación del sistema. Es
necesario definir el alcance del proyecto, justificarlo y escoger una metodología para su
desarrollo. También es preciso asociar las diferentes actividades a plazos de tiempo y designar
roles y responsabilidades.
 Análisis de requerimientos: Es la segunda etapa en el ciclo de vida de un sistema de información.
Es la que tiene que ver con el análisis y donde se busca concretar una serie de requisitos, que
son los que regirán el nuevo sistema.
 Diseño: En este estadio el equipo de proyecto tendrá que determinar cómo el nuevo sistema de
información cumplirá con los requisitos aplicables. Es por ello que, a estas alturas del ciclo de
vida de un sistema de información conviene identificar soluciones potenciales, evaluarlas y elegir
la más conveniente.
Implementación :En esta etapa del ciclo de vida de un sistema de información hay
que proceder a la instalación del hardware y software elegidos, crear las
aplicaciones correspondientes, someterlas a pruebas, crear la documentación
pertinente y capacitar a los usuarios. La conversión de datos es importante en este
estadio, en el que ya se empieza a trabajar en el nuevo sistema.
Pruebas: El objetivo de esta etapa es corroborar que el diseño propuesto cumple
con los requisitos de negocio establecidos. Puede ser necesario repetir las pruebas
tantas veces como haga falta para evitar errores y, de hecho, conviene que el
usuario final dé su conformidad con el resultado.
Mantenimiento: Esta etapa del ciclo de vida de un sistema de información está
relacionada con las operaciones del día a día. Por lo general, consiste en introducir
los ajustes necesarios para mejorar el rendimiento y corregir los problemas que
puedan surgir.
Carlos, Samuel, Luis Alberto
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Modelos de ciclo de vida
MODELO DE CASCADA
La primera descripción formal del modelo
en cascada fue en un artículo publicado en
1970 por Winston W. Royce
El modelo en cascada es un proceso de
desarrollo secuencial, en el que el
desarrollo de software se concibe
como un conjunto de etapas que se
ejecutan una tras otra, colocadas una
encima de otra y siguiendo un flujo de
ejecución de arriba hacia abajo, como una
cascada.
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
MODELO V
El modelo en v es un proceso que
representa la secuencia de pasos en el
desarrollo del ciclo de vida de un proyecto.
Describe las actividades y resultados que
han de ser producidos durante el desarrollo
del producto. La parte izquierda de la v
representa la descomposición de los
requisitos y la creación de las
especificaciones del sistema. El lado
derecho de la v representa la integración de
partes y su verificación. V significa
“Validación y Verificación”.
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
MODELO CASCADA INCREMENTAL
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.
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
Modelo en espiral
El desarrollo en espiral es un modelo de
ciclo de vida desarrollado por Barry
Boehm en 1985, utilizado de forma
generalizada en la ingeniería del software.
Las actividades de este modelo se
conforman en una espiral, cada bucle
representa un conjunto de actividades.
Las actividades no están fijadas a priori,
sino que las siguientes se eligen en
función del análisis de riesgos,
comenzando por el bucle anterior.
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
MODELO DE PROTOTIPOS
El paradigma de prototipos comienza con la
recolección de requisitos. El desarrollador y el
cliente encuentran y definen los objetivos
globales para el software, identifican los
requisitos conocidos y las áreas del esquema.
Entonces aparece un diseño rápido. El diseño
rápido se centra en una representación de esos
aspectos del software que serán visibles para el
usuario/cliente. El diseño rápido lleva a la
construcción de un prototipo. El prototipo lo
evalúa el cliente/usuario y se utiliza para refinar
los requisitos del software a desarrollar.
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
MODELO REPETITIVO
Este modelo guía el proceso de desarrollo de
software en repeticiones. Proyecta el proceso de
desarrollo de forma cíclica repitiendo cada paso
después de cada ciclo en el proceso de SDLC.
El software primero se desarrolla en menor escala y
se siguen y tienen en consideración todos los pasos.
Por cada repetición, más módulos y características
son diseñados, codificados, evaluados y añadidos al
software.
Después de cada repetición, el equipo directivo
puede concentrarse en la gestión de riesgos y
prepararse para la siguiente repetición. Como el
ciclo incluye pequeñas porciones de la totalidad del
proceso software, es más fácil gestionar el proceso
de desarrollo, pero a la vez se consumen más
recursos.
Carlos, Samuel, Luis Alberto Ingeniería de Software
David Enrique Mendoza Gutiérrez
MODELO BIG BANG
Este modelo es el modelo con la forma
más simple. Requiere poca planificación,
mucha programación y también muchos
fondos. Este modelo se conceptualiza
alrededor de la teoría de creación del
universo 'Big Bang'. Tal como cuentan los
científicos, después del big bang muchas
galaxias, planetas y estrellas
evolucionaron. De la misma manera, si
reunimos muchos fondos y
programación, quizá podemos conseguir
el mejor producto de software.
Este modelo no es recomendable para
grandes proyectos de software, pero es
bueno para aprender y experimentar.
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
REFERENCIAS
https://www.efectodigital.online/single-post/2018/04/23/ciclo-de-vida-de-desarrollo-de-software
https://www.tutorialspoint.com/es/software_engineering/software_development_life_cycle.htm
https://es.slideshare.net/williamjosepmatamoros/modelos-o-ciclos-de-vida-de-software
Ciclo de Vida de Desarrollo de Software - YouTube - https://www.youtube.com/watch?v=hBcmwCjrUUc
Carlos, Samuel, Luis Alberto Ingeniería de Software
David Enrique Mendoza Gutiérrez
Presentacion Ciclo de vida- Ingenieria del software

Más contenido relacionado

La actualidad más candente

ARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELASARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELASAlumic S.A
 
Introducción a los modelos de datos
Introducción a los modelos de datosIntroducción a los modelos de datos
Introducción a los modelos de datosGalo Anzules
 
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 softwareWilliam Matamoros
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosJesús Navarro
 
Cuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad loboCuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad loboGabriel Gomez
 
Gestión del Cambio
Gestión del Cambio Gestión del Cambio
Gestión del Cambio jose_macias
 
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
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Desarrollo de aplicaciones web distribuidas.
Desarrollo de aplicaciones web distribuidas.Desarrollo de aplicaciones web distribuidas.
Desarrollo de aplicaciones web distribuidas.Jomicast
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwareTtomas Carvajal
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del softwareRenny Batista
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMicky Jerzy
 
Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0Javier Hermoso Blanco
 
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniPrototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniRAUL CHIPANA LARICO
 

La actualidad más candente (20)

ARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELASARQUITECTURAS PARALELAS
ARQUITECTURAS PARALELAS
 
Introducción a los modelos de datos
Introducción a los modelos de datosIntroducción a los modelos de datos
Introducción a los modelos de datos
 
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
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidos
 
Cuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad loboCuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad lobo
 
Metodologia Estructurada
Metodologia Estructurada Metodologia Estructurada
Metodologia Estructurada
 
Gestión del Cambio
Gestión del Cambio Gestión del Cambio
Gestión del Cambio
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
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
 
Metodologia orientada a objeto
Metodologia orientada a objetoMetodologia orientada a objeto
Metodologia orientada a objeto
 
Exposicion de ingenieria
Exposicion de ingenieriaExposicion de ingenieria
Exposicion de ingenieria
 
2.modelos del proceso
2.modelos del proceso2.modelos del proceso
2.modelos del proceso
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Desarrollo de aplicaciones web distribuidas.
Desarrollo de aplicaciones web distribuidas.Desarrollo de aplicaciones web distribuidas.
Desarrollo de aplicaciones web distribuidas.
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de software
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0
 
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniPrototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
 

Similar a Presentacion Ciclo de vida- Ingenieria del software

Ciclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtCiclosdevidadelsoftware 120724112952-phpapp02gt
Ciclosdevidadelsoftware 120724112952-phpapp02gtDoris Aguagallo
 
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
 
Ciclo de Vida del Software.pdf
Ciclo de Vida del Software.pdfCiclo de Vida del Software.pdf
Ciclo de Vida del Software.pdfyormis3
 
Ciclosdevidadelsoftware
CiclosdevidadelsoftwareCiclosdevidadelsoftware
CiclosdevidadelsoftwareJuan Quiroga
 
Libro de ciclos de vida de un software
Libro de ciclos de vida de un softwareLibro de ciclos de vida de un software
Libro de ciclos de vida de un softwareDarketo Galindo
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de softJazmin Cr
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de softwareAbner Garcia
 
MODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREMODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREJesus Yepez
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareAlbert Cintron
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_softwareMiguel Castro
 
Ensayo ing. de software
Ensayo ing. de softwareEnsayo ing. de software
Ensayo ing. de software574224
 
Carrera de informatica_educativa
Carrera de informatica_educativaCarrera de informatica_educativa
Carrera de informatica_educativaDiego Sinche
 
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.pdfLuisAngelSurichaquiG
 
Ingeniería del Software - Ciclo de vida
Ingeniería del Software - Ciclo de vidaIngeniería del Software - Ciclo de vida
Ingeniería del Software - Ciclo de vidaJuniorVega14
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del softwareDiego Llusco
 

Similar a Presentacion Ciclo de vida- Ingenieria del software (20)

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)
 
Ciclo de Vida del Software.pdf
Ciclo de Vida del Software.pdfCiclo de Vida del Software.pdf
Ciclo de Vida del Software.pdf
 
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
 
Ciclosdevidadelsoftware
CiclosdevidadelsoftwareCiclosdevidadelsoftware
Ciclosdevidadelsoftware
 
Capitulogratis
CapitulogratisCapitulogratis
Capitulogratis
 
Modelos
ModelosModelos
Modelos
 
Libro de ciclos de vida de un software
Libro de ciclos de vida de un softwareLibro de ciclos de vida de un software
Libro de ciclos de vida de un software
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
MODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREMODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWARE
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
metodologia
metodologia metodologia
metodologia
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_software
 
Ensayo ing. de software
Ensayo ing. de softwareEnsayo ing. de software
Ensayo ing. de software
 
Carrera de informatica_educativa
Carrera de informatica_educativaCarrera de informatica_educativa
Carrera de informatica_educativa
 
(Inmer)La Ingenieria de Software
(Inmer)La Ingenieria de Software(Inmer)La Ingenieria de Software
(Inmer)La Ingenieria de 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
 
Ingeniería del Software - Ciclo de vida
Ingeniería del Software - Ciclo de vidaIngeniería del Software - Ciclo de vida
Ingeniería del Software - Ciclo de vida
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 

Último

Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Fisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfFisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfJessLeonelVargasJimn
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfpaola110264
 
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIA
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIACOMPONENTES DE LA VIA FERREA UAJMS - BOLIVIA
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIARafaelPaco2
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptxJhordanGonzalo
 

Último (20)

Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Fisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfFisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdf
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
 
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIA
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIACOMPONENTES DE LA VIA FERREA UAJMS - BOLIVIA
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIA
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx
 

Presentacion Ciclo de vida- Ingenieria del software

  • 1. INGENIERIA DEL SOFTWARE CICLO DE VIDA INTEGRANTES: - Colque Almendras Carlos - Sánchez Flores Samuel - Valeriano Luis Alberto Docente: David Enrique Mendoza Gutiérrez Asignatura: Ingeniería de Software Santa Cruz de La Sierra 23 de marzo de 2021
  • 2. Ciclo de vida: Definiciones Ingeniería de Software David Enrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto  Es el proceso que se sigue para construir, entregar y hacer evolucionar el software, desde la concepción de una idea hasta la entrega y retiro del sistema.  Según IEEE: “Una aproximación lógica a la adquisición, el suministro, el desarrollo, la explotación y el mantenimiento del software”. Según ISO: “Un marco de referencia que contiene los procesos, las actividades y las tareas involucradas en el desarrollo, la explotación y el mantenimiento de un producto software, abarcando la vida del sistema desde la definición de los requisitos hasta la finalización de su uso.
  • 3. ISO 12207 Estándar para los procesos de ciclo de vida del software • 3 Procesos principales del ciclo de vida - norma 12207 Procesos principales del ciclo de vida Son los procesos para iniciar o llevar a cabo el desarrollo, operación o mantenimiento del software. Procesos de soporte del ciclo de vida Un proceso de apoyo es el que apoya a otro proceso como parte esencial del mismo. Un proceso de apoyo se emplea y ejecuta por otro proceso, según sus necesidades. Procesos generales del ciclo de vida Se emplean por una organización para establecer e implementar una infraestructura constituida por procesos y personal asociado al ciclo de vida y para mejorar continuamente esta infraestructura. Ingeniería de Software David Enrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto
  • 4. Fases del ciclo de vida Carlos, Samuel, Luis Alberto Ingeniería de Software David Enrique Mendoza Gutiérrez  Planificación: En esta fase se prepara el diseño y posterior implementación del sistema. Es necesario definir el alcance del proyecto, justificarlo y escoger una metodología para su desarrollo. También es preciso asociar las diferentes actividades a plazos de tiempo y designar roles y responsabilidades.  Análisis de requerimientos: Es la segunda etapa en el ciclo de vida de un sistema de información. Es la que tiene que ver con el análisis y donde se busca concretar una serie de requisitos, que son los que regirán el nuevo sistema.  Diseño: En este estadio el equipo de proyecto tendrá que determinar cómo el nuevo sistema de información cumplirá con los requisitos aplicables. Es por ello que, a estas alturas del ciclo de vida de un sistema de información conviene identificar soluciones potenciales, evaluarlas y elegir la más conveniente.
  • 5. Implementación :En esta etapa del ciclo de vida de un sistema de información hay que proceder a la instalación del hardware y software elegidos, crear las aplicaciones correspondientes, someterlas a pruebas, crear la documentación pertinente y capacitar a los usuarios. La conversión de datos es importante en este estadio, en el que ya se empieza a trabajar en el nuevo sistema. Pruebas: El objetivo de esta etapa es corroborar que el diseño propuesto cumple con los requisitos de negocio establecidos. Puede ser necesario repetir las pruebas tantas veces como haga falta para evitar errores y, de hecho, conviene que el usuario final dé su conformidad con el resultado. Mantenimiento: Esta etapa del ciclo de vida de un sistema de información está relacionada con las operaciones del día a día. Por lo general, consiste en introducir los ajustes necesarios para mejorar el rendimiento y corregir los problemas que puedan surgir. Carlos, Samuel, Luis Alberto Ingeniería de Software David Enrique Mendoza Gutiérrez
  • 6. Modelos de ciclo de vida MODELO DE CASCADA La primera descripción formal del modelo en cascada fue en un artículo publicado en 1970 por Winston W. Royce El modelo en cascada es un proceso de desarrollo secuencial, en el que el desarrollo de software se concibe como un conjunto de etapas que se ejecutan una tras otra, colocadas una encima de otra y siguiendo un flujo de ejecución de arriba hacia abajo, como una cascada. Ingeniería de Software David Enrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto
  • 7. MODELO V El modelo en v es un proceso que representa la secuencia de pasos en el desarrollo del ciclo de vida de un proyecto. Describe las actividades y resultados que han de ser producidos durante el desarrollo del producto. La parte izquierda de la v representa la descomposición de los requisitos y la creación de las especificaciones del sistema. El lado derecho de la v representa la integración de partes y su verificación. V significa “Validación y Verificación”. Ingeniería de Software David Enrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto
  • 8. MODELO CASCADA INCREMENTAL 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. Ingeniería de Software David Enrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto
  • 9. Modelo en espiral El desarrollo en espiral es un modelo de ciclo de vida desarrollado por Barry Boehm en 1985, utilizado de forma generalizada en la ingeniería del software. Las actividades de este modelo se conforman en una espiral, cada bucle representa un conjunto de actividades. Las actividades no están fijadas a priori, sino que las siguientes se eligen en función del análisis de riesgos, comenzando por el bucle anterior. Ingeniería de Software David Enrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto
  • 10. MODELO DE PROTOTIPOS El paradigma de prototipos comienza con la recolección de requisitos. El desarrollador y el cliente encuentran y definen los objetivos globales para el software, identifican los requisitos conocidos y las áreas del esquema. Entonces aparece un diseño rápido. El diseño rápido se centra en una representación de esos aspectos del software que serán visibles para el usuario/cliente. El diseño rápido lleva a la construcción de un prototipo. El prototipo lo evalúa el cliente/usuario y se utiliza para refinar los requisitos del software a desarrollar. Ingeniería de Software David Enrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto
  • 11. MODELO REPETITIVO Este modelo guía el proceso de desarrollo de software en repeticiones. Proyecta el proceso de desarrollo de forma cíclica repitiendo cada paso después de cada ciclo en el proceso de SDLC. El software primero se desarrolla en menor escala y se siguen y tienen en consideración todos los pasos. Por cada repetición, más módulos y características son diseñados, codificados, evaluados y añadidos al software. Después de cada repetición, el equipo directivo puede concentrarse en la gestión de riesgos y prepararse para la siguiente repetición. Como el ciclo incluye pequeñas porciones de la totalidad del proceso software, es más fácil gestionar el proceso de desarrollo, pero a la vez se consumen más recursos. Carlos, Samuel, Luis Alberto Ingeniería de Software David Enrique Mendoza Gutiérrez
  • 12. MODELO BIG BANG Este modelo es el modelo con la forma más simple. Requiere poca planificación, mucha programación y también muchos fondos. Este modelo se conceptualiza alrededor de la teoría de creación del universo 'Big Bang'. Tal como cuentan los científicos, después del big bang muchas galaxias, planetas y estrellas evolucionaron. De la misma manera, si reunimos muchos fondos y programación, quizá podemos conseguir el mejor producto de software. Este modelo no es recomendable para grandes proyectos de software, pero es bueno para aprender y experimentar. Ingeniería de Software David Enrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto