Desenvolupament i Gestió de Sistemes d'Informació

Esteu aquí

Crèdits
6
Tipus
Obligatòria
Requisits
Aquesta assignatura no té requisits, però té capacitats prèvies
Departament
ESSI
Els sistemes d'informació són el sistema nerviós de les organitzacions. Aquesta assignatura aborda el desenvolupament i la gestió d' aquests sistemes, partint de la funció dels sistemes a la organització i la seva evolució, cobrint tant la dimensió tècnica com la de gestió.
Dimensió tècnica: S'estudia de forma aplicada la construcció de sistemes d'informació reals aplicant pràctiques d'enginyeria del software: requisits, disseny, testing, integració contínua, desplegament i monitorització. Parant especial atenció als aspectes d'integració de noves tecnologies d'IA generativa (LLMs, RAG, agents) com a components dels sistemes i la seva interacció amb els components de software determinista.
Dimensió de gestió: Els estudiants aprenen a gestionar projectes de desenvolupament, prendre decisions sobre arquitectura i tecnologia, prioritzar funcionalitats, gestionar equips i alinear els sistemes d'informació amb els objectius de l'organització. Treballem com es decideix què es construeix, com s'estima i planifica, com es gestionen riscos i canvis, i com es manté i evoluciona un sistema en producció.

Professorat

Responsable

  • Marc Alier Forment ( )

Altres

  • Àlex Rubio Quintana ( )

Hores setmanals

Teoria
2
Problemes
0
Laboratori
2
Aprenentatge dirigit
0
Aprenentatge autònom
7.11

Competències

Competències Tècniques de cada especialitat

Específiques

  • CTE1 - Capacitat per a modelar, dissenyar, definir l'arquitectura, implantar, gestionar, operar, administrar i mantenir aplicacions, xarxes, sistemes, serveis i continguts informàtics.
  • CTE3 - Capacitat per a assegurar, gestionar, auditar i certificar la qualitat dels desenvolupaments, processos, sistemes, serveis, aplicacions i productes informàtics.
  • CTE5 - Capacitat per a analitzar les necessitats d'informació que es plantegen en un entorn i portar a terme en totes les seves etapes el procés de construcció d'un sistema d'informació.

Competències Tècniques Generals

Genèriques

  • CG1 - Capacitat per a projectar, calcular, i dissenyar productes, processos i instal·lacions en tots els àmbits de l'Enginyeria Informàtica
  • CG2 - Capacitat per a la direcció d'obres i instal·lacions de sistemes informàtics, acomplint la normativa vigent i assegurant la qualitat del servei.
  • CG3 - Capacitat per a dirigir, planificar i supervisar equips multidisciplinaris.
  • CG6 - Capacitat per a la direcció general, direcció tècnica i direcció de projectes de recerca, desenvolupament i innovació en empreses i centres tecnològics, en l'àmbit de l'Enginyeria en Informàtica.
  • CG7 - Capacitat per a la posada en marxa, direcció i gestió de processos de fabricació d'equips informàtics, amb garantia de la seguretat per a les persones i béns, la qualitat final dels productes i la seva homologació
  • CG9 - Capacitat per a comprendre i aplicar la responsabilitat ètica, la legislació i la deontologia professional de l'activitat de la professió d'Enginyer en Informàtica

Competències Transversals

Bàsiques

  • CB8 - Que els estudiants sàpiguen comunicar les seves conclusions i els coneixements i raons darreres que les sustenten- a públics especialitzats i no especialitzats d'una manera clara i sense ambigüitats.

Objectius

  1. Adquirir una visió general sobre què és un sistema d'informació
    Competències relacionades: CTE1, CTE3, CTE5,
  2. Comprendre la necessitat d'avaluar la qualitat dels sistemes d'informació i conèixer les estratègies existents i models de referència per a l'avaluació de la qualitat
    Competències relacionades: CTE3, CB8, CG9,
  3. Saber aplicar les tècniques d'enginyeria del software als sistemes d'informació
    Competències relacionades: CTE1, CTE3, CG1, CB8, CG2, CG3, CG7,
  4. Saber elicitar els requisits per a diferents components d'un sistema d'infomració
    Competències relacionades: CTE5, CB8, CG3, CG9,
  5. Comprendre la naturalesa i el funcionament de les tecnologies d'IA Generativa, com i quan s'han d'aplicar en el context de sistemes d'informació a organitzacions.
    Competències relacionades: CTE1, CTE3, CTE5, CG1, CB8, CG6, CG9,
  6. Saber aplicar les diferentes tecnologies de proves i dissenyar plans per asegurar la qualitat de sistemes d'informació.
    Competències relacionades: CTE3, CB8, CG2, CG6, CG7,
  7. Conèixer els fonaments de l'enginyeria de les línies de productes software i saber distingir en quins contextos són útils
    Competències relacionades: CTE1, CTE5, CB8, CG6,
  8. Conèixer alguns principis i estratègies d'usabilitat en sistemes d'informació
    Competències relacionades: CTE3, CB8, CG9,
  9. Coneixer i saber aplicar les tecnologies per a la gestió i coordinació d'equips en un departament de sistemes d'informació.
    Competències relacionades: CTE1, CTE3, CB8, CG3, CG6, CG7,

Continguts

  1. Introducció
    Concepte de Sistema d'Informació, processos de desenvolupament de Sistemes d'Informació i les seves etapes i qualitat de Sistemes d'Informació.
    Analitzarem la evolució històrica dels sistemes d'informació a les organitzacions. Veurem com les diferents evolucions tecnológiques s'han anat introduint a la organització i els seus processos i com això ha afectat a la gestió departament d'informàtica.
  2. Requisits i planificació
    * Elicitació i documentació de requisits
    * Prioritzar i estimar
    * Gestionar canvis
  3. Disseny i arquitectura de sistemes d'informació
    * Patrons de disseny
    * Decisions arquitectòniques i trade-offs
    * Disseny d'APIs
    * Deute tècnic
  4. Testing i qualitat
    * Estratègies de testing
    * Automatització
    * Mètriques de qualitat
    * usabilitat i accessibilitat
  5. Desplegament i operacions
    * Control de versions per a equips
    * Integració i desplegament continu
    * Monitorització i manteniment
  6. IA generativa aplicada
    * Arquitectura transformer
    * Prompt engineering
    * Vibe coding
    * context egineering
    * Opcions de desplegament i costos
    * Embeddings i cerca semàntica
    * Bases de dades vectorials
    * Construcció d'assistents
    * Model Context Protocol
    * Agents amb raonament i acció
    * LLMs : quan sí i quan no

Activitats

Activitat Acte avaluatiu


Portfoli

Durant el curs es treballaran diversos aspetctes teorics, anàlisis casos, activitats de recerca i exercicis. Els resultats d'aquest treball cada alumne l'ha de presentar en el seu portfoli. Aquesta activitat serà avaluada mitjançant una rúbrica.
Objectius: 1 2 3 4 5 6 7 8 9
Teoria
13.5h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Presentacions a classe i exercicis

Cada alumne haurà de fer com a mínm una presentació d'un tema a classe. La presentació serà individual o en grup i avaluada mitjançant una rúbrica. A classe de teoria es faran i lliuraràn exercicis, individuals i en grup.
Objectius: 1 2 6 7 8 9
Continguts:
Teoria
11.5h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Projectes realitzats al laboratori

A les classes de laboratori es realitzaran projectes petits i mitjans, que es realitzaran individualment i en grup.
Objectius: 3 4 5 6 9
Continguts:
Teoria
0h
Problemes
0h
Laboratori
27h
Aprenentatge dirigit
0h
Aprenentatge autònom
96h

Examen DGSI

L'examen de DGSI el faran els alumnes que no arribin a un promig de 6 en l'avaluació continuada.
Objectius: 1 2 5 6 7 8 9
Setmana: 1
Teoria
2h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Metodologia docent

L'assignatura s'estructura en diferents tipus de sessions. No obstant totes les sessions es realitzaran en la mateixa aula.

Sessions de teoria.

Són sessions on el professor presenta els principals conceptes dels temes que formen el contingut de l'assignatura de manera expositiva i també plantejant algunes qüestions als estudiants per fomentar la seva participació.

Sessions de laboratori.

Les sessions de laboratòri funcionaràn en format hackaton. Partint de conceptes i tèniques introduides a classe de teoria els alumnes hauran d'abordar reptes de forma individual o en grup. Aquests reptes tindran components de de gestió, disseny, desenvolupament

Mètode d'avaluació

Avaluació assignatura:

Nota Teoria 50% + Nota Laboratori 50%

Nota teoria: Lliuraments d'exercicis, presentacions i proves escrites. Es calcula en mitja aritmètica.

Nota Laboratori: Mitja aritmetica de les avaluacions dels lliuraments al llarg del curs.

Bibliografia

Bàsica:

Web links

Capacitats prèvies

Les capacitats prèvies que requereix el màster MEI.