hechos todos los ejs de practica
This commit is contained in:
182
Agile/ejerciciosparcial.org
Normal file
182
Agile/ejerciciosparcial.org
Normal file
@@ -0,0 +1,182 @@
|
||||
#+title: ejercicios
|
||||
#+author: Federico Polidoro
|
||||
* 🟦 Tema 1: Metodologías Ágiles
|
||||
|
||||
** 1. ¿Cuál de los siguientes principios está incluido en el Manifiesto Ágil?
|
||||
|
||||
- [ ] Procesos rigurosos sobre personas
|
||||
- [ ] Documentación extensiva sobre software funcional
|
||||
- [X] Colaboración con el cliente sobre negociación de contratos
|
||||
- [ ] Cumplimiento de plan sobre adaptación al cambio
|
||||
|
||||
*** Rta
|
||||
- Nuestra máxima prioridad es satisfacer al cliente mediante la entrega temprana y continua de software valioso.
|
||||
|
||||
- Acepte los cambios en los requisitos, incluso en las últimas etapas del desarrollo. Los procesos ágiles aprovechan el cambio para la ventaja competitiva del cliente.
|
||||
|
||||
- Entregue software funcional con frecuencia, desde un par de semanas hasta un par de meses, con preferencia por plazos más cortos.
|
||||
|
||||
- Los profesionales y desarrolladores deben colaborar a diario durante todo el proyecto.
|
||||
|
||||
- Desarrolle proyectos en torno a personas motivadas. Bríndeles el entorno y el apoyo que necesitan, y confíe en que realizarán el trabajo.
|
||||
|
||||
- El método más eficiente y eficaz para transmitir información a un equipo de desarrollo y dentro de él es la comunicación cara a cara.
|
||||
|
||||
- El software funcional es la principal medida de progreso.
|
||||
|
||||
- Los procesos ágiles promueven el desarrollo sostenible.
|
||||
|
||||
- Los patrocinadores, desarrolladores y usuarios deben poder mantener un ritmo constante indefinidamente.
|
||||
|
||||
- La atención continua a la excelencia técnica y al buen diseño mejora la agilidad.
|
||||
|
||||
- La simplicidad, el arte de maximizar la cantidad de trabajo no realizado, es esencial.
|
||||
|
||||
- Las mejores arquitecturas, requisitos y diseños surgen de equipos autoorganizados.
|
||||
|
||||
- Periódicamente, el equipo reflexiona sobre cómo ser más eficaz y, en consecuencia, ajusta su comportamiento.
|
||||
|
||||
** 2. ¿Qué beneficios ofrece un enfoque ágil frente a métodos tradicionales?
|
||||
|
||||
- [ ] Mayor centralización del control
|
||||
- [X] Mayor adaptabilidad al cambio
|
||||
- [ ] Tiempos de entrega más largos
|
||||
- [ ] Mayor documentación inicial
|
||||
|
||||
*** Rta
|
||||
Literalmente está en el nombre agile se basa en tener mejor adaptabilidad en los requerimientos del sistema.
|
||||
|
||||
** 3. ¿Cuál de las siguientes NO es una metodología ágil?
|
||||
|
||||
- [ ] Scrum
|
||||
- [ ] XP
|
||||
- [X] Waterfall
|
||||
- [ ] Kanban
|
||||
|
||||
*** Rta
|
||||
Es una metodología donde hay 6 pasos que se deben de seguir secuencialmente y es poco flexible a cambios en adaptabilidad.
|
||||
|
||||
* 🟩 Tema 2: Extreme Programming (XP)
|
||||
|
||||
** 4. ¿Cuál de las siguientes prácticas corresponde a XP?
|
||||
|
||||
- [X] Programación en pareja
|
||||
- [ ] Roles fijos de liderazgo
|
||||
- [ ] Entregas semestrales
|
||||
- [ ] Gestión por etapas
|
||||
|
||||
*** Rta
|
||||
Tipo que cada cierto tiempo programes un rato de a pares porque de esta forma tenes que explicarle lo que vas haciendo a un colega quien te va a dar feedback naturalmente.
|
||||
|
||||
** 5. ¿Qué se busca al aplicar integración continua en XP?
|
||||
|
||||
- [ ] Consolidar entregas al final del proyecto
|
||||
- [X] Detectar errores rápidamente
|
||||
- [ ] Evitar el testing automático
|
||||
- [ ] Eliminar revisiones de código
|
||||
|
||||
*** Rta
|
||||
|
||||
|
||||
** 6. ¿Qué rol cumple el "cliente" en XP?
|
||||
|
||||
- [ ] Solo aprueba el proyecto al final
|
||||
- [X] Está disponible continuamente para consultas y validaciones
|
||||
- [ ] Supervisa a los desarrolladores
|
||||
- [ ] Es externo al equipo de desarrollo
|
||||
|
||||
*** Rta
|
||||
En RP siempre se pide que el cliente este lijeramente involucrado durante todo el desarrollo del software para asi poder checkear que se este desarrollando algo correcto.
|
||||
|
||||
* 🟨 Tema 3: Lean Software Development
|
||||
|
||||
** 7. ¿Cuál es uno de los principios fundamentales de Lean?
|
||||
|
||||
- [X] Eliminar desperdicios
|
||||
- [ ] Aumentar la documentación
|
||||
- [ ] Centralizar las decisiones
|
||||
- [ ] Promover entregas tardías
|
||||
|
||||
*** Rta
|
||||
Una idea que viene del mundo de otras ingenierias y basicamente hay que pensarlo desde un punto de vista de la revolucion industrial.
|
||||
|
||||
** 8. En Lean, el concepto de “pull system” se refiere a:
|
||||
|
||||
- [ ] Planificación estricta y adelantada
|
||||
- [X] Solo producir cuando hay demanda real
|
||||
- [ ] Asignar tareas por jerarquía
|
||||
- [ ] Ejecutar sin validaciones
|
||||
|
||||
*** Rta
|
||||
Claro el "pull sistem" buscar suplir demandas.
|
||||
|
||||
** 9. ¿Qué significa “entregar lo más rápido posible” en Lean?
|
||||
|
||||
- [ ] Ignorar calidad en favor de velocidad
|
||||
- [X] Minimizar el tiempo de ciclo sin sacrificar valor
|
||||
- [ ] Automatizar todo
|
||||
- [ ] Eliminar el testing manual
|
||||
|
||||
*** Rta
|
||||
Entregar software funcional a los requerimientos en el tiempo que necesite sin que el tiempo de desarrollo haga obsoleta la utilidad del producto.
|
||||
|
||||
* 🟧 Tema 4: Kanban
|
||||
|
||||
** 10. ¿Qué representa una tarjeta en el tablero Kanban?
|
||||
|
||||
- [X] Una tarea o unidad de trabajo
|
||||
- [ ] Un sprint completo
|
||||
- [ ] Un backlog acumulado
|
||||
- [ ] Un objetivo de equipo
|
||||
|
||||
*** Rta
|
||||
Yo lo pienso como los issue de github.
|
||||
|
||||
** 11. ¿Cuál es un principio clave del método Kanban?
|
||||
|
||||
- [ ] Limitar el trabajo en progreso (WIP)
|
||||
- [ ] Ciclos de desarrollo fijos
|
||||
- [ ] Reuniones diarias obligatorias
|
||||
- [X] Documentación contractual
|
||||
|
||||
*** Rta
|
||||
Claro porque donde se describe la tarea es el mismo lugar donde esta documentada la funcionalidad.
|
||||
|
||||
** 12. ¿Qué representa el “flujo” en Kanban?
|
||||
|
||||
- [ ] El backlog de producto
|
||||
- [ ] Las etapas de análisis
|
||||
- [X] El paso continuo de trabajo a través de las columnas
|
||||
- [ ] La velocidad del equipo
|
||||
|
||||
* 🟥 Tema 5: Scrum
|
||||
|
||||
** 13. ¿Quién es responsable de maximizar el valor del producto en Scrum?
|
||||
|
||||
- [ ] Product Owner
|
||||
- [X] Scrum Master
|
||||
- [ ] Cliente
|
||||
- [ ] Stakeholder
|
||||
|
||||
*** Rta
|
||||
Literalmente es un coordinador de los "rituales" propios de SCRUM.
|
||||
|
||||
** 14. ¿Cuál es la duración recomendada para un Sprint en Scrum?
|
||||
|
||||
- [ ] Más de 1 mes
|
||||
- [X] De 1 a 4 semanas
|
||||
- [ ] Exactamente 2 meses
|
||||
- [ ] Ilimitada
|
||||
|
||||
*** Rta
|
||||
Aunque tecnicamente es ilimitada, se prefiere 1 a 4 semanas.
|
||||
|
||||
** 15. ¿Qué artefacto contiene los requisitos priorizados en Scrum?
|
||||
|
||||
- [X] Definition of Done
|
||||
- [ ] Product Backlog
|
||||
- [ ] Burndown Chart
|
||||
- [ ] Kanban Board
|
||||
|
||||
*** Rta
|
||||
Es una descripcion de un mvp.
|
||||
Reference in New Issue
Block a user