SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Universidad Central del Ecuador
Facultad de Filosofía, Letras y Ciencias de la Educación
Pedagogía de las Ciencias Experimentales Informática
Software Educativo
Nombre: Adrian Patricio Olmedo López
Curso: Sexto “B”
Tema: Ciclo de vida del Software
Ciclo de vida del Software
El ciclo de vida del software tambien conocido como SDLC por sus siglas en inglés
(Systems Development Life Cycle) son las fases necesarias para validar el desarrollo del
software y poder garantizar que este cumpla con los requisitos de la aplicación.
Se originó debido a que era muy costoso rectificar los errores que se detectaban en la
fase de implementación, en la actualidad mediante el uso de metodologías adecuadas, se
puede detectar estos errores para que los programadores se puedan centrar en la calidad
del software.
Aunque existen diferentes ciclos de desarrollo de software, la normativa ISO/IEC/IEEE
12207:2017 establece:
“Un marco común para los procesos del ciclo de vida de los programas informáticos,
con una terminología bien definida, a la que pueda remitirse la industria del software.
Contiene procesos, actividades y tareas aplicables durante la adquisición, el suministro,
el desarrollo, el funcionamiento, el mantenimiento o la eliminación de sistemas,
productos y servicios informáticos. Estos procesos del ciclo de vida se llevan a cabo
mediante la participación de los interesados, con el objetivo final de lograr la
satisfacción del cliente”.
Fases de Desarrollo.
Estas fases son sistemáticas para el desarrollo del software, esta indica la división del
proyecto en módulos más pequeños para una administración normalizada.
Este proceso a seguir sistemáticamente, para idear, implementar y mantener el producto
desde que surge la necesidad del producto hasta que cumplimos con el objetivo para que
él fue creado el software.
Las etapas de desarrollo son las siguientes:
 Planificación: Algunas de las tareas de esta etapa son:
 Estudio de viabilidad
 Determinación del ámbito del proyecto
 Análisis de riesgos
 Estimación de costos
 Asignación de recursos para las siguientes etapas
 Análisis: En esta etapa se estudia las necesidades exactas que tiene que cumplir
el software llegando a una comprensión más amplia de los requerimientos del
sistema y las características del mismo.
 Diseño: Es el estudio de las posibles maneras de implementar el software que se
quiere desarrollar, asi como su estructura general.
 Implementación: En esta etapa se eligen las herramientas adecuadas para el
desarrollo del software como el lenguaje en que será programado, etc.
 Prueba: En esta etapa se busca detectar los errores cometidos en las etapas
anteriores y corregirlos.
 Instalación: En esta etapa se pone el software en funcionamiento.
 Uso y mantenimiento: Esta fase es muy importante y se divide en tres tipos de
mantenimiento:
 Mantenimiento Correctivo: Eliminar los defectos encontrados.
 Mantenimiento Adaptativo: Adaptar el software a nuevas necesidades
 Mantenimiento Perfectivo: Añadirle nuevas funcionalidades.
Modelos de ciclos de vida del software
 Modelo en cascada: En este modelo las etapas funcionaran una detrás de otra
de una forma lineal, solo se podrá continuar cuando una de las fases termine.
 Modelo Repetitivo: En este modelo las etapas funcionan de manera cíclica
repitiendo cada paso despues de cada ciclo.
 Modelo en espiral: Es una combinación de los dos modelos anteriores donde
tomamos en cuenta el riesgo, comenzamos fijando los objetivos y limitaciones al
empezar cada ciclo, en la siguiente etapa creamos los modelos de prototipo del
software, incluyendo el análisis de riesgo, como siguiente paso usamos un
modelo estándar para construir el software y preparar el plan para el próximo
ciclo.
 Modelo en V: Este modelo da más opciones de evaluación que el modelo en
cascada, que su principal problema es que no se puede volver a una etapa
anterior si esta ya finalizo.
En cada etapa se crea una planificación de pruebas para verificar y validar el
producto en función de sus propios requerimientos.
 Modelo En big bang: Este es el modelo más simple ya que no necesita mucha
planificación, programación ni fondos.
El ciclo de vida de desarrollo del software describo el desarrollo desde la etapa
inicial hasta la etapa final, definiendo las distintas etapas intermedias que se
necesitan para validar el desarrollo de un software y para garantizar que este
cumpla con los requisitos necesarios.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Fase Pruebas
Fase PruebasFase Pruebas
Fase Pruebas
 
Presentación prototipo
Presentación   prototipoPresentación   prototipo
Presentación prototipo
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 
Anthoni cedeño ensayo
Anthoni cedeño ensayoAnthoni cedeño ensayo
Anthoni cedeño ensayo
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Modelo espiral expo
Modelo espiral expoModelo espiral expo
Modelo espiral expo
 
David valdiviezo ensayo_pdf
David valdiviezo ensayo_pdfDavid valdiviezo ensayo_pdf
David valdiviezo ensayo_pdf
 
Desarrollo por prototipos
Desarrollo por prototipos Desarrollo por prototipos
Desarrollo por prototipos
 
ciclo_de_vida_software
ciclo_de_vida_softwareciclo_de_vida_software
ciclo_de_vida_software
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Ciclo de vida vs metodologia
Ciclo de vida vs metodologiaCiclo de vida vs metodologia
Ciclo de vida vs metodologia
 
Especificación de Requerimiento
Especificación de RequerimientoEspecificación de Requerimiento
Especificación de Requerimiento
 
Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Marcos mendoza ensayo
Marcos mendoza ensayoMarcos mendoza ensayo
Marcos mendoza ensayo
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Modelo en espiral
Modelo en espiralModelo en espiral
Modelo en espiral
 
Modelos de ciclo de vida
Modelos de ciclo de vidaModelos de ciclo de vida
Modelos de ciclo de vida
 

Similar a Ciclo de vida del software

Similar a Ciclo de vida del software (20)

software
softwaresoftware
software
 
Carrera de informatica_educativa
Carrera de informatica_educativaCarrera de informatica_educativa
Carrera de informatica_educativa
 
Ciclo de vida del Software
Ciclo de vida del SoftwareCiclo de vida del Software
Ciclo de vida del Software
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Ciclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdfCiclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdf
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
García _Herrera_Victor_Eduardo_S9.pptx
García _Herrera_Victor_Eduardo_S9.pptxGarcía _Herrera_Victor_Eduardo_S9.pptx
García _Herrera_Victor_Eduardo_S9.pptx
 
Modelo de procesos
Modelo de procesosModelo de procesos
Modelo de procesos
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Act18
Act18Act18
Act18
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
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
 
Presentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarePresentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del software
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
Exposicion
ExposicionExposicion
Exposicion
 
Exposicion
ExposicionExposicion
Exposicion
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 
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
 

Último

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnnlitzyleovaldivieso
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 

Último (20)

Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 

Ciclo de vida del software

  • 1. Universidad Central del Ecuador Facultad de Filosofía, Letras y Ciencias de la Educación Pedagogía de las Ciencias Experimentales Informática Software Educativo Nombre: Adrian Patricio Olmedo López Curso: Sexto “B” Tema: Ciclo de vida del Software Ciclo de vida del Software El ciclo de vida del software tambien conocido como SDLC por sus siglas en inglés (Systems Development Life Cycle) son las fases necesarias para validar el desarrollo del software y poder garantizar que este cumpla con los requisitos de la aplicación. Se originó debido a que era muy costoso rectificar los errores que se detectaban en la fase de implementación, en la actualidad mediante el uso de metodologías adecuadas, se puede detectar estos errores para que los programadores se puedan centrar en la calidad del software. Aunque existen diferentes ciclos de desarrollo de software, la normativa ISO/IEC/IEEE 12207:2017 establece: “Un marco común para los procesos del ciclo de vida de los programas informáticos, con una terminología bien definida, a la que pueda remitirse la industria del software. Contiene procesos, actividades y tareas aplicables durante la adquisición, el suministro, el desarrollo, el funcionamiento, el mantenimiento o la eliminación de sistemas, productos y servicios informáticos. Estos procesos del ciclo de vida se llevan a cabo mediante la participación de los interesados, con el objetivo final de lograr la satisfacción del cliente”. Fases de Desarrollo. Estas fases son sistemáticas para el desarrollo del software, esta indica la división del proyecto en módulos más pequeños para una administración normalizada. Este proceso a seguir sistemáticamente, para idear, implementar y mantener el producto desde que surge la necesidad del producto hasta que cumplimos con el objetivo para que él fue creado el software. Las etapas de desarrollo son las siguientes:  Planificación: Algunas de las tareas de esta etapa son:  Estudio de viabilidad  Determinación del ámbito del proyecto  Análisis de riesgos  Estimación de costos  Asignación de recursos para las siguientes etapas
  • 2.  Análisis: En esta etapa se estudia las necesidades exactas que tiene que cumplir el software llegando a una comprensión más amplia de los requerimientos del sistema y las características del mismo.  Diseño: Es el estudio de las posibles maneras de implementar el software que se quiere desarrollar, asi como su estructura general.  Implementación: En esta etapa se eligen las herramientas adecuadas para el desarrollo del software como el lenguaje en que será programado, etc.  Prueba: En esta etapa se busca detectar los errores cometidos en las etapas anteriores y corregirlos.  Instalación: En esta etapa se pone el software en funcionamiento.  Uso y mantenimiento: Esta fase es muy importante y se divide en tres tipos de mantenimiento:  Mantenimiento Correctivo: Eliminar los defectos encontrados.  Mantenimiento Adaptativo: Adaptar el software a nuevas necesidades  Mantenimiento Perfectivo: Añadirle nuevas funcionalidades. Modelos de ciclos de vida del software  Modelo en cascada: En este modelo las etapas funcionaran una detrás de otra de una forma lineal, solo se podrá continuar cuando una de las fases termine.  Modelo Repetitivo: En este modelo las etapas funcionan de manera cíclica repitiendo cada paso despues de cada ciclo.  Modelo en espiral: Es una combinación de los dos modelos anteriores donde tomamos en cuenta el riesgo, comenzamos fijando los objetivos y limitaciones al empezar cada ciclo, en la siguiente etapa creamos los modelos de prototipo del software, incluyendo el análisis de riesgo, como siguiente paso usamos un modelo estándar para construir el software y preparar el plan para el próximo ciclo.  Modelo en V: Este modelo da más opciones de evaluación que el modelo en cascada, que su principal problema es que no se puede volver a una etapa anterior si esta ya finalizo. En cada etapa se crea una planificación de pruebas para verificar y validar el producto en función de sus propios requerimientos.  Modelo En big bang: Este es el modelo más simple ya que no necesita mucha planificación, programación ni fondos. El ciclo de vida de desarrollo del software describo el desarrollo desde la etapa inicial hasta la etapa final, definiendo las distintas etapas intermedias que se
  • 3. necesitan para validar el desarrollo de un software y para garantizar que este cumpla con los requisitos necesarios.