Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ciclo de vida del software, image, image, image, image, image, image,…
Ciclo de vida del software
Definición de necesidades
Objetivos
Resultados
Su papel global
Documentación
documentar información necesaria para los usuarios del software y para desarrollos futuros.
Se compone de:
Documentación interna
Documentación externa
Manual de usuario
Diseño
se modela el sistema y definimos su
estructura
Diseño general
requisitos generales de la arquitectura de la aplicación.
Diseño en detalle
definición precisa de cada subconjunto de la aplicación.
Pruebas
ejecución de una prueba individual para garantizar un rendimiento
6 tipos de pruebas
Prueba de almacenamiento
Prueba de tiempo de ejecución
Prueba de carga máxima
Prueba de recuperación
Prueba de procedimientos
Prueba de recursos humanos
Validación (o prueba beta)
garantizar que el software cumple con las
especificaciones originales.
Codificación (programación e implementación)
Lenguaje de programación
Actividades de este proceso
Realizar pruebas unitarias
Realizar pruebas de funcionalidad
Escribir el código fuente
Implementación:
instalar equipos
o software nuevo
Enfoques
diferentes estrategias para el enfrentamiento de usuarios.
analista formula medidas de desempeño
Darle responsabilidad a los grupos
Análisis de los requisitos y su viabilidad
Examinar restricciones aplicables
Formular requisitos del cliente
Recopilar
Limites
Alcance del sistema
Especificaciones
Obtencion de especificaciones por medio del cliente
¿Qué es?
es el conjunto de etapas que sigue un proyecto de software desde su
concepción hasta su finalización y cierre,
Mantenimiento
mantener y mejorar el software para enfrentar errores descubiertos y nuevos requisitos.
Arreglar bugs