METODOLOGÍA DE DESARROLLO DE SOFTWARE
![]() |
![]() |
![]() |
Título del Test:![]() METODOLOGÍA DE DESARROLLO DE SOFTWARE Descripción: METODOLOGÍA DE DESARROLLO DE SOFTWARE |




Comentarios |
---|
NO HAY REGISTROS |
Que es una metodología de desarrollo de software. Códigos de programación que sirve para automatizar el sistema. Comprende los procesos a seguir sistemáticamente para ideas, implementar y mantener un producto de software. En un proyecto de desarrollo de software la metodología ayuda a no definir: quien debe hacer, que cuando y como debe hacerlo. Ninguna de las anteriores. ¿Cuál es el ciclo de vida del software de RUP?. Objetivo, capacidad operacional, arquitectura, entregable del producto. Diseño, análisis, desarrollo, pruebas e implementación. Inicio, elaboración, construcción, transición. Ninguna de las anteriores. Selecciones una característica de las metodologías tradicionales. Permite adaptar el software a las necesidades que van surgiendo en el camino. Son poco flexibles, lineal y poco flexibles ante cambios de un entorno volátil. Se basa en la metodología incremental. Ninguna de las anteriores. Cual es el primer paso que se debe realizar en un proyecto que sigue la metodología XP: Iteraciones. Requisitos. Historias de usuarios. Ninguna de las anteriores. ¿Qué es una historia de usuario? pregunta 5. La descripción las características y necesidades de un software. La descripción del comportamiento del sistema. La unidad de valor más pequeña posible para el negocio. Ninguna de las anteriores. ¿El modelo en espiral?. Es iterativo, pero nunca es incremental. Es iterativo e incremental. No contempla el desarrollo de prototipos. Ninguna de las anteriores. Seleccione un valor del manifiesto Ágil: No existe la respuesta al cambio, se continua el seguimiento de un plan. La colaboración con el cliente, por encima de la negociación contractual. No existen entregas frecuentes, al final del proyecto se entrega el producto. Ninguna de las anteriores. Cuáles son los integrantes de un equipo de un proyecto XP. Jefe de proyecto, programador, cliente. Cliente, programadores, tester, coach, manager. Dueño del producto, dueño del proceso, coach. Ninguna de las anteriores. ¿En un proyecto SCRUM, es el encargado de definir las funcionalidades del producto?. Scrum Team. Scrum master. Product Owner. Ninguna de la anteriores. ¿Quién de los siguientes representa la voz del cliente en la metodología SCRUM?. Propietario del producto. Miembros del Equipo Scrum. Líder del Equipo Scrum. Ninguna de las anteriores. Que es una metodología de desarrollo de software pregunta 11. Código de programación que sirve para automatizar el sistema. Comprende los procesos a seguir sistemáticamente para idear, implementar y mantener un producto software. En un proyecto de desarrollo de software la metodología ayuda a no definir: quien debe hacer, que cuando y como debe hacerlo. Ninguna de las anteriores. ¿Cuál es el ciclo de vida del software del RUP? 1. Objetivo capacidad operacional, arquitectura, entregable del producto. Diseño, análisis, desarrollo, pruebas e implementación. Inicio, elaboración, construcción, transición. Ninguna de las anteriores. Seleccione una característica de las metodologías tradicionales. Permite adaptar el software a las necesidades que van surgiendo en el camino. Son poco flexibles, lineal y poco flexible ante cambios de un entorno volátil. Se basa en la metodología incremental. Ninguna de las anteriores. Cuál es el primer paso que se debe realizar en un proyecto que sigue la metodología XP. Iteraciones. Requisitos. Historias de usuarios. Ninguna de las anteriores. ¿Qué es una historia de usuario?. La descripción las características y necesidades de un software. La descripción del comportamiento del sistema. La unidad de valor mas pequeña posible para el negocio. Ninguna de las anteriores. ¿El modelo en espiral?. Es iterativo, pero nunca es incremental. Es iterativo e incremental. No contempla el desarrollo de prototipos. Ninguna de las anteriores. Seleccione un valor del manifiesto Ágil: No existe la respuesta al cambio, se continua el seguimiento de un plan. La colaboración con el cliente, por encima de la negociación contractual. No existen entregas frecuentes, al final del proyecto se entrega el producto. Ninguna de las anteriores. Cuales son las integrantes de un equipo de un proyecto XP: Jefe de proyecto, programador, cliente. Cliente, programadores, tester, coach, manager. Dueño de producto, dueño del proceso, coach. Ninguna de las anteriores. ¿En un proyecto SCRUM, es el encargado de definir las funcionalidades del producto?. Scrum Team. Scrum Team. Producto Owner. Ninguna de las anteriores. ¿Quién de los siguientes representa la voz del cliente en la metodología SCRUM?. Propietario del producto. Miembros del Equipo Scrum. Líder del Equipo Scrum. Ninguna de las anteriores. ¿Cuál es el objetivo de emplear las metodologías de desarrollo de software?. Se utiliza con el objetivo de trabajar más rápidamente. Se utiliza con el objetivo de trabajar en equipo de manera organizada. Se utiliza con el objetivo de trabajar de forma eficiente individualmente. Se utiliza con el objetivo de trabajar a presión en las diferentes etapas cumpliendo el cronograma establecido. ¿Qué es una metodología de desarrollo de software? pregunta 22. Es un conjunto de datos estructurales que pertenecen a un mismo contexto y, en cuanto a su función, se utiliza para administrar de forma electrónica grandes cantidades de información. Es una forma organizada de poder alcanzar un determinado objetivo. Son un conjunto de técnicas y métodos organizativos que se aplican para diseñar soluciones de software informático. Es un sistema que permite almacenar y procesar información; es el conjunto de partes interrelacionadas: hardware y software. ¿Qué significa RAD?. Diseño aleatorio de aplicaciones. Diseño automático de modelos. Diseño aleatorio de metodologías. Diseño rápido de aplicaciones. El marco de trabajo de una metodología de desarrollo de software consiste en: La calidad del software que a veces inaceptables. Los proyectos de desarrollo de software se llevan a cabo con solo una vaga indagación de los requisitos del cliente. Múltiples herramientas, modelos y métodos para ayudar en el proceso de desarrollo de software. El conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware. ¿Cuál es el principal problema en las metodologías tradicionales?. Es que nunca se logra planificar bien el esfuerzo requerido para seguir la metodología. La problemática sería definir cada una de las practicas, y en el momento preciso definir parámetros para saber cual usar. La necesidad de adaptación de los procesos de desarrollo que son llevados por parte de los equipos que desarrollan software. La forma organizada de poder alcanzar un determinado objetivo. ¿Cuál es el principal factor de éxito de un proyecto software?. El entorno de trabajo. Desarrolladores. Las personas. ScrumMaster. ¿Cuál metodología considera que los cambios de requisitos sobre la marcha son un aspecto natural, inevitable e incluso deseable del desarrollo de proyectos?. Metodología RUP. Metodología XP. Metodología SCRUM. Metodología CMMI. ¿Cuáles son los pasos a seguir en el ciclo de vida iterativo?. Diseño, análisis, codificación, pruebas e integración. Análisis, diseño, pruebas y codificación. Análisis, diseño, codificación, pruebas e integración. Análisis, pruebas e integración, diseño, codificación. ¿Qué es el Backlog de producto?. Es la lista de necesidades desde la perspectiva del ScrumMaster. Lista de necesidades desde la perspectiva del Stakeholders. Lista de necesidades desde la perspectiva del equipo de desarrollo. Lista priorizada de funcionalidades desde la perspectiva del cliente. ¿Cuál es el primer paso que se debe realizar en un proyecto que siga la metodología XP?. Requisitos. Historias de usuarios. Artefactos. Artefactos. A que se refiere cuando reescribir ciertas partes del código para aumentar su legalidad. Refactorización del código. Actualización del código. Legibilidad del código. Aumento del código. ¿Cuál es el ciclo de vida del software del RUP? 2. Incepción, elaboración, construcción, transición. Objetivos, capacidad operacional, arquitectura, entregable del producto. Diseño, análisis, desarrollo, pruebas e implementación. Análisis, diseño, desarrollo, pruebas e implementación. Secuencia de pasos que conlleva la realización de un requerimiento planteado por el cliente. Iterativas e incremental. Casos de secuencia. Centrado en la arquitectura. Casos de uso. ¿Cuál metodología emplea el lenguaje de modelamiento unificado?. SCRUM. XP. RUP. CASCADA. ¿Cuál es la meta de la metodología RUP?. Su meta es asegurar el control del software de alta calidad. Su meta es crear equipos de trabajo competitivo. Su meta es asegurar la producción del software de alta calidad. Su meta es utilizar artefactos para el desarrollo de software. A que se refiere Calidad del Software. Software de calidad implica la no utilización de modelos o procedimientos. Maneja solo estándares para su análisis, diseños, desarrollo. Crean versiones del software para sacar los prerrequisitos. Logra una mayor confiabilidad en mantenimientos y facilidad de prueba. A su vez que eleven la productividad, tanto para la labor de desarrollo como para el control de la calidad del software. ¿Qué es el ciclo de vida de un sistema?. Es el conjunto de etapas que sigue un proyecto de software desde su concepción hasta su finalización y cierre, inclusive los mantenimientos. Son la definición de elementos y sigue un flujo al punto de origen. Enlace entre las capas 2 y 3 con memoria caché propia. Ninguna de las anteriores. ¿Qué nos aporta una metodología de desarrollo de software?. Gracias a esto podemos medir el cumplimiento básico de un producto basándonos en los requisitos finales. Mantienen una comunicación directa con el programador. Obtener un sistema de datos relacionados entre sí. La gracia de una metodología es que aporta una garantía de calidad. ¿Qué el enfoque cascada?. Conjunto de etapas que no sigue un proyecto de software desde su concepción. Es un programa para configurar dispositivos. En este caso, cualquier fallo de las fases anteriores serán arreglados en la fase actual, y se procederá siempre hacia adelante, sin volver a pasar ninguna de las faces anteriores. Este se inicia con la finalidad de necesidades. ¿Qué es el enfoque incremental?. Incrementa actividades después de cada fase. Realizan mini-cascadas en cada interacción, de forma que pasa por todas sus fases. Aumenta más actividades en cada acción. Se puede enviar cualquier paquete en la siguiente fase. ¿Qué es una metodología XP?. No permite cambios en el proceso de desarrollo. Los cambios de requisitos sobre la marcha son un aspecto natural. Los cambios se efectúan después de la implementación del sistema. Ninguno de los anteriores. Historias de usuario. No hay diferencia importante entre estas historias y los tradicionales documentos de especificación funcionales. Las historias de usuario no deben tener el detalle mínimo como para que los programadores puedan realizar una estimación. Son escritas por el cliente, en su propio lenguaje, como descripciones cortas de lo que es sistema debe realizar. No tiene distancia definida. ¿Qué es un Sprint en SCRUM?. Se define de forma general las características del producto y se asigna el equipo que encargara de su desarrollo. Se incrementa el producto en el que añaden las funcionalidades de la fase de especulación. De desarrollo ágil tiene como base la idea de creación de ciclos breves para el desarrollo. Ninguna de las anteriores. ¿Qué es la estimación del Sprint?. Se propone una historia, el miembro del equipo selecciona una carta y la coloca boca abajo. Esta carta representa su estimación para la historia propuesta. Se comprueba las estimaciones, y si hay muchas discrepancias se discute sobre esas diferencias y se ponen en común las ideas sobre la naturaleza del trabajo. Este proceso se repetirá hasta que las estimaciones sean parejas o aproximadas. Es una tarea que deberá involucrar a todos los miembros del equipo. Para poder hacer una estimación y que los miembros del no estén condicionados por la estimación de los compañeros se usará, la técnica de Planning poker. Ninguna de las anteriores. ¿Para qué nos sirven un Sprint planning meeting?. Una vez definidos, el equipo comienza si desarrollo, no teniendo en cuenta las normas. Definirá que tareas se tiene que realizar y cuales son los objetivos. No se permite a nadie gobernar al equipo durante el Sprint. El equipo se autogestiona. Ninguna de las anteriores. ¿Cómo se planifica en XP?. Una vez obtenidas las “Historias de usuarios”, los programadores no evalúan. Plantea la planificación como un diálogo continuo entre las partes involucradas en el proyecto, incluyendo al cliente, a los programadores y a los coordinadores o gerentes. No existe normativa IEEE para la planificación de XP y la configuración de esta estructura. Ninguna de las anteriores. ¿Qué es el enfoque cascada?. Conjunto de etapas que no sigue un proyecto de software desde su concepción. Es un programa que configura dispositivos. En este caso, cualquier fallo de las fases anteriores serán arreglados en la fase actual, y se procederá siempre hacia adelante, sin volver a pasar por ninguna de las faces anteriores. Este se inicia con la definición de necesidades. ¿Qué es la metodología de desarrollo de software?. Es un proyecto de desarrollo de software la metodología ayuda a no definir: Quien debe hacer, Que Cuando y Como debe hacerlo. Es un marco de trabajo usado para estructurar, planificar y controlar el proceso de desarrollo en sistemas de información. Una metodología para el desarrollo de software comprende actividades a seguir para idear, implementar solo la base de datos. Códigos de programación que sirve para automatizar el sistema. Durante la fase de inicio se define el modelo del negocio y el alcance del proyecto. Una vez definido, el equipo comienza su desarrollo, no teniendo en cuenta las normas. Definirán que tareas se tienen que realizar y cuales son los objetivos. Se identifican todos los actores casos de Uso (Cu), y se diseña los CU mas esenciales. Ninguna de las anteriores. ¿Cuáles roles existen en la metodología Scrum?. Dueño de producto, Equipo y ScrumMaster. Stakeholders, Equipo y ScrumMaster. StakeHolder, Equipos, Dueño de producto y ScrumMaster. Pila del producto, pila del Sprint e iteraciones. ¿Qué es el Backlog de Producto?. Es la visión definitiva de todo lo que podría ser por el Equipo sin ningún orden de prioridad. Es la visión única y definitiva de todo lo que podría ser por el equipo en orden de prioridad. Su me toda es asegurar el control del software de alta calidad. Ayudan a eliminar impedimentos que identifican el dueño del producto. ¿Cuántas horas máximas pueden reunirse para la planificación de Sprint en la metodología Scrum?. Máximo 4 horas. De 1 a 2 horas. De 1 a 3 horas. Las horas que se creyeran convenientes. ¿Cuántas horas por días se emplea para realizar un Sprint?. La mayoría de los equipos estiman una 4 a 6 horas disponibles al día para el Sprint. Los desarrolladores estiman el tiempo necesario. La mayoría de los equipos estiman unas 8 horas disponibles al día para el Sprint. El ScrumMaster estima el tiempo necesario. ¿Cómo se llaman las reuniones cortas (15 minutos o menos) que tiene lugar todos los días a una hora establecida en la metodología Scrum?. Backlog del producto. Scrum Diario. Iteraciones. Fases Sprint. ¿De dónde nace la metodología DevOps?. Nace de la unión de desarrollo y observaciones. Nace de la unión de pruebas y codificación. Nace de la unión de pruebas e integración. Nace de la unión de desarrollo y operaciones. DevOps se basa en: La integración entre desarrolladores de software y administradores de sistema. Objetivo, capacidad operacional, arquitectura, entregable del producto. La integración de desarrollo, pruebas e implementación. La integración de análisis, diseño, desarrollo, pruebas e implementación. ¿Cuál es el factor de DevOps en el cual las personas son encargadas de proceso de producción, desarrollo de hardware, etc?. Desarrolladores. Control de calidad. Operaciones. Equipo. ¿Cuáles son las operaciones que se realizan en la metodología DevOp?. Análisis de rendimiento, rendimiento de la aplicación, disponibilidad de la aplicación. Análisis de usuario, código de calidad, código de errores. APM Tool, Latencia de usuario, reducción de MTTP al encontrar errores. Ninguna da las anteriores. ¿Cuál es la fase en la cual se emplea herramienta que ayuda a gestionar, coordinar, programar y automatizar las tareas de producción de las versiones de productos?. Prueba. Funcionamiento. Supervisión. Puestas en marcha. ¿Cuál es el diagrama que se utiliza para verificar el progreso de las tareas de un Sprint?. Diagrama de Grant. Diagrama de BurnDown. Diagrama de Venn. Ninguna de las anteriores. ¿Qué es ingeniería de Software?. Es una metodología pata desarrollar software de calidad. Es una disciplina que permite desarrollar software de calidad. Es una disciplina que solo contempla el desarrollo del software, pero no su mantenimiento. Es una metodología que contempla todo el proceso de producción del software. Las características de un producto de software son: Es algo tangible. No evoluciona con el tiempo. Los cambios en el software puedes tener efectos colaterales. Ninguna de las anteriores es correcta. ¿Qué afirmación tiene relación con la crisis del software?. Las personas ya no tienen tanta necesidad de productos de software y hay crisis en el sector. El software tiene una muy mala calidad, pero cumple con las planificaciones realizadas. Los proyectos software no cumplen con las planificaciones realizadas. El software tiene una alta calidad y esta alineado con el negocio. ¿Qué artefacto software?. Pieza de información que produce o se necesita en un proceso de desarrollo software. Cada una de las etapas que se dan en un proceso de desarrollo de software. Fecha de referencia en una etapa dentro del proceso de desarrollo de software. Ninguna de las definiciones anteriores es correcta. ¿Qué define un proceso?. Un proceso define quien está haciendo que, cuando y como alcanzar un determinado objetivo. Un proceso define quien está haciendo que, pero no cuándo ni cómo. Un proceso define quien está haciendo que y cuando, pero no como. Un proceso define los pasos a seguir para desarrollar software. ¿el objetivo principal del proceso de desarrollo de software es?. Reducir el coste del proyecto. Gestionar los recursos humanos del proyecto. Mejora la forma de trabajar a la hora de desarrollar software, favoreciendo la prevención y resolución de posibles problemas que puedan surgir. Reducir el tiempo de desarrollo de un proyecto. ¿Qué es un modelo de proceso software?. Un modelo de proceso de desarrollo de software es un prototipo del sistema a desarrollar. Un modelo de proceso de desarrollo de software es el proceso de desarrollo especifico que se aplica en un proyecto software determinando. Un modelo de proceso de desarrollo de software es una descripción del sistema a implementar. Un modelo de proceso de desarrollo de software es una descripción simplificada en un proceso de desarrollo de software real. ¿el modelo en espiral?. Es iterativo, pero nunca es incremental. Es iterativo e incremental. No contempla los riesgos del proyecto. No contempla el desarrollo de prototipos. ¿Cuál no es una característica principal de las metodologías tradicionales?. Son técnicas predictivas. Se basan en una planificación detallada y en un contrato estricto. Se adaptan rápidamente al cambio. Se basa en poca documentación y en un trabajo colectivo. ¿Cuál de las siguientes es una característica clave de proceso unificado?. Está centrado en la arquitectura. Sigue un modelo iterativo e incremental. Está dirigido por casos de uno. Todas las respuestas anteriores son correctas. Uno de los modelos mas importantes en la fase de inicio en el proceso unificado es: Modelo de dominio. Modelo de clases de diseño. Modelo de componentes. Modelos de interacción. ¿Bajo qué perspectiva se trabaja en RUP?. Estática, dinámica y estética. Estática, practica e incremental. Estática, práctica y dinámica. Dinámica, practica, estética e incremental. ¿El proceso unificado de Rational?. Únicamente tiene en cuenta una perspectiva estática y otra dinámica. Es una mejora con respecto al Essential Unified Process (EssUP). Implementa el software en base a artefactos. Implementa el software reutilizando componentes. El lenguaje UML: Solo se puede utilizar la OO. Es un lenguaje forma. Es un lenguaje que no presenta ambigüedad semántica. Es un lenguaje de modelado que permite modelar sistemas y software. ¿Modelar el software es útil para?. No resulta útil, es una perdida de tiempo, las más eficiente es programa directamente la solución. Entender el sistema que se desea implementar. Entender el negocio en el que no va a funcionar el sistema a implementar. Evitar la ambigüedad semántica. ¿Qué es modelo de dominio?. El modelo que especifica lo que se ha de implementar. El modelo que representa el mundo real. El modelo que define la plataforma de desarrollo. Es el modelo que representa el entorno en el que no va a funcionar el sistema a implementar. Indique cuál de las siguientes afirmaciones es correcta: Las técnicas agiles se adaptan muy bien a todo tipo de proyectos software. Las técnicas agiles se adaptan muy bien a proyectos donde los requisitos son muy cambiantes. Las técnicas agiles defienden el modelo en cascada para el desarrollo de aplicaciones. Todo proceso iterativo e incremental es un proceso ágil. ¿En qué aspecto se asientan las técnicas agiles para su aplicación a la hora de desarrollar software?. El software sale muy caro. Se incumples plazo y presupuestos. Los requisitos del software son muy difíciles de predecir. Según Pressman (2010), uno de los aspectos vinculados al desarrollo de software, en el que asienta el proceso ágil para su implantación, es que predecir que requisitos del sistema van a mantenerse y cuales se van a cambiar no es una tarea sencilla. El diseño y la implementación no son tareas que se realicen en paralelo. ¿Cuáles de las siguientes opciones se corresponde con principios de agilidad de acuerdo con el Manifiesto ágil?. La prioridad mas alta en el desarrollo de software es cumplir las necesidades del cliente a treves de entregar útiles en periodos cortos. La prioridad mas alta en el desarrollo de software es cumplir las necesidades del cliente a treves de entregad que determine el cliente. El trabajo en equipo entre los expertos del negocio y los desarrolladores del sistema no es fundamental. Los desarrolladores no deben interactuar con los expertos del negocio, solamente la dirección del proyecto. ¿Cuál de las siguientes operaciones se corresponden con valores a tener en cuenta cuando se desarrolla software de acuerdo con el Manifiesto ágil?. La documentación exhaustiva debería primar en todo desarrollo de software. El desarrollo de software útil debería primar sobre la documentación exhaustiva. Hay que dar especial importancia a los procesos y herramientas que den soporte al desarrollo ágil. Hay que respetar en todo momento la planificación definida para el proyecto. ¿Cuál de las siguientes es una responsabilidad del producto owner en un proyecto ágil?. Determinar la planificación en todos los niveles de abstracción, independientemente de que el proyecto sea ágil. Calcular el coste total del proyecto. La subcontratación de personal para el proyecto. Fijar criterios de aceptación para cada historia de usuario. ¿Qué es una historia de usuario? pregunta 82. La descripción de un requisito software. La descripción detallada de una funcionalidad que se ha de realizar en el sistema. La descripción del comportamiento del sistema. La unidad de valor mas pequeña posible para el negocio. ¿A la hora de priorizar las historias de usuario, ¿Qué criterios se tiene en cuenta?. Se basa en el numero de puntos que les hayan asignado los desarrolladores y en si ha habido consenso. Se basan en la complejidad de las historias de usuario, sin considerar planificaciones iniciales. El valor y la estimación. El valor y el coste de la historia de usuario. Indique cual de las siguientes afirmaciones es correcta. Scrum es una metodología que señala que se debe hacer para su implementación con éxito es una organización. Scrum es un marco de trabajo que indica que se debe hacer para su implementación con éxito en una organización. Scrum garantiza que la empresa que lo implemente será ágil. Scrum sigue los valores, pero no los principios del Manifiesto ágil. ¿Cuáles son los errores más comunes que se dan las organizaciones cuando se adopta Scrum?. Excesiva documentación de los proyectos. Falta de empatía entre los stakeholders del proyecto. Presupuestar mal el proyecto software. El cliente es demasiado flexible con el contratista que le desarrolla el sistema. ¿Qué artefacto resulta de la reunión de planificación de un Sprint?. El producto backlog. El burndown chart. Presupuestar mal el proyecto software. El sprint backlog. Ninguna de las respuestas anteriores es correcta. ¿Qué responsabilidades tiene el scrum master?. Asegurar que todo el equipo sigue las practicas Scrum. Dar prioridad a las funcionalidades que ha de cumplir el sistema. Maximizar el retorno de inversión del proyecto. Mejorar la calidad y productividades de la entrega final únicamente. ¿Qué característica ha de presentar un equipo de desarrollo de adopta Scrum para implementar una aplicación?. Debe ser multifuncional. Debe ser funcional. Debe estar claramente distribuidos. Debes ser jerárquico. ¿Cuál de las siguientes opciones no representa un rol en Scrum?. Jefe de proyecto. Los tres roles principales en Srum son: producto owner, scrum master y equipo de desarrollo. Producto owner. Scrum master. Equipo de desarrollo. ¿Qué es el producto backlog?. El conjunto de historias de usuario a implementar en un producto software. El conjunto de historias de usuario que forman parte de un sprint. La agrupación de las historias de usuario en base a epopeyas. La lista de entregas (releases) de las que está compuesto el producto software. ¿Cuál es la diferencia básica entre un producto backlog y una hoja de ruta?. El conjunto de historias de usuario a implementar en un producto software. El producto backlog es más estratégico, mientras que la hoja de ruta es más táctica. El producto backlog es más táctico, mientras que la hoja de ruta representa más la estrategia. La hoja de ruta muestra el trabajo pendiente a corto plazo, mientras que el produck tiene una visión a futuro del software a desarrollar. No hay diferencias, tienen el mismo objetivo, pero con distinto nivel de abstracción. ¿Cuál es la reunión Scrum en la que se presenta el trabajo realizado hasta ese momento al product owner?. Sprint retrospective. Sprint review. Daily scrum. Sprint planning. ¿Cuáles son los valores principales que promueve XP?. Las pruebas unitarias, el feedback, la simplicidad y la programación en parejas. La comunicación, la simplicidad, la retroalimentación, el coraje y el respeto. El coraje, la comunicación, el diseño simple, las pequeñas entregas y la metáfora del sistema. La comunicación, el cliente in situ, las pequeñas entregas, la refactorización y el respeto. El ciclo de vida en XP considera las siguientes faces fundamentales. Planificación, diseño, codificación y despliegue de manera secuencial. Planificación, diseño, codificación y pruebas de manera solapada entre sí. Planificación, diseño, codificación y pruebas de manera secuencial. Planificación, diseño, codificación y despliegue de manera solapada entre sí. XP da importancia como valor fundamental porque: Permite mejorar el clima general el trabajo dentro del proyecto. Facilita las tareas de marketing y divulgación del nuevo desarrollo. Permite detectar de manera temprana posibles problemas en el proyecto. Todas las respuestas anteriores son correctas. |