Looking for CALIDAD DE SOFTWARE - (202016903A_2031) test answers and solutions? Browse our comprehensive collection of verified answers for CALIDAD DE SOFTWARE - (202016903A_2031) at campus107.unad.edu.co.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Una empresa de tecnología financiera desarrolla ”FinanzaPro”, una aplicación móvil diseñada para gestionar ingresos y gastos. Antes de su lanzamiento, se evalúa la calidad del software mediante métricas para asegurar fiabilidad, seguridad y usabilidad.
Objetivos:
*Detectar defectos antes del lanzamiento.
*Asegurar el cumplimiento de requisitos funcionales y no funcionales.
*Medir el desempeño de la aplicación bajo distintas condiciones.
*Validar una experiencia óptima para el usuario.
Métricas evaluadas y resultados:
*Tasa de Defectos (Defect Density): Inicialmente 0.7, reducida a 0.4 tras refactorización del código.
*Tasa de Casos de Prueba Exitosos (Test Pass Rate): Alcanzó un 96%, superando el objetivo del 95%.
*Uso de Recursos (Resource Utilization): Consumo promedio de 180 MB, cumpliendo con el estándar de 200 MB.
*Tiempo de Respuesta (Response Time): 1.8 segundos en promedio, dentro del rango aceptable.
*Tasa de Retención de Usuarios (User Retention Rate): 88%, superando la meta inicial del 85%.
Las métricas facilitaron la identificación y mejora de áreas críticas, garantizando que ”FinanzaPro” cumpliera con los estándares de calidad. Esto optimizó la fiabilidad del software, la experiencia del usuario y la eficiencia del sistema.
¿Cuál es el objetivo principal de la métrica ”Tasa de Defectos por Líneas de Código”?
En el desarrollo de software, la experiencia del usuario es clave para asegurar que las personas puedan interactuar de manera intuitiva y eficiente con el sistema. La norma ISO/IEC 25010 incluye la usabilidad como una característica esencial que mide qué tan fácil es para los usuarios aprender, entender y operar el software. Esta característica se vuelve crítica en aplicaciones con una gran cantidad de usuarios finales, como sistemas educativos, plataformas de comercio electrónico o herramientas colaborativas.
Según la norma ISO/IEC 25010, ¿qué característica del modelo de calidad del software mide qué tan fácil es para los usuarios comprender, aprender y utilizar el sistema?
Un equipo de desarrollo de software está en la fase inicial de adopción de metodologías ágiles. Durante una sesión de capacitación, el facilitador explica los principios fundamentales del enfoque ágil y cómo estos pueden mejorar la colaboración y la eficiencia del equipo.
¿Cuál de los siguientes principios es esencial en las metodologías ágiles para fomentar la colaboración y la eficiencia del equipo?
Design Support Team es una empresa especializada en el diseño de barcos para cruceros y hoteles de lujo, que desarrolló DSTLibrary, un software para gestionar y reutilizar planos arquitectónicos. Sin embargo, enfrenta problemas de rendimiento en la búsqueda de planos, errores en la reutilización de diseños, dificultades de compatibilidad con herramientas 3D, una interfaz poco intuitiva y fallos en la gestión de permisos, afectando su eficiencia y confiabilidadPara asegurar que los planos reutilizados en DSTLibrary no contengan errores de versiones previas,
¿qué tipo de prueba se debería realizar?
Una empresa mediana de distribución, enfrentando problemas en la gestión manual de inventarios, como falta de eficiencia, registros imprecisos y carencia de alertas automatizadas, decide desarrollar una aplicación web. Esta herramienta busca optimizar procesos como el registro, seguimiento y análisis del inventario, mejorando la toma de decisiones y el servicio al cliente.
Requerimientos del proyecto:
1.Funcionales: Ingreso y actualización de productos, reportes detallados, gestión de usuarios y alertas automáticas para niveles críticos o fechas de caducidad.
2.No funcionales: Usabilidad, buen desempeño, seguridad (control de acceso, encriptación) y escalabilidad.
Desarrollo: El proyecto incluye:
*Uso de modelos como ISO 25010 (evaluar funcionalidad, seguridad, usabilidad) y CMMI (mejora de procesos).
*Pruebas exhaustivas: funcionalidad, rendimiento, seguridad y usabilidad.
¿Qué tipo de pruebas se deberían realizar para verificar que la interfaz de usuario es fácil de usar?
Selenium es una herramienta ampliamente utilizada en el ámbito de las pruebas automatizadas de software. Diseñada para interactuar con navegadores web, permite a los desarrolladores verificar el funcionamiento de aplicaciones en una variedad de entornos. Una de las principales ventajas de Selenium es su capacidad para facilitar pruebas en distintos navegadores y sistemas operativos, lo que la convierte en una opción ideal para garantizar la compatibilidad y el rendimiento de aplicaciones en plataformas variadas.
¿Cuál de las siguientes características de Selenium facilita la automatización de pruebas en múltiples navegadores y sistemas operativos?