Salta el contingut

Rúbriques d'Avaluació

Sistema d'Avaluació

L'avaluació del curs combina proves teòriques (40%) i pràctiques (60%). Tots els Resultats d'Aprenentatge (RA) s'han de superar per separat.


📊 Pes per Component

40%
Proves Teòriques (2 proves)
50%
Pràctiques P1–P4
10%
Projecte Final P5
5
Nota mínima per RA

🎯 Rúbrica Global: Pràctiques

Nivells de Competència

Nivell Rang Descripció
Excel·lent 9–10 Supera tots els requisits. Codi net, eficient, ben documentat. Reflexions crítiques profundes. Aporta solucions creatives o millores no demanades.
Notable 7–8.9 Compleix tots els requisits. Codi funcional i ben estructurat. Reflexions adequades. Petits errors no crítics.
Aprovat 5–6.9 Compleix els requisits bàsics. Codi funcional amb possibles millores. Reflexions superficials.
Suspès 0–4.9 No compleix els requisits mínims. Codi no funcional o incomplet. Sense reflexions.

📋 Rúbrica Detallada per Pràctica

Pràctica 1 — Primer Agent (15% de la nota pràctica)

Criteri Excel·lent (9-10) Notable (7-8) Aprovat (5-6) Suspès (0-4)
Funcionalitat L'agent funciona perfectament i gestiona errors de forma elegant Funciona correctament, errors mínims Funciona en casos bàsics, errors en casos límit No funciona o errors constants
Eines Eines pròpies ben dissenyades, gestió d'errors robusta Eines funcionals amb alguna limitació Eines bàsiques que funcionen Eines no funcionals
Codi PEP 8, docstrings completes, estructura clara, comentaris útils Codi net amb algunes millores possibles Codi llegible bàsic Codi difícil de llegir
Reflexió Anàlisi profunda del comportament, identificació de limitacions, propostes de millora Reflexió adequada amb observacions rellevants Reflexió superficial Sense reflexió o molt breu

Pràctica 2 — Agent amb RAG (25%)

Criteri Excel·lent Notable Aprovat Suspès
Pipeline RAG Complet, optimitzat, chunking justificat Funcional amb bona configuració Funcional bàsic No funcional
Qualitat de Recuperació Alta rellevància, citations correctes Bona recuperació general Recuperació acceptable Recuperació pobra
Gestió de casos límit Respon "no ho sé" quan escau, gestiona multilingüe Gestiona la majoria de casos Alguns casos no gestionats No gestiona casos límit
Documentació README complet, arquitectura descrita README adequat README bàsic Sense README

Pràctica 3 — Agent Multi-Tool (25%)

Criteri Excel·lent Notable Aprovat Suspès
Diversitat d'eines 5+ eines variades i útils 3-4 eines ben implementades 2 eines funcionals 1 eina o no funcional
Selecció intel·ligent L'agent sempre tria l'eina correcta Tria l'eina correcta la majoria de vegades Ocasionalment tria malament No tria bé les eines
Robustesa Gestió d'errors de totes les eines Gestió d'errors de la majoria Gestió d'errors bàsica Sense gestió d'errors

Pràctica 4 — Multi-Agent (25%)

Criteri Excel·lent Notable Aprovat Suspès
Arquitectura Disseny clar, agents especialitzats, comunicació ben definida Arquitectura funcional Arquitectura bàsica Sense arquitectura clara
Orquestrador Gestiona conflictes, fallbacks, human-in-the-loop Orquestració adequada Orquestració bàsica No hi ha orquestrador
Diagrama Diagrama clar de l'arquitectura amb tots els fluxos Diagrama adequat Diagrama parcial Sense diagrama

🔬 Rúbrica: Proves Teòriques

Prova Teòrica 1 (RA1 — Unitats 1-2)

Pregunta Tipus A: Definició (20%)

Excel·lent: Definició precisa, exemple propi, relació amb altres conceptes.
Aprovat: Definició correcta però genèrica, sense exemple.

Pregunta Tipus B: Comparació (30%)

Excel·lent: Taula comparativa completa, pros/contres, casos d'ús de cada opció.
Aprovat: Comparació amb 2-3 diferències bàsiques.

Pregunta Tipus C: Cas Pràctic (50%)

Excel·lent: Disseny detallat, justifica totes les decisions, identifica limitacions.
Aprovat: Disseny bàsic funcional, justificació parcial.

Prova Teòrica 2 (RA2-RA3 — Unitats 3-5)

Format idèntic a la Prova 1, centrada en RAG, planificació i frameworks.


🏆 Projecte Final (P5) — 10% de la nota

Criteris Específics

Criteri Pes Descripció
Originalitat 20% Cas d'ús real i útil, no una còpia d'un tutorial
Complexitat Tècnica 25% Integra almenys 3 conceptes del curs (RAG + multi-tool + memòria)
Qualitat del Codi 20% Producció-ready: tests, documentació, gestió d'errors
Presentació 15% Demo funcional, explicació clara, Q&A
Memòria Tècnica 20% Arquitectura, decisions de disseny, limitacions, treball futur

Ideas de Projectes Final

Projectes Suggerits per a ASIR

  • Agent de monitoratge de xarxa: analitza logs de syslog, detecta anomalies i genera alertes
  • Agent de seguretat: analitza CVEs recents, avalua si afecten la infraestructura i suggereix patches
  • Agent de desplegament CI/CD: interpreta resultats de pipelines i suggereix correccions

Projectes Suggerits per a DAW

  • Agent de revisió de codi: analitza repositoris GitHub, detecta bugs i suggereix millores
  • Agent de generació d'APIs: a partir d'una especificació, genera el codi d'API REST complet
  • Agent de testing automàtic: genera casos de test basats en la documentació del codi

📅 Calendari d'Entregues

Activitat Data Límit Pes
Pràctica 1 — Primer Agent Setmana 4 15%
Prova Teòrica 1 Setmana 5 20%
Pràctica 2 — RAG Setmana 8 25%
Pràctica 3 — Multi-Tool Setmana 11 25%
Prova Teòrica 2 Setmana 12 20%
Pràctica 4 — Multi-Agent Setmana 14 25%
Projecte Final (Defensa) Setmana 16 10%

Penalitzacions per retard

  • Entrega amb 1-3 dies de retard: -1 punt sobre la nota final de l'activitat
  • Entrega amb 4-7 dies de retard: -2 punts
  • Entrega amb més d'1 setmana de retard: nota màxima 5/10
  • Plagi detectat: 0 automàtic i obertura d'expedient