Ciclo de vida del software
Un modelo de ciclo de vida define el estado de las fases a través de las cuales se mueve un proyecto de desarrollo de software
Definición de un Modelo de Ciclo deVida
Un modelo de ciclo de vida de software es una vista de las actividades que ocurren durante el desarrollo de software, intenta determinar el orden de las etapas involucradas y los criterios detransición asociadas entre estas etapas.
Un modelo de ciclo de vida del software:
* Describe las fases principales de desarrollo de software.
* Define las fases primarias esperadas de serejecutadas durante esas fases.
* Ayuda a administrar el progreso del desarrollo, y
* Provee un espacio de trabajo para la definición de un detallado proceso de desarrollo de software.Proceso Principales
Son los que resultan útiles a personas que realizan el desarrollo, explotación y desarrollo del software (Compradores, suministradores, el personal de desarrollo, operadores, personalde mantenimiento):
Adquisición.- Actividades y tareas que el comprador el cliente o usuario realiza para adquirir un sistema
Suministro.- Actividades y tareas que el suministrador realiza. Iniciacon decisión de preparar una respuesta a una petición de un comprador
Desarrollo.- Actividades de análisis de requisitos, diseño, codificación, pruebas e instalación
Explotación.- Incluye laexplotación del software y el reporte de los usuarios.
Mantenimiento.- Aparece cuando el software necesita de modificaciones en el código o documentación. Incluye actividades de migración a un nuevo entornoProceso Soporte
Sirve de apoya reto y se aplica en cualquier punto del ciclo de vida del software y son:
Documentación.- Se registra la información producida por un proceso o actividad del ciclode vida.
Gestión De la Configuración.- Aplica a procedimientos administrativos y técnicos dúrate el ciclo de vida del sistema
Aseguramiento de la Calidad.- Aporta la calidad de los procesos y...
Regístrate para leer el documento completo.