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. Principis de disseny Orientat a Objectes 2. L’Enginyeria del Software 3. UML 2 4. OCL 5. Metodologies d'Enginyeria del Software Orientades a Objectes 6. Modelat d'aplicacions WEB 7. Gestió de Projectes Informàtics 8. Patrons GRASP i patrons de Disseny 9. Projecte d'Enginyeria del Software en grup (l’objectiu és aprendre Enginyeria del Software, no Programació).
Tipus d’activitat Hores amb professor Hores sense professor Total Aprenentatge basat en problemes (PBL) 30,00 70,00 100,00 Total 30,00 70,00 100
Mètode docent: A les classes 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. Els alumnes hauran d'haver llegir el material deixat a la seva disposició abans de les classes. L'assignatura inclourà la realització d'un Projecte d'Enginyeria del Software que es farà obligatòriament en grup. Avaluació: Per a fixar la qualificació final d’un alumne es tindrà en compte: • Participació a les classes de Teoria i Pràctiques (0,5 + 0.5 punts). • Valoració dels Treballs de Pràctiques i Teoria (1,5 + 0,5 punts). • Valoració de la qualitat del Projecte i de la feina feta dins de l’equip (autoavaluació equip) (7 punts). És obligatòria l’assistència a les Sessions setmanals amb el professor per a revisar el desenvolupament del Projecte. Per als alumnes que no hi assisteixin, es substituirà la part de la nota corresponent al Projecte per la d’un Examen Final.
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.