Vous êtes sur la page 1sur 15

PRESENTADO POR: -MIGUEL ALVARADO ALFONSO - NORMA LUQUE AMAYA - LIZETH RODRIGUEZ

EL MODELO LINEAL SECUENCIAL O (CASCADA)


EL MODELO LINEAL SECUENCIAL
Desarrollado entre 1960-1980 Basado en el modelo en cascada de Winston Royce
Se conoce como el ciclo de vida básico Secuencia de actividades, donde la estr
ategia principal es seguir el progreso del desarrollo de software hacia puntos d
e revisión bien definidos mediante entregas calendarizadas.
MODELO LINEAL SECUENCIAL
“Ciclo de vida básico del software”, sugiere un enfoque sistemático, secuencial
para el desarrollo de software. Inicia en un nivel de sistemas y progresa con el
análisis, diseño, implementación, pruebas y mantenimiento.
Ingeniería y Análisis del Sistema
F A S E S
Análisis de los Requisitos Diseño Codificación Prueba Mantenimiento
FASES
• ANÁLISIS DE REQUERIMIENTOS: Sirve para comprender la naturaleza de los program
as a desarrollar, el ingeniero debe comprender el dominio de información del sof
tware, así como la función requerida, el comportamiento, el rendimiento y la int
erconexión.
FASES
• DISEÑO: Es un proceso de muchos pasos que se centra en 4 atributos del program
a: Estructura de datos, arquitectura de software, representaciones de interfaz y
detalle procedimental (algoritmo). Traduce requisitos en una representación del
software donde se puede evaluar su calidad antes de que comience su codificació
n.
FASES
• GENERACIÓN DE CÓDIGO: El diseño se traduce en una forma legible por la máquina
, usando lenguajes de programación o lenguajes 4gl entre otros.
• PRUEBAS: Después de generar el código, se prueba la funcionalidad de este, hac
iendo un test de los procesos lógicos internos, se busca detectar errores y gara
ntizar que el software hace exactamente lo que debe hacer.
FASES

MANTENIMIENTO: El software debe sufrir cambios, ya sea por la detección de error
es, por nuevas necesidades y requerimientos, por modernizar la funcionalidad de
este o por adaptación a cambios del medio externo del software. Este modelo es e
l mas antiguo y usado en la ingeniería del software.
CARACTERÍSTICAS QUE HACEN ADECUADO EL USO DE ESTE MODELO
• Se disponga de unos requisitos consistentes al principio del desarrollo.
completos
y
• Sean proyectos pequeño, en el que el período de congelación de los requisitos
es corto, o un proyecto con unos requisitos bastante estables.
VENTAJAS DEL MODELO LINEAL SECUENCIAL • Se debe tener en cuenta que fue el prime
r modelo empleado, y por lo tanto es mejor que ninguno. • Facilita la gestión de
l desarrollo.
DESVENTAJAS DEL MODELO LINEAL SECUENCIAL
• En general, establecer todos los requisitos al principio del proceso de desarr
ollo es un mito inalcanzable: Los usuarios no pueden imaginarse lo que quieren h
asta que no ven un sistema funcionando. Los requisitos no se pueden congelar mie
ntras dura el desarrollo. El mercado cambia, todo cambia. El usuario debe espera
r mucho tiempo hasta ver los resultados Los errores de análisis y diseño son cos
tosos de eliminar, y se propagan a las fases siguientes con un efecto conocido c
omo bola de nieve. Se genera mucho mantenimiento inicial debido al período de co
ngelación de requisitos y éste recae, en su mayor parte

• •

¿POR QUÉ FALLA ALGUNAS VECES EL MODELO LINEAL?
1. Los proyectos reales raras veces siguen el modelo secuencial que propone el m
odelo. 2. A menudo es difícil que el cliente exponga explícitamente todos los re
querimientos. 3. El cliente debe tener paciencia. Un grave error puede ser desas
troso Cada uno de estos errores es real. Sin embargo el paradigma del ciclo de
vida clásico tiene lugar definido e importante trabajo de la ingeniería del sof
tware.