Projecte d'Enginyeria del Software · FIB
PES, pas a pas i sense sorpreses
Tot el que necessiteu per portar el projecte de l'inici a la demo final: el calendari, què cal entregar a cada fita, exemples d'user stories ben escrites, com muntar un sprint i com es calcula la nota.
Curs 2026-27, Q1
El camí del curs
Cinc fites, catorze setmanes
Cada bloc de color és una fase avaluable (Fag). Toca un punt per veure què toca aquell dia i què heu d'entregar.
Incepció 1: visió
Lliurament: dv 18 set.
Incepció 2: planificació
Lliurament: dv 2 oct.
Sprint 1
Lliurament: dc 28 oct.
Sprint 2
Lliurament: dv 27 nov.
Sprint 3 i tancament
Lliurament: dv 18 des.
Guies
Tot el que heu de saber, endreçat
Lliuraments
Fitxers, noms exactes, carpetes del Drive i checklist de cada Fag.
User stories
INVEST, criteris d'acceptació, RNF, story points i planning poker.
Sprints
Cerimònies, planning i report, task board i gràfics de burndown.
Models
Model conceptual, capa de domini, diagrama físic, components i BD.
Metodologia
Rols, Taiga, Git, record track, qualitat, proves i serveis entre equips.
Avaluació
Simulador de nota, ambició del projecte i aspectes transversals.
Presentacions
Elevator pitch, presentació al client i demo final, amb cronòmetre.
Dades obertes
On trobar-les, com valorar-ne la qualitat i com anar més enllà del CRUD.
Taiga i GitHub
Configuració pas a pas, com lliurar Taiga i un revisor de commits.
API i desplegament
Generador d'API falsa, de mock a real i ports de virtech.
App mòbil
Tecnologies, MVVM i BLoC, linters, CI i distribució.
Aprèn dels altres
Els errors que més punts costen
Entregar tard o tocar un document després del termini.
Els terminis són durs: com a mínim es penalitza i, en el pitjor cas, el document no es té en compte.User stories sense criteris d'acceptació ni punts.
Sense criteris no sabeu quan una història està feta, i sense punts no podeu calcular la velocitat.El record track (PRT) omplert el darrer dia.
S'ha d'actualitzar des del primer dia, una fila per persona i activitat, amb descripcions coherents.Commits que no es poden relacionar amb cap tasca.
Cada commit ha de referenciar la tasca de Taiga que resol: és la traçabilitat que es demana.Una app que només mostra les dades obertes.
No es busca un visor ni un CRUD: el valor és en les funcionalitats noves i en els conceptes propis del model.Una demo amb la base de dades buida.
Prepareu un joc de dades realista i mostreu les funcionalitats amb més valor; les no provades, expliqueu-les.La fórmula
Nfinal = NEquip × FactIndiv
NEquip = (0,6·Artif + 0,2·GestProj + 0,2·Present) × Ambició
La nota d'equip depèn dels artefactes, de la gestió i de les presentacions, multiplicada per l'ambició del projecte (de 0,8 a 1,2). Després, cada persona té un factor individual també entre 0,8 i 1,2.