AT-Simulacro 2
|
|
Título del Test:
![]() AT-Simulacro 2 Descripción: Simulacro 2 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
SCRUM' describe procesos y técnicas ágiles que pueden usarse para el desarrollo de un producto. FALSO. VERDADERO. A los evaluadores les gustaría liberar su tiempo y enfocarse en diseñar y ejecutar más casos de prueba. ¿Cuál de los siguientes puede ayudar a facilitar la idea anterior? Escoge dos. I Use wiki, paneles de estilo wiki para comunicar el estado del proyecto. II. Use herramientas para recopilar métricas para ayudar en la mejora del proceso y registrar el progreso de la prueba y los datos de estado de la prueba, compartiéndolos a través de wiki automatizado o panel de estilo wiki III. Grabar gráficos IV. Tablero de tareas. solo I. III y IV. II y I. solo III. ¿Cuáles son las principales reuniones importantes en el modelo 'SCRUM'? I. Reunión de Planificación de Sprint II 'SCRUM' diario III. Revisión de Sprint IV. Retrospectiva de Sprint. Solo II. I, II y IV. I, II, III y IV. II y IV. ¿Cuál de las siguientes afirmaciones son ciertas en proyectos ágiles? Escoge dos. I. Los testers deberían trabajar en estrecha colaboración con los desarrolladores mientras mantienen una perspectiva objetiva. II No hay diferencia entre lo que hacen los testers y los desarrolladores en proyectos ágiles. III Los 'jefes de prueba' no existen en organizaciones que realizan un desarrollo ágil. IV. Los desarrolladores deben confiar en los testers para crear las pruebas de regresión automatizadas. V. Una selección de usuarios puede realizar 'pruebas beta' en el producto después de completar una serie de iteraciones. solo III. II y IV. I y V. solo V. Después de encontrar un defecto importante, ¿cuál es el papel de los testers para resolver el 'error'?. Continúe probando sin pensar en el defecto. Se trata de trabajos de desarrollador para resolver errores, por lo que no es necesario colaborar. Trabaja con el desarrollador para resolverlos. Encuentra errores similares en el sistema. ¿Quién es responsable de la arquitectura del sistema de un producto que se desarrolla utilizando 'SCRUM'?. El equipo de desarrollo. Expertos consultores. El equipo de arquitectura. El equipo 'SCRUM'. ¿Cuál es el alcance de las 'pruebas de regresión' en Agile?. Pruebas que reflejan cambios dentro de la iteración actual. Todos los casos de prueba de iteraciones anteriores y actuales. Pruebas que reflejan solo los cambios de las iteraciones actuales y anteriores. ¿Qué técnica podría usar un maestro 'SCRUM' para facilitar la comunicación entre el equipo de desarrollo y el propietario del producto?. Enseñe al propietario del producto sobre los procesos de desarrollo empleados por el equipo de desarrollo durante los Sprints. Enseñe al equipo de desarrollo a comunicarse en términos de necesidades y objetivos comerciales. Facilitar reuniones de colaboración entre el equipo de desarrollo y el propietario del producto. Todos estos. ¿Cuál de los siguientes es un ejemplo de integración entre las pruebas y la actividad de desarrollo? i. Una colección de historias de usuarios (por ejemplo, épica) describe tareas para todos los niveles en una arquitectura de N niveles. ii. Los 'casos de prueba' desarrollados durante el primer enfoque de prueba proporcionan especificaciones ejecutables. iii. Creación de documentación del usuario, que describe cómo usar el sistema. iv. Creación de la especificación de requisitos, que describe cómo se construirá el sistema. v. documentación ligera para rastrear errores y ayudar con 'pruebas de regresión'. i, ii y v. i, iv, v. ii y iv. i y ii. Cuando muchos equipos de 'SCRUM' están trabajando en un proyecto, ¿cuál describe mejor la definición de 'hecho'?. Cada equipo define y usa el suyo. Depende de un proyecto. Cada equipo usa el suyo propio, pero debe dejarlo claro a todos los demás equipos. Todos los equipos deben usar la misma definición. ¿Cuáles de las siguientes afirmaciones son razones por las cuales la automatización es esencial dentro de los proyectos ágiles?(seleccionar 2) i. Para que los equipos mantengan o aumenten su velocidad ii. Para evitar que el equipo de prueba se aburra con tareas manuales y repetitivas iii. Para volver a probar todos los 'casos de prueba' de iteraciones anteriores iv. Para eliminar la regresión en el producto debido a la alta rotación de código v. Para garantizar que los cambios en el código no interrumpan la compilación del software. II y V. I y IV. III y IV. I y V. Un equipo distribuido está practicando Agile. El equipo se extiende por todos los continentes y tiene una tasa de rotación bastante alta. Una de las preocupaciones que surgió en las retrospectivas es que los equipos no terminan creando suficiente documentación técnica para permitir que los nuevos miembros del equipo se incrementen rápidamente. ¿Cuál es la mejor acción para abordar este problema?. Como el software de trabajo es más importante que la documentación completa, el equipo no debe aumentar la creación de documentos técnicos. El equipo puede contratar a un escritor técnico especializado para escribir los documentos, mientras que el equipo se enfoca en completar el trabajo. Escriba historias adicionales para crear documentación técnica y solicite al Propietario del producto que las priorice. El equipo debe determinar qué nivel de documentación es apropiado y producir suficiente documentación. ¿Por qué los evaluadores necesitan revisar periódicamente 'caso de prueba' para agregar, modificar, eliminar o categorizar 'caso de prueba'? i. No es posible ejecutar todos los casos de prueba, especialmente después de varias iteraciones. ii. los evaluadores obtienen una buena comprensión de cómo ha evolucionado el software a través de iteraciones anteriores. iii. debido al exceso de cambio de código, los 'casos de prueba' pueden volverse ineficaces o fallar. iv. para verificar si algunos otros probadores han realizado cambios en el trabajo 'caso de prueba'. iii y iv. ii, iii y iv. i, ii y iii. i y iii. ¿Cuál de los siguientes puede ser un indicador de progreso para las tareas de desarrollo y prueba?. Tablero de tareas que muestra el movimiento de diferentes tareas a través del tablero. diagrama de trabajo pendiente que muestren el trabajo que queda contra el tiempo. Encuesta a clientes con métricas como 'densidad de defectos', 'pasar prueba' / tasa de falla, tasa de descubrimiento de defectos, etc. Reunión diaria de pie con todos los miembros que asisten a la reunión. A pesar de que el equipo 'SCRUM' está siguiendo completamente el marco 'SCRUM' y su proyecto va bien, la organización en su conjunto no tiene una buena comprensión de 'SCRUM', lo que causa algunos problemas al equipo 'SCRUM'. ¿Quién debería tratar de arreglarlo?. El equipo de desarrollo. Un subconjunto del equipo de desarrollo asignado a esta tarea. El dueño del producto. El maestro 'SCRUM'. ¿Cuándo deben ejecutarse las pruebas de aceptación automatizadas?. Solo cuando se completa el lanzamiento completo. Durante UAT como reemplazo de las pruebas realizadas por los usuarios comerciales. Tan a menudo como se crea la integración continua del sistema completo. Antes de que el código se registre en la compilación. ¿Cuál de las siguientes afirmaciones es una habilidad del probador que es más importante en un entorno ágil que en un entorno de ciclo de vida secuencial?. Colaboración. Prueba manual. Pruebas de rendimiento'. Preparación del caso de prueba. ¿Cuál de las siguientes actividades de prueba se realiza típicamente durante los proyectos ágiles, pero no es tan común en proyectos tradicionales?. Los Testers escriben 'plan de prueba' detallado para que todos los miembros del equipo puedan entender lo que se probará durante cada iteración. Los Testers están muy involucrados en la creación de 'casos de prueba' automatizados que luego se utilizan para verificar la implementación de los requisitos. Los Testers realizan 'pruebas exploratorias' para encontrar defectos importantes rápidamente. Los Testers colaborán con los desarrolladores para comprender mejor lo que debe probarse. Cuál de las siguientes afirmaciones NO es el propósito de comunicar el estado de la prueba, el progreso y la calidad del producto. Use métricas para recompensar, castigar o aislar a los miembros del equipo. Mida la calidad del producto a través de encuestas a clientes, utilizando varias métricas. Haga que el progreso hacia la finalización de la iteración / liberación sea visible a través del 'diagrama de trabajo pendiente'. Hacer que los evaluadores sean más efectivos y eficientes a través del intercambio de estado automatizado. Como parte de la integración continua, la suite de prueba automatizado comprende pruebas funcionales y pruebas unitarias. Además, cuando se registra el código, se debe realizar un análisis de estado y una 'cobertura de código'. ¿Cuál de las siguientes es la opción más eficiente para implementar el marco de integración anterior?. Todas las pruebas están programadas cada dos días. Todas las pruebas se ejecutan con cada verificación de código. El 'análisis estático', la 'cobertura de código' y la prueba unitaria se pueden realizar durante la verificación del código, mientras que las pruebas funcionales se pueden programar cada dos días. Análisis estático', 'cobertura de código' y pruebas unitarias durante el check in de código y prueba funcional al final de la iteración. ¿Cuál de las siguientes afirmaciones es verdadera sobre la diferencia entre los enfoques tradicionales y ágiles para el desarrollo de software? i. Existe una considerable superposición y paralelismo en lo ágil como opuesto a eso en el enfoque tradicional. ii. En una versión de 8 iteraciones para un proyecto ágil, las pruebas se realizan durante o al final de las versiones 7 y 8 iii. 'Pruebas de sistema' puede venir antes de 'pruebas de integración' en desarrollo ágil iv. Solo después de la mitad de las iteraciones, el equipo de desarrollo puede ofrecer valor al lanzar el software. i, iii y iv. i y iii. i, ii, iii y iv. i, ii y iii. El cambio es inevitable en el proyecto Agile. Durante la sexta iteración, el cliente solicitó realizar cambios en las características desarrolladas y probadas previamente. Dentro del período de tiempo más corto y los cambios constantes, ¿cuál de los siguientes tendría un impacto ya que los evaluadores deben revisar los 'casos de prueba' anteriores y las versiones de software correspondientes?. Reunión diaria de pie. Grabar gráficos. Diseño de la prueba y estrategia de implementación. Retroalimentación temprana y frecuente al cliente. Aunque 'SCRUM' no permite después del inicio de una iteración, se han realizado algunos cambios en los elementos probados y desarrollados en la iteración anterior. ¿Cómo puede el equipo de prueba reducir el riesgo de regresión?. Solo realice la prueba de confirmación para los artículos modificados. Realice todas las pruebas unitarias, la prueba funcional y la prueba del sistema. Dado que el objetivo principal es satisfacer al cliente, realice todas las pruebas de nivel de aceptación (por ejemplo, alfa y beta). Realice una prueba funcional para los elementos seleccionados en esta iteración y todas las iteraciones anteriores como parte del conjunto de regresión. ¿Qué mide un 'diagrama de trabajo pendiente'?. Qué tan rápido se mueven las actividades entre estaciones. La cantidad de trabajo que queda por hacer contra el tiempo asignado. Programe tiempo contra el presupuesto esperado. Retorno de la inversión. El negocio informa durante la planificación de la iteración 5 que requieren cambios en el sistema entregado en la iteración 3. De las siguientes actividades, ¿Qué debería hacerse primero para minimizar la introducción del riesgo de regresión cuando se cambia esta característica?. Automatice todos los 'casos de prueba' de la iteración anterior y agréguelos a la regresión automática 'juego de prueba'. Revise y actualice todas las pruebas manuales y automatizadas afectadas por este cambio para cumplir con los nuevos 'criterios de aceptación'. Aumente la cantidad de 'automatización de la prueba' alrededor del sistema para incluir 'condición de prueba' más detallada. Escriba nuevas pruebas manuales y automatizadas para la función y agréguelas a la regresión 'juego de prueba'. El Manifiesto Ágil dice valorar responder al cambio sobre seguir un plan. ¿Cuál de las siguientes afirmaciones ilustra esto?. Se aceptan cambios hasta el punto en que comienza el primer Sprint. Luego, los cambios se aplazan a una versión futura. Los cambios se aceptan hasta aproximadamente la mitad del proyecto, luego todos los cambios se postergan para un lanzamiento futuro. Los cambios se aceptan solo si se eliminan otras funciones de la cartera de pedidos de modo que se mantenga una fecha de finalización fija. Los cambios se aceptan en cualquier momento durante el esfuerzo de desarrollo, dependiendo del valor comercial del cambio, la aceptación del propietario del producto y la capacidad del equipo para responder en un plazo aceptable para el producto. ¿Cuál de los siguientes puede dificultar la efectividad de la prueba?. El uso de herramientas para automatizar tableros de tareas y diagramas de trabajo pendientes. Ejecutando 'pruebas de aceptación' al menos diariamente. Excesiva dependencia de 'pruebas unitarias'. Involucrar a testers independientes en el proyecto. ¿Cuál de los siguientes afirmaciones es VERDADERO sobre Test Driven Development?. Ayuda a crear una prueba reutilizable para la suite de pruebas de regresión. Ayuda a crear mejores historias de usuario. Principalmente a nivel de unidad y centrado en el código, ayudando al desarrollador con un 'resultado esperado' claramente definido. Crea clases que los desarrolladores pueden usar para crear pruebas automatizadas. ¿A qué se refiere el término deuda técnica?. Cantidad de historias pendientes. Falta de diseño e implementación perfectos. Número de errores disponibles en el producto. Falta de pautas de codificación. ¿Qué significa cuando una característica se clasifica como 'hecho'?. Ha sido desarrollado. Ha sido desarrollado, integrado, probado y lanzado a producción. Ha sido desarrollado e integrado. Ha sido desarrollado, integrado y probado. ¿Cuáles son las desventajas de una estructura organizativa matricial en proyectos ágiles? I. Requisito para un alto grado de cooperación entre la gestión funcional y de proyectos II. Uso ineficiente de recursos humanos limitados III. Aumenta la complejidad organizacional IV. Dado que los equipos son temporales, esta estructura del proyecto desarrolla un espíritu de equipo pobre y baja moral V. Aumento de los gastos generales de gestión VI. Posibles ralentizaciones en la reacción de gestión ante eventos cuando se requieren dos estructuras para la solución VII. Dificultad para establecer prioridades adecuadas tanto para la gestión funcional como para la gestión de proyectos VIII. Flujo de información rápida a través del proyecto. I, V, VI y VII. III, II.VIIy IV. II, V y VII. I, III, V, VI y VII. ¿Cuál de los siguientes es correcto sobre las historias de usuarios?. Indican especificaciones funcionales que deben codificarse en el software para que el producto tenga algún valor para el cliente. La información detallada sobre las necesidades de los usuarios se documenta como historias de usuarios. Desempeñan el papel de un acuerdo contractual implícito entre clientes y desarrolladores. Son promesas para conversar en lugar de especificaciones detalladas, tienen valor para los usuarios, son independientes, son verificables y tienen el tamaño adecuado. El riesgo de regresión en Agile es ... Alto. Bajo. Dependiendo del proyecto. Medio. Durante una iteración (sprint) (timebox) los probadores deben ser ... Completamente ininterrumpido por el cliente. Capaz de trabajar sin necesidad de molestar al cliente. En contacto dos veces al día con el cliente. Capaz de contactar al cliente para aclarar aspectos del trabajo. ¿Quién debe asistir a las reuniones de pie?. Patrocinador y Gerencia Ejecutiva solamente. Gerente de proyecto y solo técnicos. Todo el equipo. Líder de proyecto y representantes de clientes solamente. ¿Cuál de los siguientes puede proporcionar una instantánea del estado actual de las tareas seleccionadas para una iteración?. Diagrama de trabajo pendiente' que muestra el trabajo que queda por terminar con el tiempo asignado. Tableros de tareas con cada tipo de tareas (desarrollo, prueba) que tienen tareas coordinadas de color. Encuesta a clientes que muestra diferentes métricas. Reunión diaria de pie. 5 días antes del final de una iteración, se ha detectado un 'error' importante que rompe una serie de funcionalidades. Se convocó una reunión para discutir sobre este tema. ¿Cuál es la contribución de los Testers en este asunto? Explicación: Sea positivo y esté orientado a la solución con respecto a la calidad del producto. Piense en términos de resolver el problema con una actitud de que los errores se resolverán eventualmente. Dado que los desarrolladores rompieron el código, aconseje al desarrollador que solucione sus problemas. Deje que la gerencia decida qué curso de acción deben tomar. Proporcionar información a las partes interesadas para demostrar que no es culpa del equipo de prueba. El propietario del producto gestiona la cartera de productos. ¿Quién es responsable de estimar el esfuerzo para completar los elementos de la Lista de Producto?. El equipo de desarrollo. Como colectivo, tienen una visión completa del trabajo necesario para transformar los elementos de la Lista de Producto en Incrementos de producto. El PMO. Tienen toda la historia de los proyectos entregados, y esto permite al departamento de TI hacer compromisos de entrega. El dueño del producto. El propietario del producto debe comprometerse en la entrega a los usuarios y a las partes interesadas. Si su equipo ágil tiene una necesidad continua de testers especializados para realizar 'pruebas de rendimiento', ¿qué estructura organizacional sería más efectiva?. Las pruebas se subcontratan a una empresa externa con experiencia en pruebas de rendimiento. El equipo ágil tiene personas que han sido designadas como probadores para un sprint o un conjunto de sprints. Un equipo de prueba separado e independiente proporciona probadores a los proyectos / equipos ágiles según sea necesario en función de las habilidades requeridas. El equipo ágil tiene testers independientes que se unen al equipo al final del sprint. ¿Cuál de los siguientes es mejor para mostrar el progreso del equipo contra lo estimado?. Registros de automatización. Herramienta de seguimiento de defectos' s. El tablero de tareas ágil que muestra 'historia de usuario' y el progreso de la tarea. diagrama de trabajo pendiente'. |




