Font size
WorksheetsParcial c2- Ing de software 1 (Metodología ágil)
Total questions: 24
Worksheet time: 16mins
Complete la frase: Valoramos más a los individuos y a sus iteraciones que
a seguir el plan
a la documentación extensiva
a la negociación contractual
a los procesos y a las herramientas
Complete la frase: Valoramos más el software que funcione que
a seguir el plan
a la documentación extensiva
a la negociación contractual
a los procesos y las herramientas
Complete la frase: Valoramos más a la colaboración con el cliente que
a seguir el plan
a la documentación extensiva
a la negociación contractual
a los procesos y las herramientas
Complete la frase: Valoramos más a responder a los cambios que
a seguir el plan
a la documentación extensiva
a la negociación contractual
a los procesos y las herramientas
Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo
Los promotores, desarrolladores y usuario debemos ser capaces de mantener un ritmo constante de forma indefinida
Los procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente.
Hay que darles el entorno y el apoyo que necesitan, y confiarles la ejecución del trabajo.
Los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto.
El software funcionando
es la medida principal de progreso
maximizar la cantidad de trabajo no realizado y es esencial
mediante equipos auto-organizados es esencial
mejora la Agilidad
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?
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.
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.
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.
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.
Agile es una metodología de trabajo
Si
No
Menciona una de las principales ventajas de las metodologías ágiles?
Reducción de costos
Trabajo colaborativo de los empleados
Transformación digital
Entregar productos de mejor calidad
¿Cuál de las siguientes NO es una metodología ágil?
Scrum
KanBan
Cascada
Proyectos adaptativos
Scrum está especialmente indicado para proyectos con las siguientes características:
Entornos complejos que necesiten resultados pronto
Donde el presupuesto sea corto y haya un equipo de trabajo reducido
Entornos que necesiten mejorar su productividad o no haya mucha innovación
Requisitos cambiantes o poco definidos que sean flexibles a cambios
Qué son las metodologías agiles?
Son aquellas que permiten adaptar la forma de trabajo a las condiciones del proyecto.
Son aquellas que buscan implementar procesos no flexibles y basados en los puntos de dirección
Son aquellas que buscan facilitar la interpretación de la información
A que nos referimos con "sprints"
Se trata de un miniproyecto, cuyo objetivo es conseguir un incremento de valor en el producto que estamos construyendo
Son sesiones semanales de duración corta
Sesiones quincenales
Miniproyectos de duración semanal
Es un método que propone distribuir tarjetas en una serie de columnas para identificar el avance del proyecto.
Scrum
Kanban
Kambam
Sprints
Cuál fue la empresa que creo el método kanban?
Chrysler
VW
Toyota
Mercedes
Cuales son las columnas que se utilizan en el método kanban?
Tarea, pendientes, en curso, terminadas
Acciones, realizadas, terminadas
Dudas del día, en acciones, paradas, terminadas
Diferencia entre la columna Tareas y pendientes
Tareas es TODO lo que se tiene que hacer y pendiente es lo que se tiene que hacer HOY
Se usan como sinónimos
Las tareas es lo que se tiene que hacer y pendientes es lo que ya se esta haciendo
Roles del Scrum: No deben de ser de más de 7 personas pero no menos de 3
El equipo
Product owner
Stakeholders
Scrum master
¿Qué es Extreme Programming (XP)?
a) Una técnica de gestión de proyectos.
b) Un marco de trabajo ágil para el desarrollo de software.
c) Una metodología ágil de trabajo
d) Una herramienta de control de versiones.
¿Qué es Extreme Programming (XP)?
a) Una técnica de gestión de proyectos.
b) Un marco de trabajo ágil para el desarrollo de software.
c) Una metodología ágil de trabajo
d) Una herramienta de control de versiones.
¿Cuál de las siguientes prácticas no es parte de Extreme Programming?
a) Pair Programming (Programación en parejas).
b) Continuous Integration (Integración continua).
c) Sprint Planning (Planificación de sprint).
d) Test-Driven Development (Desarrollo guiado por pruebas).
¿Cuál es uno de los beneficios de utilizar Extreme Programming en el desarrollo de software?
a) Mayor rigidez en los requisitos.
b) Reducción del trabajo en equipo.
c) Mayor calidad del software.
d) Aumento de la documentación.
¿Qué significa XP en el contexto de desarrollo de software?
Programación Extremo
Programa Extendido
Proyecto Experimental
Programación Extrema
¿Cuál es el propósito de la reunión diaria en Scrum?
El propósito de la reunión diaria en Scrum es revisar el código desarrollado por cada miembro del equipo
El propósito de la reunión diaria en Scrum es discutir temas personales
El propósito de la reunión diaria en Scrum es tomar decisiones importantes para el proyecto
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.
