SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
CICLO DE VIDA DEL
SOFTWARE
NOMBRE: GUILLERMO CHACON ZUÑIGA
INSTITUCIÓN: INACAP
ASIGNATURA: CALIDAD DE SOFTWARE
¿QUÉ ES EL CICLO DE
VIDA DEL SOFTWARE?
• El ciclo de vida de un software,
son las etapas necesarias para
poder llevar a cabo el desarrollo de
un software, cerciorándose que este
cumpla ciertos estándares necesarios
y que su concepción resultará factible.
Este proceso consta de 6 etapas.
ETAPAS DEL CICLO DEVIDA DEL SOFTWARE
ANÁLISIS DEL ENTORNO
• Primero se detecta algún problema o
necesidad al cual se le pueda dar una
solución
ESPECIFICACIÓN DE
REQUERIMIENTOS
• Se estiman los costos,
tiempos, recursos,
objetivos y los
requerimientos
que el software deberá
cumplir
DISEÑO
• Se estima cómo se visualizará el
software; su interfaz y arquitectura
DESARROLLO
• Se procede a elegir el
lenguaje de programación
en el cual se basará el
software, los accesos de
los diferentes usuarios y
se programa en bruto
PRUEBAS
• Se realizan múltiples
testeos del software para
hallar alguna potencial
falla y pulirlo.
MANTENCIÓN
• Se eliminan desperfectos
que el software posea y en
un caso posible, realizar
mejoras para adaptarlo a
las necesidades actuales.

Más contenido relacionado

La actualidad más candente

Muda: despilfarros en desarrollos de software
Muda: despilfarros en desarrollos de softwareMuda: despilfarros en desarrollos de software
Muda: despilfarros en desarrollos de softwareOrlando Garcia
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareyiber132
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareEdison Morales
 
Guía de preguntas del software
Guía de preguntas del softwareGuía de preguntas del software
Guía de preguntas del softwareloli molina
 
Lenguajes de Programación: Hilos, Ciclos de Vida, sincronización, animación
Lenguajes de Programación: Hilos, Ciclos de Vida, sincronización, animaciónLenguajes de Programación: Hilos, Ciclos de Vida, sincronización, animación
Lenguajes de Programación: Hilos, Ciclos de Vida, sincronización, animaciónLuis Fernando Aguas Bucheli
 
Psp Personal Software Process
Psp  Personal Software ProcessPsp  Personal Software Process
Psp Personal Software Processdiego_aacc
 
Modelos de procesos de Software [G5]
Modelos de procesos de Software [G5]Modelos de procesos de Software [G5]
Modelos de procesos de Software [G5]Silvia A
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwareJonathan Daza
 
Ads Sesion1 10393
Ads Sesion1 10393Ads Sesion1 10393
Ads Sesion1 10393guest31882d
 

La actualidad más candente (13)

Muda: despilfarros en desarrollos de software
Muda: despilfarros en desarrollos de softwareMuda: despilfarros en desarrollos de software
Muda: despilfarros en desarrollos de software
 
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
 
software
softwaresoftware
software
 
Presentacion
PresentacionPresentacion
Presentacion
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Guía de preguntas del software
Guía de preguntas del softwareGuía de preguntas del software
Guía de preguntas del software
 
Lenguajes de Programación: Hilos, Ciclos de Vida, sincronización, animación
Lenguajes de Programación: Hilos, Ciclos de Vida, sincronización, animaciónLenguajes de Programación: Hilos, Ciclos de Vida, sincronización, animación
Lenguajes de Programación: Hilos, Ciclos de Vida, sincronización, animación
 
Psp Personal Software Process
Psp  Personal Software ProcessPsp  Personal Software Process
Psp Personal Software Process
 
Modelos de procesos de Software [G5]
Modelos de procesos de Software [G5]Modelos de procesos de Software [G5]
Modelos de procesos de Software [G5]
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Ads Sesion1 10393
Ads Sesion1 10393Ads Sesion1 10393
Ads Sesion1 10393
 

Similar a Ciclo de vida del software: 6 etapas clave

Ciclo de vida del software.pptx
Ciclo de vida del software.pptxCiclo de vida del software.pptx
Ciclo de vida del software.pptxJasonPadilla9
 
Sesión 2 - Ciclo de vida del Software.pptx
Sesión 2 - Ciclo de vida del Software.pptxSesión 2 - Ciclo de vida del Software.pptx
Sesión 2 - Ciclo de vida del Software.pptxAndersonHernandezara
 
Desarrollo del sofware
Desarrollo del sofwareDesarrollo del sofware
Desarrollo del sofwarealexis326
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp0202278446
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de SoftwarePablo Niama
 
Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadXKWDX
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareRoxmaury Reyes
 
Ciclo de vida de un Software.pptx
Ciclo de vida de un Software.pptxCiclo de vida de un Software.pptx
Ciclo de vida de un Software.pptxPabloRiquelme42
 
Ingenieria en software
Ingenieria en softwareIngenieria en software
Ingenieria en softwareEl Tory
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareJahiro Bojorquez
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwaremasferrer1998
 

Similar a Ciclo de vida del software: 6 etapas clave (20)

Ciclo de vida del software.pptx
Ciclo de vida del software.pptxCiclo de vida del software.pptx
Ciclo de vida del software.pptx
 
Ciclo de vida de un SW.pptx
Ciclo de vida de un SW.pptxCiclo de vida de un SW.pptx
Ciclo de vida de un SW.pptx
 
Sesión 2 - Ciclo de vida del Software.pptx
Sesión 2 - Ciclo de vida del Software.pptxSesión 2 - Ciclo de vida del Software.pptx
Sesión 2 - Ciclo de vida del Software.pptx
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
S1-CDSQA.pptx
S1-CDSQA.pptxS1-CDSQA.pptx
S1-CDSQA.pptx
 
Desarrollo del sofware
Desarrollo del sofwareDesarrollo del sofware
Desarrollo del sofware
 
Rup[1]
Rup[1]Rup[1]
Rup[1]
 
Disciplina de desarrollo rup
Disciplina de desarrollo rupDisciplina de desarrollo rup
Disciplina de desarrollo rup
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidad
 
Desarrollo de proyectos
Desarrollo de proyectosDesarrollo de proyectos
Desarrollo de proyectos
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ciclo de vida de un Software.pptx
Ciclo de vida de un Software.pptxCiclo de vida de un Software.pptx
Ciclo de vida de un Software.pptx
 
Ingenieria en software
Ingenieria en softwareIngenieria en software
Ingenieria en software
 
SOTFWARE
SOTFWARESOTFWARE
SOTFWARE
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de software
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 

Último

BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 

Último (7)

BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 

Ciclo de vida del software: 6 etapas clave

  • 1. CICLO DE VIDA DEL SOFTWARE NOMBRE: GUILLERMO CHACON ZUÑIGA INSTITUCIÓN: INACAP ASIGNATURA: CALIDAD DE SOFTWARE
  • 2. ¿QUÉ ES EL CICLO DE VIDA DEL SOFTWARE? • El ciclo de vida de un software, son las etapas necesarias para poder llevar a cabo el desarrollo de un software, cerciorándose que este cumpla ciertos estándares necesarios y que su concepción resultará factible. Este proceso consta de 6 etapas.
  • 3. ETAPAS DEL CICLO DEVIDA DEL SOFTWARE
  • 4. ANÁLISIS DEL ENTORNO • Primero se detecta algún problema o necesidad al cual se le pueda dar una solución
  • 5. ESPECIFICACIÓN DE REQUERIMIENTOS • Se estiman los costos, tiempos, recursos, objetivos y los requerimientos que el software deberá cumplir
  • 6. DISEÑO • Se estima cómo se visualizará el software; su interfaz y arquitectura
  • 7. DESARROLLO • Se procede a elegir el lenguaje de programación en el cual se basará el software, los accesos de los diferentes usuarios y se programa en bruto
  • 8. PRUEBAS • Se realizan múltiples testeos del software para hallar alguna potencial falla y pulirlo.
  • 9. MANTENCIÓN • Se eliminan desperfectos que el software posea y en un caso posible, realizar mejoras para adaptarlo a las necesidades actuales.