Ciclo de Vida del Software.
Marely Sanchez Morales
Created on August 30, 2024
More creations to inspire you
GROWTH MINDSET
Presentation
VISUAL COMMUNICATION AND STORYTELLING
Presentation
ASTL
Presentation
TOM DOLAN
Presentation
BASIL RESTAURANT PRESENTATION
Presentation
AC/DC
Presentation
ENGLISH IRREGULAR VERBS
Presentation
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