Rúbrica general de evaluación
Esta guía permite revisar los niveles de desempeño para cada criterio. Cada pregunta se califica de 0 a 10 puntos.
1. Uso e integración de tecnologías
Analiza si el equipo emplea frameworks, APIs, librerías o herramientas modernas de manera funcional, demostrando conocimiento técnico, coherencia con el propósito del proyecto y una integración efectiva entre los recursos utilizados.
| Regular 0 - 5 pts |
Bueno 6 - 7 pts |
Muy Bueno 8 - 9 pts |
Excelente 10 pts |
|---|---|---|---|
| Se usan pocas o desactualizadas tecnologías, sin integración funcional. El proyecto depende de recursos externos sin explicación o coherencia técnica. | Se utilizan tecnologías adecuadas, pero sin evidenciar una integración clara o completa. El uso técnico es parcial o poco aprovechado. | Se integran herramientas modernas y coherentes con el objetivo del proyecto. Se demuestra dominio técnico y uso efectivo de frameworks o librerías. | El proyecto presenta un uso avanzado y estratégico de diversas tecnologías. La integración es eficiente, escalable y bien argumentada, mostrando innovación técnica. |
2. Funcionalidad y lógica del sistema
Mide la capacidad del sistema para ejecutar correctamente sus funciones, siguiendo una estructura lógica sólida, clara y alineada con los requerimientos del problema planteado.
| Regular 0 - 5 pts |
Bueno 6 - 7 pts |
Muy Bueno 8 - 9 pts |
Excelente 10 pts |
|---|---|---|---|
| La funcionalidad es limitada o presenta errores críticos. Las acciones no cumplen los objetivos y la lógica interna es confusa o incompleta. | El sistema funciona parcialmente. Algunas funciones operan correctamente, pero se detectan errores o fallas en la secuencia lógica o resultados. | El sistema es estable y funcional, con una lógica clara y bien estructurada. Cumple con casi todos los objetivos definidos. | La funcionalidad es completa y óptima. La lógica del sistema está claramente estructurada, sin errores, y demuestra eficiencia y precisión en cada proceso. |
3. Gestión y seguridad de la base de datos
Analiza si la base de datos está correctamente diseñada, con relaciones lógicas, validaciones, integridad de la información y medidas básicas para proteger los datos del usuario.
| Regular 0 - 5 pts |
Bueno 6 - 7 pts |
Muy Bueno 8 - 9 pts |
Excelente 10 pts |
|---|---|---|---|
| La base de datos tiene errores estructurales o no sigue una organización lógica. No hay medidas de seguridad o control de acceso. | La estructura es aceptable, pero sin optimización ni evidencias claras de seguridad o validación de datos. | La base de datos está bien organizada, con relaciones claras y normalización adecuada. Se muestran validaciones y controles básicos de integridad. | El modelo de datos es sólido y seguro. Implementa buenas prácticas de integridad, encriptación o autenticación, garantizando confidencialidad y estabilidad. |
4. Buenas prácticas de codificación
Considera la aplicación de buenas prácticas de programación: modularización, nomenclaturas claras, comentarios, consistencia en la sintaxis, limpieza del código, organización y facilidad de mantenimiento.
| Regular 0 - 5 pts |
Bueno 6 - 7 pts |
Muy Bueno 8 - 9 pts |
Excelente 10 pts |
|---|---|---|---|
| El código es desordenado o redundante, sin modularización ni comentarios. Dificulta la lectura y mantenimiento. | El código es comprensible, pero presenta inconsistencias en nombres, formato o estructura. Poca documentación interna. | El código está bien organizado, con funciones separadas, nombres claros y comentarios útiles. Sigue estándares básicos de estilo. | El código es limpio, legible y profesional. Está totalmente modularizado, documentado y sigue patrones o estándares reconocidos. |
5. Documentación técnica y explicaciones
Analiza si el equipo presenta una guía técnica comprensible, con descripción de la arquitectura, funciones, dependencias, procesos de instalación, mantenimiento y mejora continua del proyecto.
| Regular 0 - 5 pts |
Bueno 6 - 7 pts |
Muy Bueno 8 - 9 pts |
Excelente 10 pts |
|---|---|---|---|
| La documentación es incompleta o inexistente. No explica la estructura ni los componentes del proyecto. | Se presenta una descripción general, pero sin detalle sobre funciones, arquitectura o mantenimiento. | La documentación es clara y ordenada, explica la estructura del código, tecnologías y procesos de instalación. | La documentación es completa y profesional. Detalla la arquitectura, dependencias, funciones y procedimientos, facilitando su mantenimiento y escalabilidad. |