月光博客 » 编程开发 » 非技术人员无法理解的十个软件概念

非技术人员无法理解的十个软件概念

  如果你是在开发消费级软件(Consumer Software),那你必须清楚,在对计算机的理解上,你跟你的大多数客户处在完全不同的等级。当你开始对你的软件进行技术支持的时候,你可能会对这种差距的巨大感到非常震惊。这并非说明你的用户都是傻瓜,只是因为他们没有像你一样在电脑上花了无数时间。下面笔者总结了一些通过回答我的排座软件成千上万个技术问题得到的经验。

  1. 拷贝和粘贴

  从我收到的大量技术支持邮件中可以很清楚的看出用户经常重新输入我用邮件发给他们的序列号,其似乎原因是他们并不知道如何(或者说他们能够)拷贝和粘贴文本。千真万确!你可以通过在软件手册中在关于序列号的地方说明如何拷贝和粘贴来缓解这种问题(这样不仅快捷,而且可以避免一些易混淆的字符,比如“0”和“o”)。

  2. 网页和本地应用程序的差异

  许多使用web应用的用户并不理解他们需要下载并且安装桌面软件的新版本才能使用一些新的功能。你可以通过自动更新的程序来避免这一问题,不过一点你出错了那结果会相当悲剧。

  3. 数据存储

  许多用户不理解他们的数据是如何存储的,也不知道存在哪里,甚至不知道数据居然是和应用程序分离的。他们无法理解一些数据是存在他们的本地硬盘中,而另外一些居然是存在“云”中的。他们不能理解文件、数据库和注册表的差别。那么当他们在一台新机器上安装桌面应用程序的时候,他们可能会对对无法访问在以前那台机器上创建的文档感到惊奇。因此在你的FAQ中加上关于如何从一台机器迁移到另外一台的说明还是有价值的。

  4. 你用到的术语

  使用你的用户不能理解的术语常常会让用户非常恼火。比如说,非技术人员完全无法理解什么是“对话框(dialog)”,跟别说“模态对话框(modal dialog)”了。你可以称之为“窗口(window)”。

  5. 右键

  有些用户没有发现(或许没有想过去尝试)点击鼠标右键。因此你不要把任何功能仅仅放在邮件菜单中或者其他不容易被发现的地方。

  6. 并行(Concurrency)

  一些应用程序能够处理并行访问(比如客户端-服务器应用程序和web应用程序),而另外一些则不能(比如大多数桌面应用程序)。但是许多用户以为所有的软件在被多个用户同时使用的时候都是安全的。如果你的软件不能实现这一点,可能你需要在你的宣传册上说明这一点从而避免用户产生错误的预期。

  7. 什么样的修改可以恢复

  技术人员可以非常开心地使用一些软件并观察发生哪些事情。他们通常不会担心“尝试”一些东西,因为他们能够通过“撤销(undo)”、版本控制或者备份来恢复大部分呢的修改,通常他们也能判断一个操作是否不可恢复。非技术人员不会如此自信,因此不会用同样的方式来尝试一些事情。实际上有些人看上去可能会觉得一个错误的移动操作可能导致电脑炸的火光四射。因此通常尽量只做他们理解的传统操作(比如在Windows上他们用Microsoft Office和Outlook),对于复杂的任务需要提供详细的教程。

  8. 什么时候需要备份

  每隔几天我就会从某人那里收到邮件说由于一个大的硬件故障他所有的数据都丢失了,而且没有在独立的设备上进行备份。有时候这是因为他们甚至没有意识到数据是存储在他们自己的计算机上。你可以在你的文档或者软件中提醒他们需要备份,不过这样没什么区别。历史证明这是绝大多数人不得不学习的教训(包括技术人员)。提醒备份并不会伤害任何人,而且如果你在事情发生之后指出这一点的话还有助于化解用户的愤怒。

  9. 他们应该读文档

  人们使用你的软件是因为他们有事情要做。不管你是否喜欢,你心爱的软件只是到达终点的手段而已。虽然有些用户可能会读文档,但是大多数人都认为这是在浪费他们宝贵的时间。实际上,从我收到的客户邮件来中可以看到一个不容置疑的事实:有的用户甚至没有看一句解释问题的错误消息提示。这表明你需要写一份清晰和精确的文档,但是你同时需要带着一个假设来开发你的软件:大多数用户不会去读它。这就是为什么我们需要可用性测试(Usability Testing)。

  10. 键盘和椅子中间的问题

  译注:键盘和椅子中间?你可能会问,这是翻译的啥啊?请看这里延伸阅读:PAEBK,Problem exists between keyboard and chair

  缺乏技能的用户常常并没有认识到他们有多么地缺乏技能。这样他们可能会因为他们自己所犯的错误来指责你的软件。在这种问题上只能尽可能地礼貌。如果显而易见客户并没有足够的技能来使用软件,那么你应当礼貌地建议“显然他们的需求并非理想的”,同时向他们提供无条件退款。然而如果你个人提出了相同的问题,那么你需要修改你的产品来更贴切你的用户(改变用户来适应你的软件当然是好的,但是不幸的是对于大多数人来说并不可行)。

  来源:读者投稿

  英文原文:http://successfulsoftware.net/2010/08/24/10-things-non-technical-users-dont-understand-about-your-software/

  中文翻译:原文链接

顶一下 ▲()   踩一下 ▼()

相关文章

  1. 1
    婚礼   说道:
    我见过,一些,字都懒得打~更晕
    支持(21反对(10回复
  1. 2
    东兴热线   说道:
    现在很多人用电脑只会点击鼠标,打字都懒得打。
    支持(16反对(7回复
  1. 3
    望月博客   说道:
    非技术员无法理解为什么上次在月光博客留言后这次不用输入邮箱用户名了,明明没有注册嘛!
    支持(12反对(5回复
  1. 4
    lowstz   说道:
    用好软件多用F1,多看帮助文档不会吃亏的。
    支持(16反对(9回复
  1. 5
    闪闪的星   说道:
    第5项把“右键”打成了“邮件”。
    支持(14反对(9回复
  1. 6
    私聊吧   说道:
    普及率会越来越高的
    支持(9反对(5回复
  1. 7
    香水品牌排名大全   说道:
    谢谢楼主,有些问题今终于懂了
    支持(10反对(6回复
  1. 8
    虎虎生威   说道:
    这个对我用途不大
    支持(12反对(9回复
  1. 9
    雷人   说道:
    我是非技术人员。
    支持(19反对(16回复
  1. 10
    园子   说道:
    我不是技术人员
    确实有一些不了解呢。
    支持(15反对(12回复
  1. 11
    315dates   说道:
    好文章,回复一个
    支持(14反对(11回复
  1. 12
    horan   说道:
    PAEBK?PEBKAC?
    支持(10反对(7回复
  1. 13
    冻康王   说道:
    是的,人民再也离不开电脑了
    支持(7反对(4回复
  1. 14
    伽利略   说道:
    第九条似乎和其他九条是冲突的。
    支持(9反对(6回复
  1. 15
    315dates   说道:
    这个也是,难理解
    支持(8反对(5回复
  1. 16
    Junofeeng   说道:
    不感兴趣…飘过~
    支持(10反对(8回复
  1. 17
    tua   说道:
    只对第一点感兴趣,这样的技术人员从来没有想到会有XXX-XXXX-XXX这种带横线的注册码吧?而且输入注册码的界面还具体的分为三个输入窗口,而不是一长条。

    这叫用户怎么复制粘贴啊。
    etetet 于 2010-9-1 6:21:52 回复
    hahahahahaha


    说什么好呢
    KB 于 2011-6-14 14:57:43 回复
    你还是不了解。。看来
    Tater 于 2012-4-16 9:14:24 回复
    让他们自动分割嘛!!
    支持(11反对(9回复
  1. 18
      说道:
    我看看这篇文章~
    支持(12反对(10回复
  1. 19
    安庆法律人   说道:
    就是,设计师认为好别人并不买帐的多了去了。
    支持(12反对(10回复
  1. 20
    谷歌   说道:
    真的很难理解
    支持(9反对(7回复
  1. 21
    Mutoo   说道:
    我担心这些人是不是会灭绝……
    支持(7反对(5回复
  1. 22
    Philip   说道:
    吼吼 晚了啊~~~~~
    支持(10反对(9回复
  1. 23
    franziska   说道:
    象征性留言~~~
    支持(10反对(9回复
  1. 24
    Spike   说道:
    这个有点意思...
    支持(11反对(10回复
  1. 25
    立柱博客   说道:
    一眨眼到16楼了
    支持(13反对(12回复
  1. 26
    shuaipeng   说道:
    信息时代哪有功夫看那些尽是客套话的说明书
    支持(7反对(6回复
  1. 月光的博客,在IT博客中知名度还是蛮好的。
    支持(12反对(11回复
  1. 28
    Ferrets   说道:
    表示非常有感触,因为在某间厂做过一段时间,而这家厂刚好引进了一套系统。大部分人都会要求软件做出各种各样的需求,而软件公司也都做出来了。不过大部分软件使用者(嘛~小小的自满一下,似乎玩的电脑多的自己并没有类似的问题)都有着较僵化的思维,只会根据演示的操作来做,机械而不会发掘软件的性能。有时软件出了一点小问题,就大叫大跳,找客服说“你们的软件又有问题啦”之类的(很幸运的是,他们都会用QQ的远程请求,让软件公司的人不用每次都跑过来)。
    etetet 于 2010-9-1 6:20:34 回复
    haha
    laputa 于 2010-9-2 10:12:26 回复
    貌似这位同学不知道是可以去除横线的,还可以自动填充各个输入框的.
    关于0和o的问题,其实看看微软现在的序列号就知道了,
    所有的序列号里都没有这两个字符,一劳永逸.
    支持(9反对(8回复
  1. 29
    吉米   说道:
    还是有点用的,多学习了
    支持(11反对(10回复
  1. 30
    刘才根   说道:
    什么人都有,
    支持(8反对(7回复
  1. 31
    uteer   说道:
    其实说到底也是用户体验,比较容易被忽视~
    支持(10反对(10回复
  1. 32
    ESLBackpack   说道:
    ESLBackpack

    Good articles;
    不错的文章
    支持(3反对(3回复
  1. 33
    SARS虫虫   说道:
    标题太绝对。我也是非技术人员,可是除了那个“模态对话框”其它的我都理解。。
    pluto 于 2010-12-31 15:43:52 回复
    模态对话框就是那种 “弹出来以后,它后面的窗口你不能点的” 窗口
    支持(11反对(12回复
  1. 34
    xyz   说道:
    不是绝对的啦,现在电脑太普及,不会电脑也被逼得去熟悉
    支持(10反对(11回复
  1. 35
    闫头   说道:
    非技术人员路过。
    第一页。
    支持(10反对(12回复
  1. 36
    PeterWu   说道:
    现在用户越来越依赖IT了
    支持(10反对(12回复
  1. 37
    注册商标   说道:
    太深了,不是很理解,我只懂一些,但是会一直关注的
    支持(7反对(9回复
  1. 38
    小透明   说道:
    这些貌似都很基础啊。。。。。。。。。。基础的不能再基础了= =
    支持(5反对(8回复
  1. 39
    WordPress啦   说道:
    恩 的确是啊
    支持(9反对(12回复
  1. 40
    定位网   说道:
    是的哦,俺也没技术~~
    支持(5反对(8回复
  1. 41
    KB   说道:
    初来,学习中
    支持(9反对(12回复
  1. 42
    星星之火   说道:
    翻译稿也能投啊
    支持(7反对(11回复
  1. 43
    早期症状   说道:
    沙了个发的~~~~~~
    支持(8反对(13回复
  1. 44
    andy   说道:
    现在的人很焦躁
    别说软件
    就是手机相机也不会看说明书的
    a 于 2010-9-2 14:29:03 回复
    但也有许多软件功能是多余和极其愚蠢的!纯粹浪费人的时间!
    支持(7反对(12回复
  1. 45
    阿七   说道:
    从看第一句话开始,我就知道这是一篇译文。。
    支持(11反对(16回复
  1. 46
    jiechic   说道:
    诶,技术员,有的也未必弄清楚新兴的东西
    支持(8反对(15回复
  1. 47
    dongbinghua   说道:
    dongbinghua

    dongbinghua@dbh-biz.info

    dbh-biz.info

    Google me: 董滨华

    找人做SEO啊,有意者邮件联系;
    支持(6反对(13回复
  1. 48
    我心飞翔   说道:
    我算是半个技术人员
    支持(4反对(14回复

发表留言