General Flashcards
(50 cards)
¿Qué es la calidad del software?
El grado en que un software cumple con los requisitos especificados y satisface las necesidades del usuario
¿Qué son los atributos de calidad del software?
Características medibles que indican el nivel de calidad del software
Menciona 3 atributos de calidad del software
Fiabilidad Usabilidad Mantenibilidad
¿Qué significa usabilidad?
Facilidad con la que los usuarios pueden aprender y usar el sistema
¿Qué significa mantenibilidad?
Facilidad con la que el software puede ser modificado
¿Qué es la fiabilidad en el software?
La capacidad del software para funcionar sin fallos durante un periodo determinado
¿Qué es la eficiencia en calidad?
Uso óptimo de recursos del sistema por parte del software
¿Qué es la portabilidad?
Capacidad del software para funcionar en diferentes entornos
¿Qué es la funcionalidad?
Grado en que el software cumple con las funciones especificadas
¿Qué estándar internacional define atributos de calidad del software?
ISO/IEC 25010
¿Qué es una revisión del software?
Proceso sistemático de evaluación para detectar defectos
¿Qué es una inspección de software?
Revisión formal y estructurada con roles definidos
¿Qué productos pueden ser revisados?
Requisitos Diseño Código fuente Casos de prueba
¿Qué es una revisión de requerimientos?
Validación de que los requisitos sean correctos completos y consistentes
¿Qué se busca en una revisión de diseño?
Verificar que el diseño sea coherente completo y cumpla con los requisitos
¿Qué se evalúa en una revisión de código?
Estilo lógica errores potenciales adherencia a estándares
¿Qué es una revisión informal?
Revisión sin un proceso estructurado común entre compañeros
¿Qué es una walk-through?
Presentación del autor a otros para obtener retroalimentación
¿Cuál es el objetivo principal de las inspecciones?
Detectar defectos lo antes posible
¿Qué documento suele usarse para realizar una inspección?
Checklist o lista de verificación
¿Qué son las pruebas dinámicas?
Pruebas que implican ejecutar el código
¿Qué son las pruebas estáticas?
Análisis del software sin ejecutarlo como revisiones
¿Qué es una prueba de unidad?
Prueba individual de componentes o funciones
¿Qué es una prueba de integración?
Prueba de la interacción entre módulos o componentes