TEMA 2 | Agile


1 - LAS METODOLOGÍAS ÁGILES PROMETEN:

a) Mayor eficiencia en la producción de componentes de hardware.
b) Mayor rentabilidad en la producción de componentes electrónicos.
c) Mayor productividad en los equipos de desarrolladores de software.
d) Todas son verdaderas.
💡
Las metodologías ágiles mejoran la productividad de los desarrolladores de SOFTWARE.

2 - LAS METODOLOGÍAS ÁGILES SON INDICADAS PARA:

a) El lanzamiento de arquitecturas y servicios digitales.
b) La transformación de arquitecturas e ingenierías clásicas.
c) Sustituir el exceso de uso de metodologías en cascada.
d) Potenciar la cuarta revolución industrial.
💡
Las metodologías ligeras aparecen para sustituir a las metodologías pesadas gracias a su capacidad de adaptatición y orientación al público.

3 - LAS METODOLOGÍAS WATERFALL:

a) Utilizan iteraciones de 1 mes.
b) Un ejemplo es la metodología Lean.
c) Un ejemplo es la metodología Scrum.
d) Todas son falsas.
💡
Sigue una secuencia lineal de pasos que incluyen la planificación, el análisis de requisitos, el diseño, la implementación, las pruebas y el mantenimiento.

4 - ES NORMAL COMBINAR PROYECTOS ÁGILES Y CON MÉTODOS TRADICIONALES:

a) Esto no es posible por la naturaleza de la metodología.
b) Hay managers que dirigen proyectos complejos que suelen combinarlas.
c) Sí, combinando Scrum, Crystal Methods y Lean.
d) Es lo que hace Kent Beck, de hecho.
💡
Los managers que dirigen proyectos complejos a menudo combinan ambos métodos para darles más flexibilidad y mejores resultados.

5 - KENT BECK ES UN CREADOR DE:

a) La metodología Lean Startup.
b) La metodología Waterfall.
c) La metodología Scrum.
d) La programación extrema.
💡
El problema de los proyectos de desarrollo de software no es el cambio, sino la incapacidad de afrontar el cambio cuando se produce.

6 - ¿CUÁL SERÍA LA CLAVE DEL UNIVERSO?:

a) Impide afrontar el cambio, una contraclave.
b) Los proyectos lineales con iteraciones.
c) El cambio de requisitos.
d) El desarrollo de software evolutivo y plural.
💡
La clave para el posible desarrollo del universo sería el constante cambio.

7 - EL CICLO EN CASCADA ES:

a) Predictivo.
b) Iterativo.
c) Operativo.
d) A posteriori.
💡
Sigue una secuencia lineal de pasos que incluyen la planificación, el análisis de requisitos, el diseño, la implementación, las pruebas y el mantenimiento.

8 - EL DESARROLLO DE PROCESOS MATERIALES O FÍSICOS:

a) Permite trocear los proyectos en pequeñas partes.
b) Pueden reducirse a un programa en pequeñas partes o desarrollo.
c) Permite la suposición del resultado.
d) Puede cambiarse los requisitos en cualquier momento con alguna excepción.
💡
Esto quiere decir que en los proyectos con una organización en cascada, típicos en la arquitectura y las ingenierías clásicas permiten planificar todo el proceso de inicio a fin (suponiendo el resultado final), mientras que en los proyectos iterativos el proyecto evoluciona con el tiempo, en cada iteración, con el feedback del usuario

9 - UN CICLO ITERATIVO ES:

a) Incremental.
b) Un sprint.
c) Todas son verdaderas.
d) Un incremento de producto terminado utilizable.
💡
Los ciclos iterativos permiten el desarrollo más sencillo, más rápido, de apps más complejas y que a su vez el proyecto evolucione y se adapte a las exisgencias de los usuarios.

10 - EN EL MANIFIESTO AGILE PARTICIPA:

a) Un conjunto de desarrolladores de software.
b) Las grandes tecnologías de Silicon Valley.
c) Todas son ciertas.
d) Eric Ries, orientándolo a la metodología Lean.
💡
El manifiesto agile está enfocado al desarrollo de software y los implicados en el mismo.

11 - LOS PRINCIPIOS DEL MANIFIESTO AGILE DESTACA:

a) Poner el foco en las personas y en la documentación exhaustiva.
b) Equipos altamente organizados y seguir estrictamente el Scrum Master.
c) La planificación permite un equipo confiado y altamente organizado.
d) Los documentos deben ser cortos y centrarse en lo fundamental.
💡
Principios
  • 1. La prioridad es satisfacer al cliente mediante entregas tempranas y continuas de software que le aporten valor.
  • 10. La simplicidad es esencial. Minimizar lo accesorio.

12 - SEGÚN EL MANIFIESTO AGILE:

a) La flexibilidad es total.
b) La flexibilidad no es total, pero existen puntos adaptables.
c) La flexibilidad está en todos y cada uno de los puntos del proceso.
d) Todas son falsas.
💡
Valores
  • 4. Responder a los cambios más que seguir estrictamente un plan.

13 - UNO DE LOS DOCE PRINCIPIOS DEL MANIFIESTO ESTABLECE:

a) Entregar frecuentemente software que funcione.
b) El cambio, aunque éste no ofrece una ventaja competitiva.
c) Entregas de 2 a 4 meses, como máximo.
d) Maximizar los beneficios de la industria del software.
💡
Principios
  • 3. Entregar frecuentemente software que funcione con el menor intervalo de tiempo posible entre entregas.

14 - SCRUM ES EL MARCO DE TRABAJO MÁS UTILIZADO:

a) Por generar equipos altamente motivados.
b) Por avanzar la pelota (metáfora) como un equipo de Rugby.
c) Por su ligereza y su sencillez.
d) Por lograr el desarrollo sostenible de los equipos de trabajo.
💡
Pilares fundamentales
  • Transparencia.
  • Inspección.
  • Adaptación.

15 - SCRUM PROMETE:

a) Sustituir las metodologías en cascada.
b) Calidad y precios.
c) Empirismo, inductivismo.
d) B y C son ciertas.
💡
Scrum
  • El modelo de equipo en Scrum está diseñado para optimizar la flexibilidad, la creatividad y la productividad.
  • Emplea un enfoque iterativo e incremental para optimizar la predictibilidad y el control del riesgo.

16 - UN ENFOQUE ITERATIVO E INCREMENTAL PERMITE:

a) La planificación y el control del riesgo.
b) Avanzar según se termina una etapa.
c) Optimizar la predictibilidad y el control del riesgo.
d) El éxito garantizado del equipo de trabajo.
💡
Scrum emplea un enfoque iterativo e incremental para optimizar la predictibilidad y el control del riesgo.

17 - SCRUM FUE DEFINIDO POR:

a) Eric Ries.
b) Takeuchi & Nokaka.
c) Kent Beck.
d) Lehman y Belady.
💡
Takeuchi & Nokaka son los creadores de Scrum.

18 - EL CORAZÓN DE SCRUM ES:

a) El Sprint.
b) El Feedback.
c) El cliente.
d) Scrum no tiene corazón.
💡
Scrum se basa en el Sprint (mismo que iteración).

19 - LA LISTA DE PRODUCTO O PRODUCT BACKLOG:

a) Es dinámica.
b) Es evolutiva.
c) Sufre un cambio constante, cual artefacto vivo.
d) Todas son ciertas.
💡
La lista de producto (product backlog) es dinámica, evolutiva y cambiante.

20 - LAS LEYES DE EVOLUCIÓN DEL SOFTWARE FUERON PROPUESTAS:

a) Por los creadores del Manifiesto Agile.
b) Por Lehman, Ries y Belady.
c) Por Lehman y Belady.
d) Por los que formularon Scrum.
💡
Lehman y Belady fueron los promotores de las leyes de evolución del software.

21 - LOS MÉTODOS LEAN O AGILE RESPONDEN A:

a) La cultura del error como parte del juego.
b) Un entorno de cambio tecnológico constante.
c) La minimización de los costes.
d) Todas son verdaderas.
💡
La metodología lean permite desarrollar un entorno de cambio tecnológico, minimizar costes y se basa en prueba y error.

22 - LAS STARTUPS:

a) No tienen muchas posibilidades de llegar a grandes empresas.
b) Son catalizadores de ideas en productos.
c) Fueron inventadas por los japoneses Takeuchi & Nonaka.
d) Buscan la perfección del producto con su circuito crear-medir-aprender.
💡
Normalmente suele utilizarse para aquellas que tienen un fuerte componente tecnológico.

23 - LOS VALORES DEL MANIFIESTO AGILE:

a) Pueden aplicarse a otras industrias, aunque es arriesgado.
b) Puede aplicarse a otras industrias sin problema.
c) No puede aplicarse: son para equipos de desarrolladores de software.
d) Están altamente extendidos por la sociedad.
💡
Es arriesgado, puesto que no tienen la misma metodología de trabajo y las necesidades son distintas.

24 - EL MÉTODO LEAN BUSCA:

a) Saber lo que quiere el cliente.
b) Pivotar lo menos posible, es decir, perservar en el producto.
c) Empezar el proceso de aprendizaje.
d) Todas son verdaderas.
💡
Un método Lean Startup pide:
  • Un pequeño producto que se va a probar si funciona, aunque tenga poca capacidad predictiva o prospectiva.
  • Predominan más las ideas “a posteriori”, que las ideas “a priori”.