1、
让电脑的行为带有礼貌和尊敬
(如果友善就更棒了!)
思考:分析日常人类行为,怎样是礼貌、尊敬和友善的?
礼貌,预知对方某一行为所需要的必要信息。尊敬,在对方全面了解状况的情况下,执行对方所作出的任何决定。友善,正确揣测对方的意图,发现对方的行为与意图不符的情况下,给予提示。(如果能给出解决方案就更好了)
软件的交互设计应该就是设计软件如何礼貌、尊敬和友善完成任务。
2、
我们常常因为软件的必要功能(如汽车钥匙的远程遥控功能)而无意识的接受了使用软件给我们带来的艰辛。
思考:真正好的软件,是让我60岁的老妈也能happy的使用。不会有任何的不知所措。这样,说明软件的认知摩擦是很低的。笑~~
3、
闭环控制系统
闭环控制系统:检测输出,计算误差并用以纠正误差的控制系统。其输出会通过某种途径变换后反馈回输入端。
开环控制系统:反之,不对输出进行检测和反馈,输出与输入之间没有形成反馈环路的控制系统。
例:
导弹发射,是闭环控制系统。导弹控制系统会根据对目标的偏差纠正偏差以力争命中目标。
大炮发射,是开环控制系统。开炮前瞄准控制,炮弹一旦出了膛就不再管了。
思考:这需要我们在设计软件时找到功能与易用性的平衡点。像瑞士军刀一样,真个软件产品各个功能间的完美平衡,并且各个功能都突出主题。
(收起)