谁更了解用户需求

关于这个问题的思考我是从为什么要分区引起的……

  每次重新启用一台新PC的时候我们都得给硬盘分区,这给我带来了很大的困扰。

     我上学的时候有一台dv2727,160G硬盘,划分了若干分区,以便分门别类的存储不同类型的资料。由于迅雷的缘故,很快就用去一大半。那时候我想拷贝些大号的数据,但是搞不定。总容量是够的但是分散到各个分区了,于是就得肢解这些资料。由于分区我用磁盘空间变得麻烦了。

  那么为什么要分区呢?我开始怀疑。Mac是不用分区的,我们分区不过是为了分类整理。那么用文件夹不行吗?不行,在Windows下访问文件夹台困难了,你需要打开我的电脑-打开某个分区-最后打开文件夹。三步走,多么罗唆。那么Mac和Linux都是怎么管理用户个人资料的呢,*nix系统都有HOME这个目录所有用户专属资料包括应用程序都方在这里。当你打开Finder或者鹦鹉螺的时候默认都指向这里。这样少了一步,用起来跟你用分区管理资料感觉是一样的。

  现在回来比较一下这两种:Windows的设计无论你怎么调整分区,资源管理器都没法缩短三步走,除非你使用Windows7的库(这显然又是抄袭);Mac的设计显然降低了用户的使用成本,还带有很好的灵活性(HOME下的目录你可以自由创建,分区不能这么灵活)。

让我们刨根问底儿吧

  为什么会有这种差异

  从设计思路上去推断Windows的设计者认为:计算机管理文件是按照分区-文件夹-子文件夹的层次进行的,因此应当给用户提供与之相符的访问界面。

  而mac的设计者则认为:计算机管理文件是开发者建立的模型和概念,用户没有必要去了解这些,用户不需要学习,只要使用就可以了。

  如果要继续刨下去,我想这跟盖茨是技术出身,乔布斯是营销出身有关了。但不管怎么说软件在原型设计的时候一定要从用户角度出发,这样有时会增加编程难度,但是所带来的品质提升是绝对值得我们付出的。

posted @ 2010-06-26 14:35  Will.E  阅读(231)  评论(1编辑  收藏  举报