Está en la página 1de 4

TECNOLOGIA EN ANÁLISIS Y DESARROLLO DE SOFTWARE

Taller sobre metodologías de desarrollo de software.


GA1-220501093-AA1-EV01.

APREDIS

JONNATHAN ARTURO REY

INSTRUCTORA LUZ MERY CARCAMO

SERVICIO NACIONAL DE APRENDIZAJE SENA


Centros de Servicios de Salud-Medellín
FICHA: 2721500

2023
INTRODUCCIÓN

la esta actividad, realizare un cuestionario para conocer a mayor profundidad


los modelos tradicionales, procesos racionales, los modelos ágiles, y las
Metodologías de desarrollo de software en marcos tradicionales

1. ¿DESCRIBA CON SUS PROPIAS PALABRAS QUE ES Y DE QUE SE


COMPONE UNA METODOLOGÍA DE DESARROLLO DE SOFTWARE?
CITA POR LO MENOS 2 DATOS QUE DEMUESTREN SU UTILIDAD.

Una metodología de desarrollo de software es un conjunto de procesos, técnicas y


herramientas que se utilizan para planificar, diseñar, implementar y mantener un
software de manera eficiente y efectiva. Se compone de diferentes fases, como la
definición de requisitos, el diseño, la implementación, las pruebas y la entrega del
software.

• La metodología de desarrollo de software es útil porque permite a los


desarrolladores trabajar de manera más organizada y sistemática, lo que
reduce los errores y aumenta la calidad del software. Además, ayuda a los
equipos de desarrollo a trabajar de manera más colaborativa y a mantener
un enfoque constante en los objetivos del proyecto.

• Otro dato que demuestra la utilidad de una metodología de desarrollo de


software es que permite a los desarrolladores adaptarse a los cambios en los
requisitos del proyecto de manera más eficiente. Al seguir una metodología,
los desarrolladores pueden identificar rápidamente los cambios necesarios y
ajustar su enfoque en consecuencia, lo que ayuda a mantener el proyecto en
el camino correcto y a cumplir con los plazos establecidos.
2. DESCRIBA CON SUS PROPIAS PALABRAS ¿CUALES SON LAS
CARACTERÍSTICAS FUNDAMENTALES DE UN MARCO DE TRABJO
AGIL Y UN MARCO DE TRABAJO TRADICIONAL?

Un marco de trabajo ágil se caracteriza por ser flexible y adaptable a los cambios
en los requisitos del proyecto. Se enfoca en la entrega temprana y continua de
software funcional, en lugar de esperar hasta el final del proyecto para entregar todo
el software. Los equipos de desarrollo ágiles trabajan en ciclos cortos de desarrollo,
llamados iteraciones, y se centran en la colaboración y la comunicación constante
entre los miembros del equipo y con los clientes.

Un marco de trabajo tradicional se caracteriza por ser más rígido y estructurado.


Se enfoca en la planificación detallada y la documentación exhaustiva de los
requisitos del proyecto antes de comenzar el desarrollo. Los equipos de desarrollo
tradicionales trabajan en fases secuenciales, como el análisis de requisitos, el
diseño, la implementación y las pruebas, y se centran en la gestión del proyecto y
el control de los plazos y el presupuesto.

En resumen, un marco de trabajo ágil se enfoca en la flexibilidad, la entrega


temprana y continua de software funcional, la colaboración y la comunicación
constante, mientras que un marco de trabajo tradicional se enfoca en la
planificación detallada, la documentación exhaustiva, la gestión del proyecto y el
control de los plazos y el presupuesto.
3. ELABORE UNA LISTA DÓNDE CLASIFIQUE POR LO MENOS CINCO
METODOLOGÍAS DE DESARROLLO DE SOFTWARE EN MARCOS DE
TRABAJO TRADICIONAL Y MARCOS AGILES.

Marcos de trabajo tradicionales:

1. Modelo en cascada (Waterfall)


2. Modelo en V (V-Model)
3. Modelo en espiral (Spiral)
4. Modelo de desarrollo de sistemas estructurados (SDLC)
5. Método de desarrollo de software estructurado (SSDM)

Marcos de trabajo ágiles:

1. Scrum
2. Kanban
3. Extreme Programming (XP)
4. Desarrollo de software Lean (LSD)
5. Desarrollo de software adaptativo (ASD)

También podría gustarte