Ciclos de vida software
Modelos de ciclo de vida
(Cascada y Espiral)
Actividad N°1
Contenido
Modelos de ciclo devida del software
La ingeniería del software se vale de una serie de modelos que establecen y muestran las distintas etapas y estados por los que pasa un producto software, desde su concepcióninicial, pasando por su desarrollo, puesta en marcha y posterior mantenimiento, hasta la retirada del producto. A estos modelos se les denomina “Modelos de ciclo de vida del software”.
Los modelos de ciclode vida del software describen las fases del ciclo de software y el orden en que se ejecutan las fases.
Un modelo de ciclo de vida de software es una vista de las actividades que ocurren durante eldesarrollo de software, intenta determinar el orden de las etapas involucradas y los criterios de transición asociados entre estas etapas.
Un modelo de ciclo de vida del software:
Describe lasfases principales de desarrollo de software.
Define las fases primarias esperadas de ser ejecutadas durante esas fases.
Ayuda a administrar el progreso del desarrollo.
Provee un espacio de trabajopara la definición de un proceso detallado de desarrollo de software.
Modelo de Cascada
Es un enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software, deforma que el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior.
El modelo en cascada es un proceso de desarrollo secuencial, en el que el desarrollo se ve fluyendo haciaabajo (como una cascada) sobre las fases que componen el ciclo de vida.
En el modelo tiene las siguientes fases:
1. Especificación de requisitos
2. Diseño
3. Construcción (Implementación ocodificación)
4. Integración
5. Pruebas
6. Instalación
7. Mantenimiento
Modelo en espiral
El desarrollo en espiral es un modelo de ciclo de vida desarrollado por...
Regístrate para leer el documento completo.