Dades generals

Curs acadèmic:
2017
Descripció:
Enginyeria del programari, desenvolupament de projectes.
Crèdits ECTS:
5

Grups

Grup A

Durada:
Semestral, 2n semestre
Professorat:
IGNACIO CLEMENTE MARTIN CAMPOS
Idioma de les classes:
Català (100%)

Competències

  • CT02 Comunicar-se oralment i per escrit
  • CT04 Treballar en equip
  • CT05 Recollir i seleccionar informació de forma eficaç
  • CT06 Disenyar propostes creatives
  • CT07 Adaptar-se a noves situacions assumint els rols necessaris
  • CC3 Capacitat per avaluar la complexitat computacional d'un problema, conèixer estratègies algorítmiques que poguin conduir a la seva resolució i recomenar, desenvolupar i implementar aquella que garanteixi el millor rendiment d'acord amb els requisits establerts.
  • CTI3 Capacitat per a omplir metodologies centrades en l'usuari i l'organització pel desenvolupament, avaluació i gestió d'aplicacions i sistemes basats en tecnologies de la informació que asseguren l'accessibilitat, ergonomia i usabilitat dels sistemes.
  • CTI5 Capacitat per a seleccionar, desplegar, integrar i gestionar sistemes d'informació que satisfacin les necessitats de l'organització, amb els criteris de cost i qualitat identificats.
  • CIS1 Capacitat per desenvolupar, mantenir i avaluar serveis i sistemes software que satisfacin tots els requisits de l'usuari i es comportin de forma fiable i eficient, essent assequibles de desenvolupar i mantenir i compleixin normes de qualitat, aplicant les teories, principis, mètodes i pràctiques de l'Enginyeria del Software.
  • CIS3 Capacitat de donar solució a problemes d'integració en funció de les estratègies, estàndards i tecnologies disponibles.

Continguts

1. Introducció

2. Projectes de Software

          2.1. Metodologies de desenvolupament de software

                    2.1.1. Scrum

          2.2. Anàlisis de requeriments

          2.3. Entorn de treball

                    2.3.1. Issue tracking

                    2.3.2. Control de versions

3. Arquitectures client-servidor

4. Cas pràctic

          4.1. Client: Android

          4.2. Servidor: Java EE

          4.3. Web services: APIs REST

Activitats

Tipus d’activitat Hores amb professor Hores sense professor Total
Anàlisi / estudi de casos 37 80 117
Exposició dels estudiants 4 4 8
Total 41 84 125

Bibliografia

    Avaluació i qualificació

    Activitats d'avaluació:

    Descripció de l'activitat Avaluació de l'activitat %
    Treball en equip Aquesta avaluació es farà en base a les entregues periòdiques. 65
    Reunions de control A les reunions de control es valorarà la participació individual de cada alumne. 25
    Presentació de projectes Les presentacions de projectes influiran a la nota del projecte i a la nota individual de cada alumne. 10

    Qualificació

    L'assignatura s'avaluarà en funció d'un projecte a realitzar durant el semestre. Aquest projecte es realitzarà en grups de 4-5 alumnes.

    L'avaluació serà continuada amb entregues regulars durant el curs. La qualificació s'obtindrà de tres fonts: la nota del projecte, l'avaluació dels propis membre de cada grup, i l'avaluació individual del professor.

    Els detalls del sistema de qualificació i avaluació es publicaran a la guia docent el primer dia de classe.