首页 > 代码库 > 现代软件工程 练习与讨论 第十二章 用户体验
现代软件工程 练习与讨论 第十二章 用户体验
1 什么时候开始考虑用户体验?
用户体验十分重要,正如书中所介绍的,用户安装软件并且启动后,会首先有第一印象,如果第一印象不尽人意,那么这个软件很可能即使交互性很强,压力测试,负载平衡达到了很高的水平,也不会有人光顾,也正如书中所讨论的,高级功能并非是拿到主页面去show的,在高级的技能若没有有好的用户页面作为载体,那么也没人去用,所以及早的考虑用户界面是一定的。但是也不可以先设计好用户页面再去进行开发,那么开发周期会大大增加,并且开发人员和测试人员会处于空闲状态。软件服务始终都要记住用户的选择。我认为当项目是基于不用年龄段的人和使用场合以及新鲜度,交互方式不同,如老人的遥控器,不需要太全的功能;飞机上呼叫按钮的设计交互需要能尽量减少按错呼叫的几率。
2.个人电脑界面的演变
看到个人电脑界面的演变,心中百感交集啊,1973年的那个是神马。。。真的是电脑么?如果不是发现了键盘我还以为是个音响。1981年后图形化页面出现可以进行工程制图,是页面的一个飞跃,1984年更加熟悉了,因为有文件夹了。1985年从图就可以看出实现了页面的彩色化,估计在当时是世界第八大奇迹了。。。亮点在于1987年,苹果引进了Apple Macintosh II,色彩对比,分辨率一下子就实现了很大的突破,1988年的图很像现在的reedhat5页面,说明了linux的图形化和命令行的差距实在是可以是一个天堑了。92年的途中发现微软引入Windows 3.1,使得微软集团一下子用户使用量大增,无论是win95,98,2000,在界面上都越发的友好。07年至今,明显看出来界面的分辨率再次提升一个新的档次,加上硬件屏幕方面也比以前好太多,这就极大的便利了人们的生活,看界面成为了一种享受,在舒适的屏幕中使用电脑工作成为了人们的乐趣,而不再是一种负担。
3评论手头软件的用户体验
图为当下几个比较有名的所受引擎的对比。
现阶段必应搜索的最大障碍就是有利于谷歌和百度的用户习惯。“对大多数人来说,外事找谷歌,内事找百度,就是搜索——他们想都不想就用了谷歌和百度。虽然必应搜索的页面设计却是强于百度。但是过低的市场份额使得必应能否长久的坚持下去成为了一个很大的话题。
我认为,但从用户友好度来说,我还是很喜欢必应映像的,进入网站第一眼就能看到很美的风景图,打破了谷歌百度那种永远一片白的界面设计,是一个突破,其次,点击搜索后,转换的页面与百度是很相似的,唯一的区别是字体明显大了一号,适合一些大龄用户,并且较少的页面广告植入也会让用户喜欢。
4.1产品设计的细节 - 确定/取消
正如我们从文章看到得一样,苹果的mac系统与微软windows系统的页面按钮设计完全不同。从结果可以看出,把两个按钮放到一起,给它们“确定/取消”标签,问哪个应该是“确定”哪个应该是“取消”,两种选择的结果旗鼓相当。显然在可用性研究这个圈子里,没有任何一方对此达成一致观点。把两个按钮分开的两个设计时候结果很一致。所以特殊情况还需要特殊考虑。不能让微软把页面风格变成mac,也不可能让mac把页面风格变成windows。不过从书中,我得到的经验是,大家按取消键的频率明显少于确定,所以正如书中所说,确定变成按钮,取消变成链接,这是一个好方法,最少能减少用户按错的可能性。
4.2 产品设计的细节 - 静音按钮要同时关闭闹钟铃声么?
其实iphone完全可以在设置里面专门有一个哪些功能静音的选项,然后用户根据自我习惯进行筛选,这是苹果的设计问题,我认为不能怪用户。毕竟统一的静音设置是不能满足各种用户需求的。其实从开发角度来说,这个功能很简单就可以做出来的。正如书中所说,也许,开发人员测试人员的“自家狗粮”吃得还不够。
5. A/B 测试和道德
我认为一个网站是坚决不能用 A/B 测试来影响用户的情绪的。这有愚弄大众的嫌疑,拿用户去做实验是对用户的不尊重,这是坚决不可以仿效的。更何况facbook实验还涉及到了一些道德问题,这就更加的不应该的,何况A/B测试完全可以找一些愿意参加的实验者们来参加,然后作为样本来进行数据分析。所以A/B测试不可取。
现代软件工程 练习与讨论 第十二章 用户体验