戊辰人博客

青,取之于蓝而青于蓝;冰,水为之而寒于水。

被用滥了的用户体验

日期:2015年01月16日 作者: 分类:互联网 阅读:459

什么是用户体验?所谓用户体验就是用户使产品的过程中建立起来的纯主观感受。当然,说到用户体验,肯定是指好的体验了。

UserExperience

 

在做开发的两年的时间里,经常听到别人说用户体验。记得在公司进行开发任务时,负责前端的同事经常说为了增强用户体验,对哪里进行怎样怎样的改进。但从客观讲,使用起来一点都不舒服,甚至主要的功能都没有,只是他个人认为那样使用好,就觉得是好的用户体验了。我觉得,一个产品,要想有好的用户体验,要从以下几点考虑:

一、要考虑使用人群。一个产品不可能满足所有人的使用需求,即使强大的QQ也不行,要不然就不会有阿里旺旺、陌陌之类的IM软件了,特别是在实际的项目中为客户开发的专用软件更要考虑使用人群。所谓考虑使用人群,就是要了解产品面向的人群所关注的或者想从软件产品中得到的是什么。比如做机房监控的软件产品,面向的人群是机房管理员,从产品的权限设计上来讲,只需要有管理员账户就足够了,根本不需要各种不同权限的账号,也不需要专门给领导看的账号,因为领导才没有工夫关心哪台服务器什么时候CPU占用率高哪个路由器什么时候流量大日志文件存放在哪里。所有,开发一个产品要考虑使用人群。

二、软件项目中一个功能,是用户真的需要?还是我们觉得用户需要?还是说我们觉得这个功能好用户会喜欢?我觉得这些都不能一拍脑袋就随自己的意进行决定的。记得之前负责开发的一个机房监控的软件,在项目立项的,负责设计的人甚至边装系统都不会,设计了好多根本不需要的功能。比如,明明是监控机房的软件,结果设计中还要监控企业员工的工作机,监控员工的工作机根本没有意义好吗,监控机房的目的是什么,是保证重要系统的正常运行;再比如,机房里有不同的设备,路由器、服务器、交换机,有不同的品牌的,结果在设计中,要为不同品牌的公司的维护人员创建一个账号,什么设备出现故障,系统就向相应品牌的负责人员发送短信……有没有搞错,我的机房出现问题还要通知别的公司的人,那要机房管理员做甚?

三、对于客户提出的需要,不能不加考虑的全部实现,这是对客户不负责任的表现,也是对自己雇主不负责的表现。记得在工作中给客户做项目时,为了迎合客户顺利拿到订单,项目组对于客户提出的任何需求都会去实现,结果过几天,客户觉得这个功能不好,又要求删掉。这样不加考虑的迎合是对客户的不负责,这样开发出来的东西很有可能是不实用的客户不需要的,同时也是浪费雇主的资源。

一个再怎么漂亮的软件,如果没有用户需要的功能,达不到用户所要求的功能,是不会被用户接受的。当然,如果纯粹只是为了包装一下骗取经费,那就不属于本文讨论的范围了。

标签:

除非注明,戊辰人博客文章均为原创,转载请以链接形式标明本文地址

本文地址:https://wanglu.info/197.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注