状态
本话题所属活动已经结束
投票数
3
看看都有谁投票了?

如何给外星人设计软件?

zhangweiwu@realss.com于“2011年06月23日”创建了这个话题,计划在“2011年06月25日”的“晚枫荷笛”活动中演讲

分享到:

和“易用性设计”可以相提并论的任务是:幼儿教育、与外星人沟通。这些任务都面临同一个难题:如何和设计者非常不同的人沟通。子非鱼安知鱼之乐?

软件领域,人们可以看到,如果设计师正是用户,那么软件易用性就会很好。举例说,自由软件的最高水平发挥,多是在用户是程序员的领域里 (apache,gcc 等)。此种情况下,设计师不必学习用例(use case),他日常的工作就是用例。

我们的设计师为其它人设计软件时,往往带了成见而不自知,跳过了用例研究,设计出来的东西很笨。然而,如果我们的用户不是设计软件的程序员呢?比如从事其他行业的办公室职员,需要用到Office办公软件,用到邮件客户端如Outlook或Thunderbird,用到浏览器如firefox、ie或google chrome,即时聊天软件MSN,QQ,Gtalk……

诸如此类软件的目标使用者并非专业的程序设计人士,他们的需求和使用习惯也会与设计者有所不同。哪些地方“不同”,“不同”到何种程度,这些问题 如何检验呢?

想像我们为海豚设计软件,或者为外星人设计软件,在这种极端的情况下,更容易使得问题暴露。

如何给外星人设计软件?的评论