找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2613|回复: 0
打印 上一主题 下一主题
收起左侧

Mensch-Computer Interaktion/人机交互 (复习总结)

[复制链接]
跳转到指定楼层
楼主
ID:71407 发表于 2014-12-31 02:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这门课已是欠了许久的课没细细看了。其实上课的内容倒也挺有趣,但是每日疲于应付接连不断而来的习题,难得有这样不需要做作业的课程,每次上MCI的课就当是度假了。
不过,一如世上没有白吃的午餐,在UNI Luebeck是不会有没有习题的课的。MCI的第一次Uebung就是一个团队合作的项目。用一个美国公司开发出的一套方法(Contextual Design),去为一个任选的机构开发新系统。开始还非常担心是否能够将报告完成,不过最后的效果还是比较满意的。只是上课的时候,依然基本上都是在听天书。
现在随着复习的开始,发现课件的内容其实很棒,而教授也是目前这么多教授中,人文气息最重的一个。这么不错的内容,面对这样有意思的教授,居然被这样的浪费,真的内心感到非常的遗憾,希望还有机会补偿一下。

第一章:导论
概念的厘清:
主要概念,MMI(人和机器的交互) MCI (人和电脑的交互) Kommunikation(通讯)  Werkzeug(工具)
相关概念,Software-Ergonomie(软件人体工学), Interaktionsdesign(), Usability Engineering
学习的目标:Die Kursteilnehmer sollen verstehen, was “gutes Design” einer Mensch-Computer-Schnittstelle bedeutet. Sie lernen
Modelle, Methoden und Kriterien des benutzerzentrierten Designs von Computersystemen kennen. Außerdem gibt
die Lehrveranstaltung einen ausführlichen überblick über den State-of-the-Art in der Mensch-Computer-Interaktion,
sowie einen Ausblick auf die Zukunft.

本课的参与者应该能理解,一个人机界面的好的设计表示什么。他们了解以用户为中心的计算机系统的设计模型,方法及标准。此外本课程还提供在人机交互中有关State-of-the-Art的概况,及对未来的展望。

第二章,Usability (Gebrauchstauglichkeit)可用性或易用性
Was ist Gebrauchstauglichkeit (Usability) und wie kann man sie messen?
什么是易用性,以及该如何测量?
一些背景知识

1,funktionalität 功能性, 机器可以实现的功能。
2,qualitätsfaktoren 质量的要素。质量=性能+X。易用性仅为X中的一个因素。

那到底什么是易用性呢?
ISO 9241 Teil 11 (ISO 9241 第11部分)

"Das Ausmaß, in dem ein Produkt durch bestimmte Benutzer in einem bestimmten Nutzungskontext genutzt werden
kann, um bestimmte Ziele 1. effektiv,  2. effizient und 3. mit Zufriedenheit zu erreichen."
这样的一个范围,描述在多大程度上某个产品可以被特定的用户在特定的应用环境中使用,以有效的,有效率的并满意的达到特定目标。
Nutzungskontext: "Die Benutzer, Arbeitsaufgaben, Arbeitsmittel (Hardware, Software und Materialien) sowie die
physische und soziale Umgebung, in der das Produkt genutzt wird."
应用环境:用户,工作任务,工具以及产品被使用的物理和社会环境。
• Effektivität: "Die Genauigkeit und Vollständigkeit, mit der Benutzer ein bestimmtes Ziel erreichen."
有效性:用户达到某特定目标的精确度和完整度。
• Effizienz: "Der im Verhältnis zu Genauigkeit und Vollständigkeit eingesetzte Aufwand, mit dem Benutzer ein
bestimmtes Ziel erreichen."
效率:用户达到某特定目标的精确度和完整度相对于其消耗的比率。
• Zufriedenstellung: "Freiheit von Beeinträchtigungen und positive Einstellungen gegenüber der Nutzung des
Produkts."
满意度:
Usability nach Ben Shneiderman (2005)
• Effektivität mit SW-Engineering-Methoden gut meßbar
• Effizienz und Zufriedenheit sind nicht direkt meßbar
Kriterien zur praktischen Evaluation
      z.B. Usablity Measures von Shneiderman (Shneiderman & Plaisant 2005)
    • Lernzeit
    Wie lange braucht der typische Benutzer, um mit dem System relevante Aufgaben lösen zu können?
    • Aufgabeneffizienz
    Wie lange dauern bestimmte Aufgaben?
    • Fehlerrate der Benutzer
    Welche und wie viel Fehler machen die Benutzer?
    • Erinnerungsvermögen
    Wie gut behalten die Benutzer, was sie gelernt haben?
    • Zufriedenheit
    Wie gefällt den Benutzern das Interface?

Evaluationsarten 评价类型
      Summative Evaluation 总结性评价 (类似于验收,多用于成熟的系统。)
    • abschließende Beurteilung
    • Produktvergleich vor Kauf
    • überprüfung der Einhaltung von Kriterien
    • z.B. Barrierefreiheit
    • Zumutbarkeit von Softwaresystemen
    • Zertifizierung
   Formative Evaluation 形成性评价。(在开发过程中即参与进去,多用于新开发系统)
    • während der Entwicklung von Produkten
    • konkretes Verbesserungspotential früh finden und nutzen
    • Hinweise auf konkrete Mängel bzw. Produktmerkmale, die Mängel verursachen sammeln
    • konstruktive Verbesserungsvorschläge
    • Grundlage für überarbeitungen und Neuentwürfe
Analytische Evaluation
Empirische Evaluation
Think-aloud
Benutzerbefragung
Feldstudien (田野调查)
Methoden (方法)
 1. naturalistische Beobachtungen 自然的观察,单纯在外观察不产生任何干涉
    2. Befragung im Kontext (Contextual Inquiry) 背景调查,在用户工作时进行交谈
    3. Artifact Walkthroughs 人工品走查,即调查各种用品以协助分析
Die Methoden unterscheiden sich in
    • Echtzeitinformation oder Retrospektion
    • Umfang der Interaktion mit den Benutzern
    • Fokus auf den Kontext und die Tätigkeit vs. Fokus auf die Interaktion mit Technologie
Ineffektive Interviewstile (低效的调查方式)
Widerstände (阻力)
新的技术或系统的导入总是会伴随着很多的阻力,即使人们已经相信它将会带来好处。
Meßmethoden (测量方法)

第三章,Contextual Design
首先是整体的介绍,主要包括以下步骤:

I. A N A L Y S E (分析)
 1. Kontext-Erkundung
  Daten sammeln durch Beobachten und Befragen von Kunden während der Arbeit
 2. Interpretationssitzung & Arbeitsmodellierung
  Kernpunkte der Arbeitspraxis des EINZELNEN herausarbeiten, verschiedene Modelle für verschiedene Aspekte
    3. Konsolidierung
  Konsolidierung der individuellen Modelle, um die Arbeitsstruktur einer GRUPPE deutlich zu machen, ohne
       individuelle Variation zu verlieren
II. G E S T A L T U N G (定型)
    4. Neugestaltung der Arbeit
   Darstellung des neuen Arbeitsalltags durch eine abstrakte Geschichte (Vision) und mit Detailgeschichten einzelner
   Arbeitsaufgaben (Storyboards)
    5. Design der Benutzerumgebung
   Struktur und Funktion des neuen Systems unabhängig von Benutzungsschnittstelle und Implementierung
    6. Paper Prototyping
   Mit einer Papierattrappe der Benutzungsschnittstelle versuchen die Benutzer "echte" Arbeitsaufgaben zu erfüllen

第四章,Modelle 模型
为了设计一个好的交互就需要对人类的行为模式有所了解。从本章开始了解人类的行为、处理和认知等模式以及与交互紧密相连的一些理论。

Kommunikationsmodelle 交流/通信模型
    • Modell von Shannon-Weaver (technisches Kommunikationsmodell) 香农模型 (技术的通信模型,即伴随着通信总是存在信息的损失,于是我们用冗余(Redundanz)和纠错(Fehlerkorrektur)来保障通信的质量。)
    • Menschliche Kommunikationsmodell 人类的交流模型 (和香农模型类似的人类在交流过程中也有信息的损失,但是人类使用的符号在其共同的文化环境中是有其特定意义的。所以不需要冗余就可以纠错。

Handlungsmodelle 处理模型
    • Handlungsregulation (Hacker)
    • Mensch-Maschine-Interaktion (Rasmussen)
    • Tätigkeitstheorie (Leontjew)
    • Situated Action (Suchman)
Kognitive Modelle 认知模型
    • Test-Operate-Test-Exit (Miller et al.)
    • Model Human Processor (Card, Newell & Moran)
    • ACT-R (Anderson)

第五章,Human capability 人类的能力

第六章,Models and Metaphors 模型及比喻

第七章,Emotional Computing 情感的计算

第八章,ECA and Robots ECA 和 机器人

第九章,Ambient Systems 环境系统

第十章,Personalization and Recommendation 个性化及推荐
Adaptive Personalization 自适应的个性化, 根据用法(usage)的不同,而自动进行调整。例如Amazon,igoogle等。
为了实现上述功能,就需要建立各式各样的模型。例如为用户的兴趣建立模型,或者为用户的知识以及学习目标建模(为了网络课程)等。那如何建立用户模型呢?
User Models ,用户模型:
1) Feature based modeling 基于特征的建模。每个用户都有不同的特征集,这些特征被收纳进用户概要(user profiles)中,而自适应则决定于用户模型的特征集。用户概要(user profiles)里的信息可以很简单也可以很复杂,通常由用户显式的输入或者由系统隐式的收集,并在原始数据上使用(statistical or knowledg-based machine learning)统计的或者基于知识的机器学习进行分析和加工。
2) Stereotype modeling 定型建模。将每个用户都归类到已有的类别中。一度在90年代早期非常的流行。

Model Content : Interest, Goals, Background and so on.

1) Generic Models 基因模型,某用户的所有的应用都从用户模型继承自己需要的信息,目前尚在理论阶段。 2)具体模型,既可以将用户作为一个个体(profiles),也可以置入社交设定(例如位置信息,时间信息等。还可以用于移动和普适计算)。

Recommender Systems 推荐系统
近些年,很多购物网站都为客户提供推荐商品的服务。也就是根据用户的偏好,以及其他客户的评价等为客户推荐其可能喜欢的商品。

包括基于特征的推荐系统,定型归类的推荐系统和基于案例的推荐系统。
第十一章,Safety critical systems 安全关键系统(其实是对安全要求很高的系统,,一下子实在想不到合适的名字,只好按照字面来翻译了。)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表