Está en la página 1de 1

Diferencias entre modelos tradicionales de

ciclo de vida del desarrollo del software y


metodologías agiles
Haciendo una breve introducción “El Ciclo de Vida del Desarrollo
del Software” está basada en un modelo conocido como el de
cascada, Planteaba la descretización de las actividades involucradas
en el desarrollo de software y las presentaba como una serie lineal
de tareas.
Mientras las Metodologías Agiles tuvieron un enfoque que fue
bastante Revolucionario para su momento ya que iba en contra de la
creencia de que mediante Procesos altamente definidos se iba a
lograr obtener software en tiempo, costo y con la Requerida calidad.

Ciertamente las dos tienen diferencias comenzando por “El Ciclo de


Vida del Desarrollo del Software” este tiene un serie lineal de
tareas la cual cada una de estas debe completarse para así
comenzar con otra, las cuales son análisis, diseño, implantación y
mantenimiento, si no se cumplen una no puede seguir con la otra y
así mismo la realización del código debe ser en base a la aplicación
que se está realizando.
En las “Metodologías agiles” no es cíclico simplemente se utilizan
ciertas herramientas para crear el código de dicha aplicación así que
no habrían errores todo dependería de las especificaciones de está.

Podemos decir que en “El Ciclo de Vida del Desarrollo del Software”
es un proceso creativo algo en el cual se hace una descomposición
más progresiva y detallada del sistema, mientras que en las
“Metodologías agiles” todo es mecánico en base a ciertas
especificaciones.

También podría gustarte