Quiz sobre Modelos de Proceso Evolutivo: PrototiposVersión en línea Pon a prueba tus conocimientos sobre los modelos de proceso evolutivo y prototipos. por MICHELL ALEXA VAZQUEZ ZUÑIGA 1 ¿Qué se entiende por un modelo de proceso evolutivo en desarrollo de software? a Un proceso lineal donde cada fase debe completarse antes de avanzar a la siguiente. b Un enfoque que permite la creación y mejora continua del software a través de iteraciones sucesivas. c Un modelo que no permite cambios una vez que se ha comenzado el desarrollo. d Un proceso donde solo se desarrolla el producto final sin pruebas preliminares. 2 ¿Cuál es la principal ventaja de utilizar prototipos en el proceso de desarrollo evolutivo? a Permite a los usuarios interactuar con una versión preliminar del producto y dar feedback temprano. b Evita la necesidad de pruebas exhaustivas. c Reduce significativamente el costo total del proyecto. d Asegura que no habrá cambios en los requisitos del producto. 3 ¿Qué tipo de prototipo se utiliza para probar ideas rápidas y luego descartarlas? a Prototipo evolutivo. b Prototipo descartable. c Prototipo dinámico. d Prototipo físico. 4 ¿Cómo se gestiona la retroalimentación del usuario en un modelo de proceso evolutivo con prototipos? a Se utiliza para realizar ajustes y mejoras continuas en el prototipo. b Solo se incorpora si es económicamente viable. c Se utiliza solo para validar el prototipo final. d Se ignora hasta la fase final del desarrollo. 5 ¿Cuál es un posible riesgo de utilizar prototipos en el desarrollo de software? a Se requiere una mayor cantidad de pruebas finales. b Los cambios en el prototipo son siempre costosos y difíciles de implementar. c No permite cambios en los requisitos. d Los usuarios pueden desarrollar expectativas poco realistas basadas en el prototipo. 6 ¿Cuándo es recomendable convertir un prototipo evolutivo en el producto final? a Siempre, independientemente de la retroalimentación del usuario. b Cuando el prototipo ha cumplido con todos los requisitos funcionales y de calidad. c Solo si se puede terminar dentro del tiempo establecido. d Cuando se ha alcanzado un acuerdo sobre el presupuesto. 7 ¿Cómo se pueden manejar los cambios de requisitos durante el desarrollo evolutivo? a Aceptando solo cambios menores al final del desarrollo. b Congelando los requisitos después de la primera iteración. c Descartando el prototipo y comenzando de nuevo. d Incorporando los cambios de manera iterativa en el prototipo. 8 ¿Qué técnica es efectiva para gestionar las expectativas del cliente cuando se utilizan prototipos? a No involucrar al cliente en las primeras fases del desarrollo. b Comunicar claramente que el prototipo es una herramienta de prueba y no el producto final. c Asegurarse de que el prototipo siempre se vea como el producto final. d Implementar todos los cambios sugeridos por el cliente, sin excepción. 9 ¿Cómo se puede evaluar el éxito de un modelo de proceso evolutivo basado en prototipos? a Solo por la cantidad de iteraciones completadas. b Por la cantidad de características desarrolladas en el menor tiempo posible. c Por la capacidad del prototipo para adaptarse a cambios y la satisfacción del usuario final. d Por la ausencia de cambios en el diseño durante el desarrollo. 10 ¿Cuál es una diferencia clave entre el desarrollo con prototipos y el desarrollo ágil? a El desarrollo con prototipos no permite retroalimentación del usuario. b El desarrollo ágil requiere siempre un prototipo físico. c El desarrollo con prototipos se centra en la creación de modelos preliminares, mientras que el desarrollo ágil se enfoca en iteraciones rápidas y entrega continua. d Ambos son términos intercambiables.