Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Metodologías de desarrollo de software

Total questions: 7

Worksheet time: 7mins

Name
Class
Date
1.

¿Cuál es el objetivo principal de las metodologías ágiles en el desarrollo de software?

a)

Minimizar la comunicación y la colaboración en el equipo de desarrollo

b)

Reducir la calidad del software

c)

Aumentar la rigidez y la burocracia en el desarrollo de software

d)

Mejorar la flexibilidad, la adaptabilidad y la colaboración en el desarrollo de software.

2.

¿Cuál es la principal diferencia entre el desarrollo en cascada y el desarrollo iterativo?

a)

El desarrollo en cascada es más rápido que el desarrollo iterativo

b)

El desarrollo en cascada no requiere pruebas de calidad, a diferencia del desarrollo iterativo

c)

El enfoque lineal y secuencial del desarrollo en cascada frente a la repetición de ciclos para mejorar y ajustar el producto en cada iteración del desarrollo iterativo.

d)

El desarrollo en cascada utiliza tecnologías obsoletas, mientras que el desarrollo iterativo utiliza las más modernas

3.

Menciona al menos dos ejemplos de metodologías ágiles utilizadas en el desarrollo de software.

a)

DevOps, Six Sigma

b)

Waterfall, Lean

c)

Scrum, Kanban

d)

Agile, Extreme Programming

4.

¿Cuál es la importancia de la gestión de proyectos de software en el desarrollo de software?

a)

La gestión de proyectos de software no es importante en el desarrollo de software

b)

La gestión de proyectos de software solo es importante para grandes empresas

c)

La gestión de proyectos de software es importante solo para el desarrollo de hardware

d)

La gestión de proyectos de software es importante para garantizar que el desarrollo de software se realice de manera eficiente, dentro del presupuesto y en el tiempo previsto.

5.

¿Cuáles son las fases principales del desarrollo en cascada?

a)

Requirements, Design, Implementation, Testing, Deployment, and Maintenance

b)

Planning, Execution, Monitoring, Closing

c)

Analysis, Design, Coding, Testing, Maintenance

d)

Idea, Prototype, Final Product, Marketing

6.

¿Qué ventajas ofrece el desarrollo iterativo en comparación con el desarrollo en cascada?

a)

El desarrollo iterativo ofrece menos adaptabilidad a los cambios y satisfacción del cliente.

b)

El desarrollo iterativo es más lento y menos flexible que el desarrollo en cascada.

c)

El desarrollo iterativo ofrece mayor adaptabilidad a los cambios y satisfacción del cliente.

d)

El desarrollo iterativo no permite la participación del cliente y no se ajusta a sus necesidades.

7.

¿Por qué es importante adaptar la metodología de desarrollo de software a las necesidades específicas de cada proyecto?

a)

Porque todas las metodologías son iguales y no importa cuál se elija

b)

Para garantizar la eficiencia y efectividad del proceso de desarrollo, y para satisfacer las necesidades del cliente.

c)

Para seguir las modas actuales en el desarrollo de software

d)

Para complicar innecesariamente el proceso de desarrollo