Rúbrica Mejor Código Guía completa para la evaluación de proyectos
Cerrar

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.

Total máximo por jurado: 50 puntos
A. Uso e integración de tecnologías

1. Uso e integración de tecnologías

Descripción del criterio:

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.
B. Funcionalidad y lógica del sistema

2. Funcionalidad y lógica del sistema

Descripción del criterio:

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.
C. Gestión y seguridad de la base de datos

3. Gestión y seguridad de la base de datos

Descripción del criterio:

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.
D. Buenas prácticas de codificación

4. Buenas prácticas de codificación

Descripción del criterio:

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.
E. Documentación técnica y explicaciones

5. Documentación técnica y explicaciones

Descripción del criterio:

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.