Competències específiques: Dominar una metodologia de desenvolupament orientada a objectes, fent servir OCL i patrons. Capacitat de planificació i seguiment bàsic de projectes de software. Capacitat de dissenyar plans de proves per les aplicacions. Coneixements d'alternatives pel desenvolupament d'aplicacions (metodologies lleugeres). Competències transversals: Cerca de fons bibliogràfics, Elaboració de documents, Expressió oral, Treball en equip.
1. Enginyeria del software Orientda a Objectes. 2. L'Object Constraint Language (OCL) i UML. 3. Principis de disseny Orientat a Objectes. 4. Patrons i Frameworks. 5. Tècniques d'enginyeria del software lleugeres. 6. Gestió de projectes de software. 7. Proves Orientades a Objectes. 8. Enginyeria del software estructurada.
Mètodes docents: En les classe de teoria i problemes, es desenvoluparan els conceptes fonamentals del programa de l'assignatura, combinant l'exposició dels temes per part del professor, la discussió de cassos i la realització de problemes. Idealment els alumnes hauran d'haver llegir abans el material deixat a la seva disposició abans de les classes. L'assignatura també inclou la realització d'un treball. Aquest treball implicarà una recerca bibliogràfica, l'elaboració d'un treball escrit i la presentació a classe d'aquest treball. Pràctiques: Les pràctiques consistiran en un treball en el que s'aplicaran els conceptes vistos a classe. Donat que un dels objectius d'aquesta assignatura és la potenciació del treball en equip, tant les pràctiques com el treball de recerca es faran obligatòriament en grups de 2 o 3 persones. Puntualment es faran, també, activitats en grup a les sessions de teoria i problemes. Tipus d'exàmens: En l'avaluació hi intervindran tres components: Treballs (30% de la qualificació final). Els temes dels treballs s'escolliran duran les dues primeres setmanes del semestre, i el lliurament del treball i la seva presentació es farà durant les tres darreres setmanes del semestre. Prova de coneixements (40% de la qualificació final). Pràctiques (30% de la qualificació final). L'avaluació de les pràctiques es farà al llarg de tot el semestre, i caldrà fer el lliurament de les activitats seguint el calendari que es publicarà a l'inici del semestre. En l'avaluació dels documents lliurats no només es tindrà en compte el seu contingut, sinó que també es valorarà l'estructura del document i l'expressió escrita.
En aquesta assignatura anirem incorporant les noves metodologies docents implícites en el procés de convergència cap a l'Espai Europeu d'Ensenyament Superior. En aquesta línia, les hores que apareixen a l'apartat Contingut corresponen a hores de classe de teoria que consten a l'horari (3 setmanals). A aquestes hores hi caldrà afegir les hores de pràctiques, la realitazció del treball de recerca, la realització de la pràctica i, òbviament les hores d'estudi fins arribar als 7.5 ECTS (càlcul aproximat)