Saturday, February 16, 2013

Agent vs Direct Manipulation

In this post, I will write some points made in the article "Designing for Human-Agent Interaction" by Lewis.
There are two main interface metaphors: agent and environment. While agent metaphor uses the computer as a mediator which responds to user requests,  environment metaphor enables the user to interact with the task domain directly. Agents are designed to automate repetitive, poorly specified or complex precesses by bridging the gap between a user's goals and actions.

The figure above taken from the article shows the possible automations that can occur in the execution or evaluation phases defined by Norman. The issue of the automation is that if the execution side is automated the user may fail to monitor effects of actions and cannot regulate the incorrect ongoing processes. On the other hand, if the evaluation side is automated the user might be unable to observe the results of actions. 

* I will keep updating this post.



No comments:

Post a Comment