Ekkmanz in geeky life!

22 มกราคม 2009

HCI Note: Jan 22

Filed under: study — ekkman @ 13:59

Overview:Analysis (PACT) & Design


  • People undertake activities, in contexts using technologies.


  • Film watching behaviour change according to technology
  • From Silent, black film to Audio & Video HD DVD / Blue ray


People are different

  • Physically
  • Psychologically (especially “mental model“, sth like your instinct gathered by experience)
  • Expertise

Closer look at mental models

  • Different groups has their own way of thinking what the software works (For example: KDE Target group)
  • Ppl develop their mental models from system image (including feedback)
  • This depends heavily on user’s knowledge, experience, etc.
  • Think “Programmer” vs. “Carpenter” vs. “Banker” when facing a software.

Mental models can also be seen as “intuition” or something different.

Gathering mental models (which usually is hidden since they think it is intuition).

Mental model:

  • Fill-in details that ppl don’t tell you.
  • Are incomplete


Characteristics of different activities

  • Temporal aspects (do it now or it’s useless)
  • Co-operation and Complexity
  • Safety critical
  • Content

Temporal aspects of activities affect designs

  • Frequency & Importance (Frequent / Freaking important activities should be designed to use damn easy / obvious)
  • Busy times vs. quiet times
  • Interruptibility (if it’s continuous, that’s easy. If it’s interruptible, give a way to resume the work)
  • Response time


It should be self-explanatory, different context require different usage.


Technology change, and create oppoturnities for new design.

Technique to achieve PACT Analysis:

  • Brainstorming – such a classics!
  • Visualizing ideas – Anything other ppl could see: paper, body language, video, blog, etc!
  • Interviewing with “Domain Experts” – They know the problem!
  • Writing Scenarios – coming up by creating personas (some specific profile like that KDE User group)

An example: BTS / MRT Ticket purchasing machine

Basically, it’s kinda vending machine.


  • Considered to use by everyone.
  • Including foreigners.
  • Including disabilities ppl.
  • Including a child also!


  • Trying to go somewhere.
  • May carry something, or even a baby!


  • People may need some help right there.
  • Considered the area to be somewhat crowded.
  • Purchasing a ticket should be considered as private.


  • Process should be damn fast!
  • How to enter data? 1 button per station ? How about having 50+ stations? Does it still scale?

1 ความเห็น »

  1. อ่านจบละครับ เพิ่งเคยรู้จัก analysis tool ตัวนี้


    ความเห็น โดย Aruj — 22 มกราคม 2009 @ 16:58

RSS feed for comments on this post. TrackBack URI


Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out /  เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out /  เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out /  เปลี่ยนแปลง )


Connecting to %s

สร้างเว็บไซต์หรือบล็อกฟรีที่ WordPress.com.

%d bloggers like this: