CT01 Analitzar situacions complexes i dissenyar estratègies per a resoldre-les 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 CT14 Proposa noves iniciatives en la planificació i desenvolupament de projectes 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.
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 (Git, GitHub, Pull Requests) 2.3.3. Metodologia Fork&Branch 3. Arquitectures client-servidor 4. Cas pràctic 4.1. Client: Android 4.2. Servidor: Spring Boot 4.3. Web services: APIs REST
Tipus d’activitat Hores amb professor Hores sense professor Hores virtuals amb professor Total Anàlisi / estudi de casos 23,00 43,00 0 66,00 Prova d'avaluació 6,00 15,00 0 21,00 Treball en equip 10,00 20,00 0 30,00 Tutories de grup 8,00 0 0 8,00 Total 47,00 78,00 0 125
Activitats d'avaluació: Descripció de l'activitat Avaluació de l'activitat % Recuperable Revisió iteració 1 Aquesta avaluació es farà a l'aula de laboratori 20 No Revisió iteració 2 20 No Revisió iteració 3 Revisió 20 No Entregues parcials Entregues previs a l'inici del projecte 20 No Examen teoria Examen sobre els conceptes teòrics exposats a l'assignatura 20 No
AQUESTA ASSIGNATURA ÉS D'ASSISTÈNCIA A CLASSE OBLIGATÒRIA. CADA FALTA D'ASSISTÈNCIA NO JUSTIFICADA SUPOSARÀ 0.5 PUNT MENYS A LA NOTA FINAL. L'assignatura s'avaluarà en funció d'un projecte a realitzar durant el semestre, junt amb un conjunt de proves individuals. L'avaluació serà continuada amb entregues i proves regulars durant el curs. La qualificació s'obtindrà de dues fonts: la proporció de feina feta perca cada alumne al projecte, i les qualificacions de les proves individuals. L'ús de IA estarà TOTALMENT PROHIBIT per desenvolupar qualsevol tasca relacionada amb l'assignatura. A l’aula on es faci l’activitat d’avaluació s’accedirà amb tots els aparells de comunicació (mòbils, ordinadors, tauletes, rellotges intel·ligents, etc.) APAGATS i dins les motxilles/bosses. L’incompliment d’aquesta norma suposarà una qualificació de 0 a l‘activitat així com l’execució de les accions que descriu l’article 21 de la normativa reguladora dels processos d’avaluació i qualificació dels estudiants de la UdG. Si durant el procés de correcció de l’activitat d’avaluació el professor determina l’existència d’un possible frau, aquest es reserva el dret de validar la qualificació obtinguda segons la metodologia d’avaluació que consideri oportuna. Els detalls del sistema de qualificació i avaluació es publicaran a la guia docent el primer dia de classe. Criteris específics de la nota «No Presentat»: La qualificació de No Presentat es donarà quan l'alumne no hagi fet cap contribució al seu projecte a cap de les avaluacions intermèdies, i notifiqui al professor que deixa el projecte Avaluació única: L'avaluació única no exigeix l'assistència a classe obligatòria, i consistirà a una única prova final tipus test. Requisits mínims per aprovar: Per considerar superada l’assignatura, caldrà obtenir una qualificació mínima global de 5.0
Les tutories poden ser: 1. Presencials. El mètode preferit és quedar amb el professor a una hora concertada. 2. Online: en aquest cas la millor manera serà a través de Discord que permet mantenir converses online i compartir pantalla
Hi haurà dues vies principals de comunicació online amb el professor: 1. La oficial a través de correu electrónic 2. El professor popsarà a disposició dels alunes un servidor de Discrod per establir una comunicació més fluida amb els grups de treball