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. Metodologies d'Enginyeria del Software Orientades a Objectes 2. Gestió de Projectes Informàtics 3. OCL 4. UML 2 5. Principis de disseny Orientat a Objectes 6. Patrons de Disseny 7. Projecte Enginyeria del Software
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ó: La nota final serà la del Projecte d'Enginyeria del Software. Només hauran de fer examen final els alumnes que no hagin realitzat el Projecte.
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.