Software Estandares Single Flashcards
(28 cards)
¿Cuál es un modelo de desarrollo de software iterativo?
Espiral
¿Cuál es la principal ventaja del modelo Ágil?
Flexibilidad para adaptarse a cambios
¿Qué problema busca evitar la Entrega Continua (CD)?
Errores en producción debido a cambios manuales
¿Qué metodología se basa en minimizar el desperdicio y entregar valor rápidamente?
Lean
¿Cuál es una práctica común en Extreme Programming (XP)?
Desarrollo en pares
¿Cuál es la diferencia principal entre software estudiantil y software comercial?
El software estudiantil se hace para aprender, por lo que no siempre sigue reglas ni se piensa en su mantenimiento. En cambio, el software comercial debe ser fácil de actualizar y corregir, por eso sigue procesos y evita problemas que puedan hacerlo más difícil de mejorar en el futuro.
¿Cuál es el objetivo del IEEE SWEBOK?
Hacer una guía que explique y organice todo lo importante sobre la Ingeniería de Software.
¿Qué estándar define el ciclo de vida del software?
IEEE 12207
¿Qué estándar se usa para la gestión de requisitos en software?
IEEE 29148
¿Qué estándar se usa para evaluar la calidad del software?
ISO 25010
¿Cuál es una característica clave de un documento de requisitos según IEEE 29148?
Ser verificable y trazable
¿Qué modelo evalúa la madurez de procesos en software?
CMMI
¿Cuál es el propósito del estándar IEEE 29119?
Crear una guía que sirva en todo el mundo para hacer pruebas de software correctamente.
¿En qué se enfocan las pruebas de caja negra?
En entradas y salidas sin revisar el código interno
¿Qué tipo de revisión de software detecta errores sin ejecutar el código?
Prueba estática
Según IEEE 1028, ¿qué tipo de revisión analiza el código sin ejecutarlo?
Inspección
¿Qué tipo de prueba se centra en evaluar la funcionalidad del sistema?
Pruebas funcionales
¿Qué patrón de arquitectura separa la lógica de negocio de la interfaz de usuario?
MVC (Model-View-Controller)
¿Qué arquitectura permite escalar cada componente de manera independiente?
Microservicios
En MVC, ¿qué componente actualiza la vista cuando los datos cambian?
Modelo
¿Qué arquitectura se basa en eventos para comunicar componentes del sistema?
Arquitectura Orientada a Eventos
¿Cuál es el primer paso en la gestión de riesgos según ISO 31000?
Identificación de riesgos
¿Qué tipo de mantenimiento corrige errores en el software?
Mantenimiento correctivo
¿Qué estándar se usa para auditorías de software?
IEEE 1028