Curs 2009-2010

Enginyeria d'Interacció (21600)

Titulació/estudi: Enginyeria en Informàtica; Enginyeria en Sistemes Audiovisuals
Curs: 1r.
Trimestre: 1r
Nombre de crèdits ECTS: 4 crèdits
Hores dedicació estudiant: 54 hores
Llengua o llengües de la docència: Català, Castellà


1. Presentació de l'assignatura

Els enginyers en sistemes audiovisuals i d'informàtica han d'acabar els seus estudis amb habilitats professionals que es puguin posar en pràctica de forma relativament ràpida. Aquesta assignatura pretén subministrar als estudiants una base inicial i suficient que els permeti dissenyar i implementar d'interfícies d'usuari amb qualitat. Aconseguir aquesta fita necessita que considerem la relació entre persona (usuari) - i ordinador (dispositius, elements gràfics, ...); i entendre i implementar processos i metodologies d'enginyeria d'interacció.

2. Competències a assolir

Els enginyers en sistemes audiovisuals i d'informàtica han d'acabar els seus estudis amb habilitats professionals que es puguin posar en pràctica de forma relativament ràpida. Aquesta assignatura pretén subministrar als estudiants una base inicial i suficient que els permeti dissenyar i implementar d'interfícies d'usuari amb qualitat. Aconseguir aquesta fita necessita que considerem la relació entre persona (usuari) - i ordinador (dispositius, elements gràfics, ...); i entendre i implementar processos i metodologies d'enginyeria d'interacció.

A. Competències transversals

Assolir els objectius d'aquesta assignatura exigeix que els estudiants desenvolupin sobre tot la part pràctica i comencin ràpidament el treball de projecte, que és essencialment desenvolupar un prototip d'interfície i avaluar-ho respecte a la seva usabilitat. Per això es cobreix avaluació, així com la successió de disseny i implementació al principi.

A.1 Treball sobre un projecte de disseny d'un prototip d'interfície

1. Capacitat de comprensió dels enunciats (i).
2. Capacitat d'expressió escrita de les solucions adoptades (i).
3. Capacitat d'adoptar les metodologies proposades durant el curs (s)
4. Capacitat de planificar el treball del projecte i organitzar-se (s).
5. Capacitat de captar el punt de vista dels usuaris (s).
6. Capacitat d'avaluació dels resultats obtinguts (s).
7. Capacitat d'aprendre a aprendre (s).

A.2 Treball en equip

1. Capacitat de comunicació amb els companys d'equip, expressant i compartint idees (ip).
2. Capacitat de trobar un equip apropiat (s).
3. Capacitat de trobar el propi paper dins un equip (s, ip).
4. Capacitat d'avaluar les propostes dels membres de l'equip (s).
5. Capacitat d'expressió en públic de les solucions de problemes (s).

i:instrumental, s:sistèmica, ip:interpersonal

B. Competències Específiques

1. Coneixements sobre el context del disseny d'interfícies: la ciència i tècnica d'Interfícies Persona-Ordinador i el que es coneix com Enginyeria d'Usabilitat, i cert aspectes de l'Enginyeria del Software;
2. Coneixements sobre les dimensions de variabilitat de les interfícies, i relació amb les característiques dels usuaris
3. Coneixements sobre la implementació de metodologies d'interacció i idees sobre eines per a programar/implementar interfícies d'usuari

3. Continguts

Bloc de Teoria

1. Introducció i aspectes de la qualitat de les interfícies i les interaccions
2. Entendre a l'usuari i metodologia de Disseny Contextual
3. Metodologia de Disseny Centrat en l'Ús 
4. Variabilitat d'interfícies i interaccions
5. Avaluació en usabilitat
6. Eines de prototipatge

Bloc de Pràctiques

1. Selecció d'una interfície a dissenyar i d'una interfície semblant existent
2. Avaluació de la interfície semblant amb qüestionnari d'usabilitat i identificació de requeriments contextuals
3. Disseny Centrat en l'Ús (Usage Centered Design)
4. Construccions de models alternatius i selecció
5. Disseny del prototipus d'interfície
6. Avaluació de la usabilitat del prototipus
7. Memòria final i presentació oral

Bloc de Seminaris 

1. Disseny de Qüestionari i Disseny Contextual
2. Disseny Centrat en l'Ús
3. Eines de prototipatge

4. Avaluació

Les pràctiques (realització de les mateixes, memòries corresponents i presentació final) subministraran el 2/3 de la qualificació. Criteris específics d'avaluació d'algunes pràctiques apareixen a l'enunciat respectiu .

Els control parcials, abans del disseny de l'interfície i després de l'avaluació, subministraran 1/3 de la qualificació .

No hi ha exàmen teòric.

És necessari aprovar les dues parts, pràctiques i seminaris de control parcial, per a aprovar l'assignatura.

Les qualificacions parcials es podran conservar, a sol·licitud de l'interessat/ada, per a la convocatòria de Setembre.

5. Bibliografia i recursos didàctics

5.1. Bibliografia bàsica
 

  • Rogers, Y., Sharp, H. and Preece, J. Interaction design: beyond human-computer interaction. Second edition. La web del llibre és http://www.id-book.org 
  • Ben Shneiderman: Designing the User Interface (Strategies for Human-Computer Interaction), Tercera i Cinquena edicions, Addison Wesley, Reading, Massachusetts. 
     
  • Jakob Nielsen: Usability Engineering, Academic Press, Boston, 1993. 
     
  • Hugh Beyer, Karen Holtzblatt: Contextual Design. Defining Customer-Centered Systems, Morgan Kaufmann, San Francisco, 1998. 
     
  • Larry L. Constantine, Lucy A. D. Lockwood: Software for use. A practical guide to the models and methods of Usage-Centered design, Addison Wesley, Reading, Massachusetts, 1999. 
     
  • Jeffrey Rubin: Handbook of Usability Testing. How to plan, design, and conduct effective tests, John Wiley & Sons, New York, 1994. 
  • Preece, J., et al.: Human-Computer Interaction, Addison-Wesley, Harlow, England, 1994.

5.2. Bibliografia complementària
 

  • Ronald M Baecker et al: Readings in Human-Computer Interaction (Toward the Year 2000), Morgan Kauffman, 1995. (També són interessants les lectures del llibre anterior dels mateixos autors, la intersecció dels dos llibres és molt petita). 
     
  • Don A Norman: The Psychology of Everyday Things, Basic Books, New York, 1988. (també editat com The Design of Everyday Things) 
     
  • Don A Norman: The Invisible Computer (Why Good Products Can Fail, the Personal Computer Is So Complex and Information Appliances Are the Solution), The MIT Press, Cambridge, Massachusetts, 1998. 
     
  • Stuart K. Card, Thomas P. Moran, Allen Newell: The Psychology of Human-Computer Interaction, Lawrence Erlbaum Associates Publishers, Hillsdale, New Jersey, 1983. 
     
  • Apple Computer Inc.: Macintosh Human Interface Guidelines, Addison Wesley, Reading, Massachusetts, 1992. 
     
  • Mark van Harmelen (edited): Object Modeling and User Interface Design, Addison-Wesley, Boston, 2001. 
     
  • James D Foley, Andries van Dam, Steven K Feiner, John F Hughes: Computer Graphics: Principles and Practice (Capítols 8, 9, 10), Addison Wesley Systems Programming Series, Reading, Massachusetts, 1990.
     
  • Jakob Nielsen: Usabilidad. Diseño de sitios web, Prentice Hall, Madrid, 2000.

5.3. Recursos didàctics
 

  • Una font general de referències sobre HCI (Human Computer Interaction, Interacció Persona-Ordinador) és: http://www.hcibib.org/ 
     
  • Un exemple de web de recursos d'un curs introductori a HCI és: Recursos Web del curs CS 3041 - Human Computer Interaction del Worcester Polytechnic Institute. 
     
  • Altres exemples interessants de cursos són:
    • el CS160 de la University of California at Berkeley (es poden trobar diferents versions del curs dels darrers anys)
    • el curs que es fa a la Universitat de Lleida; en aquest curs hi han aportacions de diferents grups espanyols que treballen en Interacció Persona-Ordinador.

6. Metodologia

Els continguts teòrics i les pràctiques es desenvolupen de forma paral·lela i interrelacionada, on la pràctica dirigeix el calendari.

Les pràctiques són diferents fases del disseny i desenvolupament (del primer prototipus) d'una interfície .

Els seminaris enunciants van orientats a reforçar alguns aspectes especialment difícils de les pràctiques. Els control parcials estàn orientats a reflexionar més detalladament sobre alguns aspectes teòrics en el context de la pràctica.

El disseny d'interfícies és un procés i l'essencial és que aquest procés sigui correcte, i no únicament el resultat. El disseny és un procés iteratiu, on ha d'haver una anàlisi dels resultats del disseny en relació als usuaris, que ha de realimentar el redisseny. La finalitat fonamental de les pràctiques és aquesta realimentació.

Cal assolir el punt de vista bàsic d'aquesta assignatura: l'enginyer ha de ser molt conscient de que la forma d'actuar real dels usuaris és molt diferent de com es pensa habitualment que ho fan.

L'avaluació (iterativa) és fonamental per a assolir el punt de vista anterior, entenent el punt de vista dels usuaris.

Cal tenir l'actitud d'enginyer entenent que la qualitat ve dels processos, seguint metodologies apropiades.

El treball en grup, la seva documentació i seguir unes fites d'entrega establertes són aspectes bàsics del treball d'un enginyer.

7. Programació d'activitats

Els horaris de classe, i el detall sobre si cada sessió serà de teoria de pràctiques o seminaris es troba publicat a l'apartat "Calendari i Horaris" de la web de l'ESUP http://www.upf.edu/esup