1 / 37

Seminaari Käyttöliittymäteoriat ja -mallit, kevät 2001

Seminaari Käyttöliittymäteoriat ja -mallit, kevät 2001. Roope Raisamo & Timo Partala Human-Computer Interaction Group Tietojenkäsittelytieteiden laitos Tampereen yliopisto Taso: syventävät opinnot tai jatko-opinnot. Esityksen sisältö. Mitä on teoria? Käyttöliittymäalan teorioita

judson
Download Presentation

Seminaari Käyttöliittymäteoriat ja -mallit, kevät 2001

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Seminaari Käyttöliittymäteoriat ja -mallit, kevät 2001 Roope Raisamo & Timo Partala Human-Computer Interaction Group Tietojenkäsittelytieteiden laitos Tampereen yliopisto Taso: syventävät opinnot tai jatko-opinnot

  2. Esityksen sisältö • Mitä on teoria? • Käyttöliittymäalan teorioita • Teorioiden arviointi ja kritisointi • Seminaarin järjestelyt

  3. Lähteitä • [Sutton and Staw, 1995] Robert I. Sutton and Barry M. Staw, What Theory is Not. Administrative Science Quarterly, 40 (1995), 371-384. • [Weick, 1995] Karl E. Weick, What Theory is Not, Theorizing Is. Administrative Science Quarterly, 40 (1995), 385-390. • [DiMaggio, 1995] Paul J. DiMaggio, Comments on ”What Theory is Not”. Administrative Science Quarterly, 40 (1995), 391-397. • [March and Smith, 1995] Salvatore T. March and Gerald E. Smith, Design and natural science research on information technology. Decision Support Systems, 15 (1995), 251-266.

  4. Mikä ei ole teoriaa? [Sutton and Staw, 1995] • Viitteet muihin teorioihin eivät ole teoriaa • erityisesti, jos ne vain mainitaan • Data sinänsä ei ole teoriaa • havaitut säännönmukaisuudet tai faktorianalyysin faktorit • Muuttujien ja rakenteiden listat eivät ole teoriaa • teoria selittää, miksi ne ovat sidoksissa toisiinsa • Kaaviot eivät ole teoriaa • Hypoteesit tai ennusteet eivät ole teoriaa

  5. Mitä on teoria? [Webster] Main Entry: the·o·ry[http://www.m-w.com/dictionary]Pronunciation: 'thE-&-rE, 'thi(-&)r-EFunction: nounInflected Form(s): plural -riesEtymology: Late Latin theoria, from Greek theOria, from theOreinDate: 1592 1: the analysis of a set of facts in their relation to one another 2: abstract thought : SPECULATION 3: the general or abstract principles of a body of fact, a science, or an art <music theory>

  6. Mitä on teoria? [Webster] 4 a: a belief, policy, or procedure proposed or followed as the basis of action <her method is based on the theory that all children want to learn> b: an ideal or hypothetical set of facts, principles, or circumstances -- often used in the phrase in theory <in theory, we have always advocated freedom for all> 5: a plausible or scientifically acceptable general principle or body of principles offered to explain phenomena <wave theory of light> 6 a: a hypothesis assumed for the sake of argument or investigation b: an unproved assumption : CONJECTUREc: a body of theorems presenting a concise systematic view of a subject <theory of equations>

  7. Teoria vs. malli vs. viitekehys • Termejä teoria, (käsitteellinen) malli ja (teoreettinen) viitekehys voi monissa tapauksissa käyttää toistensa synonyymeinä • Matemaattissuuntautuneista teorioista käytetään usein nimitystä laki, mutta ei esim. viitekehys

  8. Viitekehys Main Entry: framework 1 a : a basic conceptional structure (as of ideas) <the framework ofthe constitution> b : a skeletal, openwork, or structural frame 2 : FRAME OF REFERENCE 3 : the larger branches of a tree that determine its shape

  9. Teoriatyyppejä • Selittävien teorioiden avulla voidaan selittää havaintomenetelmillä havaittua käyttäjän käyttäytymistä • Ennustavien teorioiden avulla voidaan ennustaa (määrällisesti) käyttäjän suorituskykyä (esim. Fittsin laki)

  10. Mitä on teoria? [Sutton and Staw, 1995] (selittävät teoriat) • ”Theory is the answer to queries of why. Theory is about the connections among phenomena, a story about why acts, events, structures, and thoughts occur. Theory emphasizes the nature of causal relationships, identifying what comes first as well as the timing of such events.”

  11. Millainen on vahva teoria? [Sutton and Staw, 1995] • ”Strong theory delves into underlying processes so as to understand the systematic reasons for a particular occurrence or nonoccurrence. It often burrows deeply into microprocesses, laterally into neighboring concepts, or in an upward direction, tying itself to broader (social) phenomena. It usually is laced with a set of convincing and logically interconnected arguments. … As Weick [1995] put it succintly, a good theory explains, predicts, and delights.”

  12. [March and Smith, 1995] A research framework in information technology Build Evaluate Theorize Justify Constructs Model Method Instantiation

  13. Tunnetuimpia HCI-teorioita • seuraavassa esitetään tunnetuimpia HCI-teorioita ja malleja, joista seminaariaiheen voi valita • aihe voi myös olla itse löydetty aihepiiriin kuuluva teoria tai malli • aiheen käsittelytapoja on useita, jotka tulevat esille lopuksi

  14. GOMS ja sen variaatiot Goals, Operators, Methods and Selection Rules • Keystroke level model • Cognitive Complexity Theory • NGOMSL (Natural GOMS Language) [Card et al., 1983] Stuart K. Card, Thomas P. Moran, and Allen Newell, The Psychology of Human-Computer Interaction. Lawrence Erlbaum Associates, 1983.

  15. Shneiderman: Object-Action Interface Model • Syntactic-semantic model of human behavior, used to describe • programming • database-manipulation facilities • direct manipulation • Distinction made between meaningfully-acquired semantic concepts and rote-memorized syntactic details kirja: Ben Shneiderman: Designing the User Interface : Strategies for Effective Human-Computer Interaction(myös jokin muu Shneidermanin kirja käynee)

  16. Empiiriset lait • Fitts’ Law [Fitts, 1954] • [MacKenzie, 1992] I. Scott MacKenzie, Fitts’ law as a research and design tool in human-computer interaction. Human-Computer Interaction, 7 (1992), 91-139. • Steering Law • [Accot and Zhai, 1997] J. Accot and S. Zhai, Beyond Fitts’ law: models for trajectory-based HCI tasks. CHI’97 Conference Proceedings, ACM Press, 295-302.

  17. Dialogi ja multimodaalisuus • PAC-malli • [Coutaz, 1987] Joëlle Coutaz, PAC: An object-oriented model for dialogue design. Proceedings of INTERACT’87, 431-436. • myös [Nigay and Coutaz 1993; 1995] • Modality Theories • [Bernsen and Dybkjær, 1999] Bernsen, N. O. and Dybkjær, L.: A theory of speech in multimodal systems. Proceedings of the ESCA Tutorial and Research Workshop on Interactive Dialogue in Multi-Modal Systems. European Speech Communication Association, 1999, 105-108. • Multiple Resource Theory [Wickens, 1992]

  18. Activity Theory • käsitteellinen viitekehys ihmisen toiminnan ymmärtämiseksi • aktiviteetti kohdistuu joko ihmis- tai esineympäristöön • sisäinen (mentaalinen) prosessointi ja ulkoinen käyttäytyminen Kaptelinin, V. & Nardi, B. Activity Theory: Basic Concepts & Applications. CHI 2000 Tutorial Notes.

  19. Activity Theory (2)

  20. Activity Theory (3) • Activity - Motive | | V V • Action - Goal | | V V • Operation - Condition

  21. Theory of Action (Norman) • Toiminta (action) on sarja asteittain eteneviä mentaaliaskelia, joita seuraa fyysinen toiminta • deciding -> planning -> translating -> executing • perceiving -> recognizing -> interpreting -> evaluating

  22. Perceptual Control Theory • alunperin havaintopsykologian teoria ”ihmiset ohjaavat havaintojaan” • erikoisnumero International Journal of Human-Computer Studies, 50 (6), 1999 (Attila) Saatavana: http://www.europe.idealibrary.com/

  23. Sosiaalisesti suuntautuneet teoriat • suosivat etnografista menetelmää • Situated Action: toiminnan suhde fyysiseen ja sosiaaliseen ympäristöön • etnometodologia: analyyttinen viitekehys • sosiaaliskognitiivinen teoria (hajautettu kognitio): kognitiivinen teoria laajennettuna ryhmä/organisaatiotasolle Hughes, J. et al.The Role of Ethnography in Interactive Systems Design. Interactions, April 1995.

  24. HCI:n tieteenfilosofia • Kognitivismi vs. behavioralismi (HCI: ihmisen tiedonkäsittelyn vs. käyttäytymisen tutkiminen) • Objektivismi vs. relativismi (tosiasiat vs. arvot) • Positivismi (looginen empirismi): • teoreettisia termejä ja havaintotermejä • kritiikkiä: Suppe, Kuhn, Feyerabend • instrumentalismi vs. realismi

  25. Analysointimalleja • Tehtävän analysointia varten kehitetyt mallit (Task Analysis Models) • Käyttäjän analysointimallit • User analysis in HCI, International Journal of Human-Computer Interaction Studies, 45 (6), 1996.

  26. Muita teemoja • oppimisteoriat • käytettävyysmallit • havaintopsykologian mallit • kognitiivisen psykologian mallit

  27. Teorian arviointi ja kritisointi • avuksi teorioiden kriittiseen tarkasteluun seminaariraportissa

  28. Oma arvio • Teorian tärkeimpien käsitteiden määrittely • Teorian alan tunnistaminen • Teorian suhde käytäntöön: miten teoriaa voidaan soveltaa suunnitteluun, arviointiin, tutkimusmenetelmiin jne. • Millä tasolla teoria toimii?

  29. Teorioiden tasoja • yksilö, ryhmä, organisaatio, yhteiskunta • tilallinen, fysiologinen, kielellinen, kokemuksellinen, esteettinen, kineettinen... • tasot osittain toisensa poissulkevia mutta suhteuttaminen mahdollista • kokonaisuuksien ymmärtämiseksi tarvitaan tutkimusta monilla tasoilla

  30. Teorian kritisointi • ovatko käsitteet määritelty yksiselitteisesti suhteessa muihin käsitteisiin? • mikä on teorian/mallin käsitteellinen kattavuus (ekstensio)? • esim. voiko soveltaa koko HCI:hin?

  31. Teorian kritisointi (2) • Reduktionismi: pyrkiikö teoria yksinkertaistamaan monimutkaisemman käsitteen yksinkertaiseksi? • esim. kognitivistinen näkemys ihmisestä yksinkertaistaa ihmisen kognitiivisiin prosesseihin

  32. Teorian kritisointi (3) • onko teoria liian yksityiskohtainen? • voidaanko teoriaa tehokkaasti soveltaa käytäntöön? • yhdistääkö teoria eri tasojen asioita toisiinsa? • ovatko taustaoletukset keskenään sopusoinnussa?

  33. Seminaarin järjestelyt • käsittelytavat • vaatimukset • aikataulu

  34. Mahdollisia käsittelytapoja Vaikeusasteen mukaan järjestettynä: • tietyn teorian tai mallin esitteleminen ja kriittinen tarkastelu (S) • tietyn teorian tai mallin suhteuttaminen omaan tutkimusalueeseen (S/J)

  35. Käsittelytapoja • omaan tutkimusalueeseen liittyvien teorioiden tai mallien kartoittaminen (S/J) • teorioiden tai mallien suhteuttaminen ja vertailu toisiinsa (S/J) • HCI-alueen teorioiden yleiskartoitus (S/J)

  36. Vaatimukset • oman aiheen perusteellinen käsittely • seminaaripaperi, joka on pituudeltaan vähintään 10 sivua • käytetään laitoksen gradupohjaa, http://www.cs.uta.fi/~em/gohje.html • esitys ja opponentointi tiiviissä seminaarissa toukokuun aikana

  37. Vaatimukset/aikataulu • 9.3. mennessä: aiheen valinta • 11.4. mennessä: aiheen kirjallisuuskartoitus • sähköpostilla tämän osan sisältävä seminaarityön alku liitetiedostona: rr@cs.uta.fi • 11.5. mennessä: valmis tai lähes valmis seminaarityö • sähköpostilla liitetiedostona: rr@cs.uta.fi • loppuseminaarissa esitys • päätetään seminaarin ajankohta ja pituus

More Related