You are on page 1of 4

Ensayo sobre el ciclo de vida de desarrollo de software, desde un punto de vista

comparativo entre metodologías agiles y tradicionales

Medardo González Velásquez

Administrador LMS

SERVICIO NACIONAL DE APRENDIZAJE SENA


Centro de Gestión de Mercados, Logística y Tecnologías de la Información.
Tecnólogo Análisis y Desarrollo de Sistemas de Información.
Ficha 2374818
Introducción

Este documento nos permite entender la funcionalidad del ciclo de vida del
desarrollo de software comparando las metodologías Agiles y tradicionales.

Ensayo sobre el ciclo de vida de desarrollo de software, desde un punto de


vista comparativo entre metodologías agiles y tradicionales

- El siclo de vida inicia con el Planteamiento del problema donde se


propone un problema o necesidad del negocio después debemos analizar
el problema o necesidad después diseñar ese problema mediante el uso
de los diagramas de flujo, posteriormente vamos a la implementación que
sería nuestro sudo código donde podemos aplicar una serie de pruebas
para así poder entregar nuestro sistema.

- El ciclo de vida debemos utilizarlo en cualquier sistema sin importar la


metodología ágil o tradicional ya que estos métodos se utilizan según lo
robusto que sea el sistema.

- Metodología Ágil:

Consiste en aplicar técnicas que permitan optimizar la entrega de


resultados al cliente. Estas prácticas contribuyen en en que los proyectos
sean más flexibles y adaptables a los cambios una de las metodologías
más famosas y más atizadas en la actualizada es:

 Scrum Master Esta metodología busca que disminuyan riesgos


mediante la corrección temprana de problemáticas, esta metodología se
encuentra constituida por cuatro conceptos importantes product
Backlog, sprints, Daily Meeting, sprint Review.

 Scrum es una metodología ágil muy liviana que se realiza de manera


iterativa e incremental es así como cada ciclo termina en una pieza de
software ejecutable.

- Metodología Tradicional:

Las metodologías tradiciones se caracterizan por tener una estructura de


desarrollo claramente establecida, lineal y poco flexible ante cambios de un
entorno volátil.
 El RUP (Retional Unifled Process)
Es el proceso de ingeniería de software que tiene como objetivo la
organización y asignación de tareas en una organización de desarrollo
asegurando así el incremento de producción y mejor calidad que logren
satisfacer al cliente en su totalidad.

You might also like