Title: Rubrica de Exposicion
Course: 2025 - LI - Pruebas de Software 3-1 y 3-2 > Section: Unidad 3 - Pruebas unitarias e integración

🧪 Rúbrica de Evaluación de Exposición – Tema: Pruebas Unitarias

🎯 Objetivo general:

Evaluar la capacidad del estudiante para explicar, aplicar y comunicar los principios, herramientas y prácticas relacionadas con las pruebas unitarias en el desarrollo de software.

📊 Criterios de Evaluación

Criterio | Excelente (10 pts) | Bueno (8 pts) | Suficiente (6 pts) | Deficiente (4 pts o menos)
1. Dominio del tema (Principios y buenas prácticas) | Explica claramente los principios de las pruebas unitarias, sus objetivos y buenas prácticas con ejemplos relevantes y actuales. | Explica los principios y prácticas con algunos ejemplos. | Menciona los principios básicos sin claridad ni ejemplos. | Demuestra poco conocimiento o confunde los conceptos.
2. Herramientas comunes (JUnit, NUnit, PyTest, etc.) | Describe correctamente el uso y propósito de al menos tres herramientas, comparando sus ventajas y desventajas. | Menciona las herramientas con una descripción general. | Nombra algunas herramientas sin explicar su funcionamiento. | No identifica las herramientas o las confunde con otros tipos de software.
3. Mocks, Stubs y Dobles de Prueba | Explica claramente qué son, cuándo se usan y da ejemplos prácticos o visuales de su implementación. | Explica parcialmente su uso y da ejemplos generales. | Menciona los conceptos sin ejemplos o con confusión. | No logra definir o confunde los tipos de dobles de prueba.
4. Integración continua y pipelines de prueba | Explica con claridad cómo las pruebas unitarias se integran en pipelines de CI/CD. Muestra un ejemplo o diagrama explicativo. | Menciona la integración con pipelines de manera general. | Muestra una comprensión limitada o superficial del concepto. | No relaciona las pruebas unitarias con la integración continua.
5. Claridad y estructura de la exposición | Presentación organizada, fluida, con lenguaje técnico claro y ejemplos visuales o demostraciones. | Presentación comprensible con algunos errores menores de organización o lenguaje. | Presentación poco estructurada o difícil de seguir. | Falta de claridad o confusión constante durante la exposición.
6. Uso de recursos visuales (diapositivas, ejemplos, código, esquemas) | Recursos visuales bien diseñados, relevantes y complementan perfectamente la exposición. | Recursos adecuados, aunque con pequeños errores o exceso de texto. | Recursos básicos o con errores visuales y de formato. | No utiliza recursos o no aportan al tema.
7. Trabajo en equipo y participación equitativa | Todos los integrantes participan de forma equilibrada y coordinada. | La mayoría participa, aunque con diferencias de tiempo o aporte. | Solo algunos integrantes participan activamente. | Uno o dos integrantes exponen todo el trabajo.
8. Conclusión y reflexión | Incluye una conclusión clara, con reflexiones sobre la importancia de las pruebas unitarias en el ciclo de desarrollo. | Conclusión adecuada pero breve o sin reflexión personal. | Conclusión poco clara o genérica. | No presenta conclusión.

📈 Ponderación total: 80 puntos (escala sobre 100)

Puede ajustarse según tu sistema de evaluación.

Escala sugerida:

- 90 – 100: Excelente
- 80 – 89: Bueno
- 70 – 79: Suficiente
- <70: Deficiente

🧾 Notas adicionales para los estudiantes:

- Se evaluará que no lean las diapositivas directamente.
- Las diapositivas deben incluir ejemplos visuales o fragmentos de código, no solo texto.
- Cada integrante debe cubrir al menos un subtema.

🧪 Rúbrica de Evaluación de Exposición – Tema: Pruebas Unitarias

🎯 Objetivo general:

Evaluar la capacidad del estudiante para explicar, aplicar y comunicar los principios, herramientas y prácticas relacionadas con las pruebas unitarias en el desarrollo de software.

📊 Criterios de Evaluación

Criterio | Excelente (10 pts) | Bueno (8 pts) | Suficiente (6 pts) | Deficiente (4 pts o menos)
1. Dominio del tema (Principios y buenas prácticas) | Explica claramente los principios de las pruebas unitarias, sus objetivos y buenas prácticas con ejemplos relevantes y actuales. | Explica los principios y prácticas con algunos ejemplos. | Menciona los principios básicos sin claridad ni ejemplos. | Demuestra poco conocimiento o confunde los conceptos.
2. Herramientas comunes (JUnit, NUnit, PyTest, etc.) | Describe correctamente el uso y propósito de al menos tres herramientas, comparando sus ventajas y desventajas. | Menciona las herramientas con una descripción general. | Nombra algunas herramientas sin explicar su funcionamiento. | No identifica las herramientas o las confunde con otros tipos de software.
3. Mocks, Stubs y Dobles de Prueba | Explica claramente qué son, cuándo se usan y da ejemplos prácticos o visuales de su implementación. | Explica parcialmente su uso y da ejemplos generales. | Menciona los conceptos sin ejemplos o con confusión. | No logra definir o confunde los tipos de dobles de prueba.
4. Integración continua y pipelines de prueba | Explica con claridad cómo las pruebas unitarias se integran en pipelines de CI/CD. Muestra un ejemplo o diagrama explicativo. | Menciona la integración con pipelines de manera general. | Muestra una comprensión limitada o superficial del concepto. | No relaciona las pruebas unitarias con la integración continua.
5. Claridad y estructura de la exposición | Presentación organizada, fluida, con lenguaje técnico claro y ejemplos visuales o demostraciones. | Presentación comprensible con algunos errores menores de organización o lenguaje. | Presentación poco estructurada o difícil de seguir. | Falta de claridad o confusión constante durante la exposición.
6. Uso de recursos visuales (diapositivas, ejemplos, código, esquemas) | Recursos visuales bien diseñados, relevantes y complementan perfectamente la exposición. | Recursos adecuados, aunque con pequeños errores o exceso de texto. | Recursos básicos o con errores visuales y de formato. | No utiliza recursos o no aportan al tema.
7. Trabajo en equipo y participación equitativa | Todos los integrantes participan de forma equilibrada y coordinada. | La mayoría participa, aunque con diferencias de tiempo o aporte. | Solo algunos integrantes participan activamente. | Uno o dos integrantes exponen todo el trabajo.
8. Conclusión y reflexión | Incluye una conclusión clara, con reflexiones sobre la importancia de las pruebas unitarias en el ciclo de desarrollo. | Conclusión adecuada pero breve o sin reflexión personal. | Conclusión poco clara o genérica. | No presenta conclusión.

📈 Ponderación total: 80 puntos (escala sobre 100)

Puede ajustarse según tu sistema de evaluación.

Escala sugerida:

- 90 – 100: Excelente
- 80 – 89: Bueno
- 70 – 79: Suficiente
- <70: Deficiente

🧾 Notas adicionales para los estudiantes:

- Se evaluará que no lean las diapositivas directamente.
- Las diapositivas deben incluir ejemplos visuales o fragmentos de código, no solo texto.
- Cada integrante debe cubrir al menos un subtema.