Want to make creations as awesome as this one?

Transcript

Empezar

Fases del Ciclo de Vida del Software

definicion

El ciclo de vida del software (SDLC, por sus siglas en inglés) es un proceso utilizado para planificar, desarrollar, probar y mantener un software. Importancia: Garantiza que el software sea de alta calidad y cumpla con las expectativas del usuario.de Genially podrás incluir recursos visuales para dejar a tu audiencia con la boca abierta. También destacar alguna frase o dato concreto que se quede grabado a fuego en la memoria de tu público e incluso embeber contenido externo que sorprenda: vídeos, fotos, audios... ¡Lo que tú quieras!

Análisis de Requisitos

Objetivo: Diseñar la arquitectura del software basándose en los requisitos.Actividades: - Diseño de la estructura general del software (arquitectura). - Diseño de componentes individuales y su interacción. Resultado: Documentos de diseño detallado.

Objetivo: Construir el software escribiendo el código fuente.Actividades: - Programación en el lenguaje adecuado. - Integración de componentes.Resultado: Código fuente del software.

Desarrollo o Implementación

Pruebas

Objetivo:Verificar que el software funciona correctamente y cumple con los requisitosActividades: - Pruebas unitarias, de integración, de sistema y de aceptación. - Identificación y corrección de errores.Resultado: Software probado y sin errores.

Implementación y Despliegue

Objetivo: Poner el software en funcionamiento en el entorno del cliente.Actividades: - Instalación del software. - Formación a usuarios finales.Resultado: Software en uso por los usuarios finales.

Mantenimiento

Objetivo: Actualizar y mejorar el software durante su uso.Actividades: - Corrección de errores que aparecen después del despliegue. - Mejoras y actualizaciones según necesidades.Resultado: Software actualizado y mejorado.

Modelo en Cascada: Secuencial, cada fase depende de la anterior. -Modelo Iterativo: Se repite un ciclo hasta conseguir el producto deseado. Modelo Ágil: Desarrollo rápido, adaptable y centrado en el cliente.

Modelos de Ciclo de Vida del Software

Pregunta interactiva

gracias

Marely Sanchez Morales 5104