Test cuestionario de ingeniería de software

Estructura de medición
¿Quiénes suelen realizar esta prueba?
Descubre cómo se compara
A continuación, te ofrecemos una vista previa de los puntos de referencia que utilizamos para situar tu puntaje en contexto.
Ejemplos de preguntas de la prueba
- Mantener las instancias del servicio sin estado cuando sea práctico y colocar el estado compartido en un almacén externo adecuado
- Almacenar los archivos subidos únicamente en el disco local de una instancia
- Exigir que cada solicitud regrese a un servidor seleccionado manualmente
- Mantener la sesión de cada usuario únicamente en la memoria de la primera instancia con la que se comunique
- Una clase de utilidades se encarga de la autenticación, las facturas, el correo electrónico y las copias de seguridad de la base de datos
- Un módulo agrupa responsabilidades estrechamente relacionadas con el cálculo de facturas
- Cada función puede modificar directamente cualquier parte del estado de la aplicación
- Un módulo cambia cada vez que cambia cualquier funcionalidad del sistema
- O(n)
- O(1)
- O(log n)
- O(n log n)
Test cuestionario de ingeniería de software - Descripción y metodología del test
Para quienes desean decidir qué temas técnicos conviene estudiar o si sus conocimientos actuales bastan para abordar ciertos escenarios, este test de ingeniería de software ofrece un punto de partida breve. Al realizar el Test cuestionario de ingeniería de software, puedes valorar si te resulta oportuno profundizar en diseño, calidad, seguridad y colaboración antes de asumir una tarea o planificar tu aprendizaje. El puntaje global no desglosa competencias independientes.
Qué mide esta evaluación
Esta evaluación presenta contextos de construcción y mantenimiento para observar el conocimiento aplicado. Se dirige a quienes desean revisar su base técnica y cubre arquitectura, diseño, colaboración, pruebas, seguridad, datos y operación.
Estos grupos temáticos contextualizan el resultado, pero no son escalas independientes:
- La arquitectura y el diseño modular muestran cómo se valoran la escalabilidad, la cohesión y las dependencias.
- La colaboración y la calidad reflejan la revisión de cambios, las pruebas unitarias y requisitos verificables.
- La seguridad, los datos y la operación reúnen decisiones sobre contraseñas, consultas, API, consistencia, concurrencia y reintentos.
El resultado usa la escala Conocimientos de ingeniería de software (0–16): Fundamentos por desarrollar (0–6) apunta a repaso; Conocimientos en desarrollo (7–12) señala práctica adicional; y Conocimientos sólidos (13–16) indica dominio amplio. Es un panorama educativo, no una certificación profesional.
Metodología y base científica
Cada pregunta plantea un escenario técnico y cuatro alternativas. Debes reconocer la opción más adecuada para resolver un problema, elegir un diseño o aplicar una práctica segura. El puntaje se interpreta mediante las bandas de esta única escala como una orientación global; conviene leerla junto con los temas que requieren refuerzo.
La evaluación de ingeniería de software organiza contenidos coherentes con SWEBOK 4.0a y con el marco de competencias de ingeniería de software presentado por Assyne y colaboradores. La relación es conceptual: este cuestionario no es una adaptación de esos marcos.
Los casos sobre métodos HTTP se relacionan con RFC 9110, y el tratamiento de contraseñas coincide con NIST SP 800-63B-4. Estas referencias respaldan el contenido técnico, sin constituir una validación del cuestionario.
El puntaje no está estandarizado con baremos externos. El resultado global resume las respuestas y debe interpretarse considerando la familiaridad con los escenarios, la experiencia previa y el contexto de respuesta. Es un panorama educativo, no una certificación profesional.
- Assyne, Nana, Hadi Ghanbari, and Mirja Pulkkinen. “The state of research on software engineering competencies: A systematic mapping study.” Journal of Systems and Software 185 (2022): 111183. 10.1016/j.jss.2021.111183.
- Washizaki, Hironori, ed. Guide to the Software Engineering Body of Knowledge (SWEBOK Guide), Version 4.0a. IEEE Computer Society, 2026.
- Fielding, Roy T., Mark Nottingham, and Julian Reschke, eds. HTTP Semantics. RFC 9110. Internet Engineering Task Force, June 2022. 10.17487/RFC9110.
- Temoshok, David, James L. Fenton, Yee-Yin Choong, Naomi Lefkovitz, Andrew Regenscheid, Ryan Galluzzo, and Justin P. Richer. Digital Identity Guidelines: Authentication and Authenticator Management. NIST Special Publication 800-63B-4. National Institute of Standards and Technology, 2025. 10.6028/NIST.SP.800-63B-4.
Updated: