wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Parcial c2- Ing de software 1 (Metodología ágil)

Total questions: 24

Worksheet time: 16mins

Name
Class
Date
1.

Complete la frase: Valoramos más a los individuos y a sus iteraciones que

a)

a seguir el plan

b)

a la documentación extensiva

c)

a la negociación contractual

d)

a los procesos y a las herramientas

2.

Complete la frase: Valoramos más el software que funcione que

a)

a seguir el plan

b)

a la documentación extensiva

c)

a la negociación contractual

d)

a los procesos y las herramientas

3.

Complete la frase: Valoramos más a la colaboración con el cliente que

a)

a seguir el plan

b)

a la documentación extensiva

c)

a la negociación contractual

d)

a los procesos y las herramientas

4.

Complete la frase: Valoramos más a responder a los cambios que

a)

a seguir el plan

b)

a la documentación extensiva

c)

a la negociación contractual

d)

a los procesos y las herramientas

5.

Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo

a)

Los promotores, desarrolladores y usuario debemos ser capaces de mantener un ritmo constante de forma indefinida

b)

Los procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente.

c)

Hay que darles el entorno y el apoyo que necesitan, y confiarles la ejecución del trabajo.

d)

Los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto.

6.

El software funcionando

a)

es la medida principal de progreso

b)

maximizar la cantidad de trabajo no realizado y es esencial

c)

mediante equipos auto-organizados es esencial

d)

mejora la Agilidad

7.

1. La prioridad más alta es satisfacer al cliente a través de la estrega pronta y continua de software valioso.

Que quiere decir este enunciado?

a)

que una metodología puede ser calificada como ágil debe empezar a entregar software funcionando y útil en pocas semanas.

Esto acaba con la incertidumbre, desconfianza, insatisfacción y desmotivación producidas en el cliente debido a las largas esperas para ver resultados concretos.

b)

El cliente siempre espera ver funcionando el programa, y es eso lo que debe entregársele.

Pocas veces resulta conveniente, después de varios meses de trabajo, entregar sólo informes, modelos abstractos y planes.

c)

Se debe trabajar de forma que lo urgente no se imponga sobre lo importante. Desde el inicio del proyecto se debe asignar responsabilidades y tareas de manera que siempre se puedan cumplir.

d)

Es ambicioso esperar que el cliente defina de manera definitiva todos sus requerimientos desde el comienzo y peor aún depender de ello para adelantar el proyecto.

8.

Agile es una metodología de trabajo

a)

Si

b)

No

9.

Menciona una de las principales ventajas de las metodologías ágiles?

a)

Reducción de costos

b)

Trabajo colaborativo de los empleados

c)

Transformación digital

d)

Entregar productos de mejor calidad

10.

¿Cuál de las siguientes NO es una metodología ágil?

a)

Scrum

b)

KanBan

c)

Cascada

d)

Proyectos adaptativos

11.

Scrum está especialmente indicado para proyectos con las siguientes características:

a)

Entornos complejos que necesiten resultados pronto

b)

Donde el presupuesto sea corto y haya un equipo de trabajo reducido

c)

Entornos que necesiten mejorar su productividad o no haya mucha innovación

d)

Requisitos cambiantes o poco definidos que sean flexibles a cambios

12.

Qué son las metodologías agiles?

a)

Son aquellas que permiten adaptar la forma de trabajo a las condiciones del proyecto.

b)

Son aquellas que buscan implementar procesos no flexibles y basados en los puntos de dirección

c)

Son aquellas que buscan facilitar la interpretación de la información

13.

A que nos referimos con "sprints"

a)

Se trata de un miniproyecto, cuyo objetivo es conseguir un incremento de valor en el producto que estamos construyendo

b)

Son sesiones semanales de duración corta

c)

Sesiones quincenales

d)

Miniproyectos de duración semanal

14.

Es un método que propone distribuir tarjetas en una serie de columnas para identificar el avance del proyecto.

a)

Scrum

b)

Kanban

c)

Kambam

d)

Sprints

15.

Cuál fue la empresa que creo el método kanban?

a)

Chrysler

b)

VW

c)

Toyota

d)

Mercedes

16.

Cuales son las columnas que se utilizan en el método kanban?

a)

Tarea, pendientes, en curso, terminadas

b)

Acciones, realizadas, terminadas

c)

Dudas del día, en acciones, paradas, terminadas

17.

Diferencia entre la columna Tareas y pendientes

a)

Tareas es TODO lo que se tiene que hacer y pendiente es lo que se tiene que hacer HOY

b)

Se usan como sinónimos

c)

Las tareas es lo que se tiene que hacer y pendientes es lo que ya se esta haciendo

18.

Roles del Scrum: No deben de ser de más de 7 personas pero no menos de 3

a)

El equipo

b)

Product owner

c)

Stakeholders

d)

Scrum master

19.

¿Qué es Extreme Programming (XP)?

a)

a) Una técnica de gestión de proyectos.

b)

b) Un marco de trabajo ágil para el desarrollo de software.

c)

c) Una metodología ágil de trabajo

d)

d) Una herramienta de control de versiones.

20.

¿Qué es Extreme Programming (XP)?

a)

a) Una técnica de gestión de proyectos.

b)

b) Un marco de trabajo ágil para el desarrollo de software.

c)

c) Una metodología ágil de trabajo

d)

d) Una herramienta de control de versiones.

21.

¿Cuál de las siguientes prácticas no es parte de Extreme Programming?

a)

a) Pair Programming (Programación en parejas).

b)

b) Continuous Integration (Integración continua).

c)

c) Sprint Planning (Planificación de sprint).

d)

d) Test-Driven Development (Desarrollo guiado por pruebas).

22.

¿Cuál es uno de los beneficios de utilizar Extreme Programming en el desarrollo de software?

a)

a) Mayor rigidez en los requisitos.

b)

b) Reducción del trabajo en equipo.

c)

c) Mayor calidad del software.

d)

d) Aumento de la documentación.

23.

¿Qué significa XP en el contexto de desarrollo de software?

a)

Programación Extremo

b)

Programa Extendido

c)

Proyecto Experimental

d)

Programación Extrema

24.

¿Cuál es el propósito de la reunión diaria en Scrum?

a)

El propósito de la reunión diaria en Scrum es revisar el código desarrollado por cada miembro del equipo

b)

El propósito de la reunión diaria en Scrum es discutir temas personales

c)

El propósito de la reunión diaria en Scrum es tomar decisiones importantes para el proyecto

d)

El propósito de la reunión diaria en Scrum es sincronizar al equipo, actualizar sobre el progreso del proyecto, identificar obstáculos y planificar las tareas del día.